Browse Source

Fix AST Converter missing conversion data

pull/1919/head
duckdoom5 5 months ago
parent
commit
56fdde53a4
  1. 3
      src/Parser/ASTConverter.cs

3
src/Parser/ASTConverter.cs

@ -1833,6 +1833,8 @@ namespace CppSharp
var _spec = (AST.ClassTemplateSpecialization)Visit(spec); var _spec = (AST.ClassTemplateSpecialization)Visit(spec);
_decl.Specializations.Add(_spec); _decl.Specializations.Add(_spec);
} }
_decl.TemplatedClass.TemplateParameters.AddRange(_decl.Parameters);
_decl.TemplatedClass.Specializations.AddRange(_decl.Specializations);
return _decl; return _decl;
} }
@ -1927,6 +1929,7 @@ namespace CppSharp
var _param = Visit(param); var _param = Visit(param);
_decl.Parameters.Add(_param); _decl.Parameters.Add(_param);
} }
_decl.TemplateParameters.AddRange(_decl.TemplatedDecl.Parameters);
return _decl; return _decl;
} }

Loading…
Cancel
Save