From 84dec5d745851797df770268d3099f1d1b2559af Mon Sep 17 00:00:00 2001 From: Dimitar Dobrev Date: Thu, 8 Nov 2018 02:31:10 +0200 Subject: [PATCH] Removed a condition useless after the fixed late parsing of templates. Signed-off-by: Dimitar Dobrev --- src/CppParser/Parser.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/CppParser/Parser.cpp b/src/CppParser/Parser.cpp index 74ac2041..aad96976 100644 --- a/src/CppParser/Parser.cpp +++ b/src/CppParser/Parser.cpp @@ -3053,7 +3053,6 @@ void Parser::MarkValidity(Function* F) auto FD = static_cast(F->originalPtr); if (!FD->getTemplateInstantiationPattern() || - FD->getTemplateInstantiationPattern()->isLateTemplateParsed() || !FD->isExternallyVisible() || c->getSourceManager().isInSystemHeader(FD->getBeginLoc())) return;