Browse Source

Fix crash

pg
josetr 3 years ago
parent
commit
57b904a4d8
  1. 3
      src/CppParser/Parser.cpp

3
src/CppParser/Parser.cpp

@ -2704,7 +2704,8 @@ Type* Parser::WalkType(clang::QualType QualType, const clang::TypeLoc* TL,
assert(TL->getTypeLocClass() == TypeLoc::TemplateTypeParm); assert(TL->getTypeLocClass() == TypeLoc::TemplateTypeParm);
auto TTTL = TL->getAs<TemplateTypeParmTypeLoc>(); auto TTTL = TL->getAs<TemplateTypeParmTypeLoc>();
TPT->parameter = WalkTypeTemplateParameter(TTTL.getDecl()); if (TTTL.getDecl())
TPT->parameter = WalkTypeTemplateParameter(TTTL.getDecl());
} }
else if (TP->getDecl()) else if (TP->getDecl())
TPT->parameter = WalkTypeTemplateParameter(TP->getDecl()); TPT->parameter = WalkTypeTemplateParameter(TP->getDecl());

Loading…
Cancel
Save