|
|
|
@ -1020,10 +1020,7 @@ Parser::WalkFunctionTemplateSpec(clang::FunctionTemplateSpecializationInfo* FTSI
@@ -1020,10 +1020,7 @@ Parser::WalkFunctionTemplateSpec(clang::FunctionTemplateSpecializationInfo* FTSI
|
|
|
|
|
|
|
|
|
|
auto FTS = new CppSharp::CppParser::FunctionTemplateSpecialization(); |
|
|
|
|
FTS->SpecializationKind = WalkTemplateSpecializationKind(FTSI->getTemplateSpecializationKind()); |
|
|
|
|
if (auto MD = dyn_cast<CXXMethodDecl>(FTSI->Function)) |
|
|
|
|
FTS->SpecializedFunction = Function; |
|
|
|
|
else |
|
|
|
|
FTS->SpecializedFunction = Function; |
|
|
|
|
FTS->SpecializedFunction = Function; |
|
|
|
|
if (auto TALI = FTSI->TemplateArgumentsAsWritten) |
|
|
|
|
FTS->Arguments = WalkTemplateArgumentList(FTSI->TemplateArguments, TALI); |
|
|
|
|
FTS->Template = WalkFunctionTemplate(FTSI->getTemplate()); |
|
|
|
|