2
0
mirror of https://github.com/esiur/esiur-dotnet.git synced 2026-01-27 01:20:39 +00:00

templates

This commit is contained in:
2026-01-26 19:36:06 +03:00
parent f8d7630c21
commit c807cadff3
9 changed files with 74 additions and 19 deletions

View File

@@ -128,7 +128,7 @@ public class FunctionTemplate : MemberTemplate
public static FunctionTemplate MakeFunctionTemplate(Type type, MethodInfo mi, byte index = 0, string customName = null, TypeTemplate typeTemplate = null)
public static FunctionTemplate MakeFunctionTemplate(Type type, MethodInfo mi, byte index, string name, TypeTemplate typeTemplate)
{
var genericRtType = mi.ReturnType.IsGenericType ? mi.ReturnType.GetGenericTypeDefinition() : null;
@@ -292,7 +292,7 @@ public class FunctionTemplate : MemberTemplate
return new FunctionTemplate()
{
Name = customName ?? mi.Name,
Name = name,
Index = index,
Inherited = mi.DeclaringType != type,
IsStatic = mi.IsStatic,