Browse Source

Removed a condition useless after the fixed late parsing of templates.

Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
pull/1126/head
Dimitar Dobrev 7 years ago
parent
commit
84dec5d745
  1. 1
      src/CppParser/Parser.cpp

1
src/CppParser/Parser.cpp

@ -3053,7 +3053,6 @@ void Parser::MarkValidity(Function* F) @@ -3053,7 +3053,6 @@ void Parser::MarkValidity(Function* F)
auto FD = static_cast<FunctionDecl*>(F->originalPtr);
if (!FD->getTemplateInstantiationPattern() ||
FD->getTemplateInstantiationPattern()->isLateTemplateParsed() ||
!FD->isExternallyVisible() ||
c->getSourceManager().isInSystemHeader(FD->getBeginLoc()))
return;

Loading…
Cancel
Save