|
|
|
@ -229,7 +229,7 @@ namespace CppSharp.Generators.CSharp
@@ -229,7 +229,7 @@ namespace CppSharp.Generators.CSharp
|
|
|
|
|
Context.Type = template; |
|
|
|
|
return new CSharpTypePrinterResult() |
|
|
|
|
{ |
|
|
|
|
Type = typeMap.CSharpSignature(Context), |
|
|
|
|
Type = GetCSharpSignature(typeMap), |
|
|
|
|
TypeMap = typeMap |
|
|
|
|
}; |
|
|
|
|
} |
|
|
|
@ -237,6 +237,12 @@ namespace CppSharp.Generators.CSharp
@@ -237,6 +237,12 @@ namespace CppSharp.Generators.CSharp
|
|
|
|
|
return decl.Name; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private string GetCSharpSignature(TypeMap typeMap) |
|
|
|
|
{ |
|
|
|
|
Context.CSharpKind = ContextKind; |
|
|
|
|
return typeMap.CSharpSignature(Context); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public CSharpTypePrinterResult VisitTemplateParameterType( |
|
|
|
|
TemplateParameterType param, TypeQualifiers quals) |
|
|
|
|
{ |
|
|
|
|