Browse Source

Implement a few overloads in CppTypePrinter that trigger the type maps checking code.

pull/1316/merge
João Matos 6 years ago committed by João Matos
parent
commit
21ec93209e
  1. 6
      src/Generator/Generators/C/CppTypePrinter.cs

6
src/Generator/Generators/C/CppTypePrinter.cs

@ -590,12 +590,12 @@ namespace CppSharp.Generators.C
public override TypePrinterResult VisitTypedefNameDecl(TypedefNameDecl typedef) public override TypePrinterResult VisitTypedefNameDecl(TypedefNameDecl typedef)
{ {
throw new NotImplementedException(); return VisitDeclaration(typedef);
} }
public override TypePrinterResult VisitTypeAliasTemplateDecl(TypeAliasTemplate typeAliasTemplate) public override TypePrinterResult VisitTypeAliasTemplateDecl(TypeAliasTemplate typeAliasTemplate)
{ {
throw new NotImplementedException(); return VisitDeclaration(typeAliasTemplate);
} }
public override TypePrinterResult VisitFunctionTemplateSpecializationDecl( public override TypePrinterResult VisitFunctionTemplateSpecializationDecl(
@ -612,7 +612,7 @@ namespace CppSharp.Generators.C
public override TypePrinterResult VisitVarTemplateSpecializationDecl( public override TypePrinterResult VisitVarTemplateSpecializationDecl(
VarTemplateSpecialization template) VarTemplateSpecialization template)
{ {
throw new NotImplementedException(); return VisitDeclaration(template);
} }
private string GetStringQuals(TypeQualifiers quals, bool appendSpace = true) private string GetStringQuals(TypeQualifiers quals, bool appendSpace = true)

Loading…
Cancel
Save