|
|
|
@ -1020,9 +1020,6 @@ Parser::WalkFunctionTemplateSpec(clang::FunctionTemplateSpecializationInfo* FTSI |
|
|
|
|
|
|
|
|
|
|
|
auto FTS = new CppSharp::CppParser::FunctionTemplateSpecialization(); |
|
|
|
auto FTS = new CppSharp::CppParser::FunctionTemplateSpecialization(); |
|
|
|
FTS->SpecializationKind = WalkTemplateSpecializationKind(FTSI->getTemplateSpecializationKind()); |
|
|
|
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) |
|
|
|
if (auto TALI = FTSI->TemplateArgumentsAsWritten) |
|
|
|
FTS->Arguments = WalkTemplateArgumentList(FTSI->TemplateArguments, TALI); |
|
|
|
FTS->Arguments = WalkTemplateArgumentList(FTSI->TemplateArguments, TALI); |
|
|
|
|