Browse Source

Fixed a crash when parsing templates of variables.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/685/head
Dimitar Dobrev 9 years ago
parent
commit
2b3b9bc9cf
  1. 15
      src/Core/Parser/ASTConverter.cs

15
src/Core/Parser/ASTConverter.cs

@ -210,6 +210,21 @@ namespace CppSharp @@ -210,6 +210,21 @@ namespace CppSharp
var _decl = Variable.__CreateInstance(decl.__Instance);
return VisitVariable(_decl);
}
case DeclarationKind.VarTemplate:
{
var _decl = VarTemplate.__CreateInstance(decl.__Instance);
return VisitVarTemplate(_decl);
}
case DeclarationKind.VarTemplateSpecialization:
{
var _decl = VarTemplateSpecialization.__CreateInstance(decl.__Instance);
return VisitVarTemplateSpecialization(_decl);
}
case DeclarationKind.VarTemplatePartialSpecialization:
{
var _decl = VarTemplatePartialSpecialization.__CreateInstance(decl.__Instance);
return VisitVarTemplatePartialSpecialization(_decl);
}
case DeclarationKind.Friend:
{
var _decl = Friend.__CreateInstance(decl.__Instance);

Loading…
Cancel
Save