Browse Source

Code to generate function template specializations should support methods as well

dev
josetr 3 years ago
parent
commit
7fb553f79e
  1. 7
      src/CppParser/Parser.cpp

7
src/CppParser/Parser.cpp

@ -1630,9 +1630,10 @@ FunctionTemplate* Parser::WalkFunctionTemplate(const clang::FunctionTemplateDecl
for (auto&& FD : TD->specializations()) for (auto&& FD : TD->specializations())
{ {
auto F = new Function(); if (auto MD = dyn_cast<CXXMethodDecl>(FD))
HandleDeclaration(FD, F); WalkMethodCXX(MD);
WalkFunction(FD, F); else
WalkFunction(FD);
} }
return FT; return FT;

Loading…
Cancel
Save