[clang] [analyzer] Fix [[clang::suppress]] for template instantiations (PR #168954)
Artem Dergachev via cfe-commits
cfe-commits at lists.llvm.org
Fri Nov 21 18:12:07 PST 2025
================
@@ -117,7 +117,12 @@ class CacheInitializer : public DynamicRecursiveASTVisitor {
}
}
- CacheInitializer(Ranges &R) : Result(R) {}
+ CacheInitializer(Ranges &R) : Result(R) {
+ ShouldVisitTemplateInstantiations = true;
+ ShouldWalkTypesOfTypeLocs = false;
+ ShouldVisitImplicitCode = false;
+ ShouldVisitLambdaBody = true;
----------------
haoNoQ wrote:
Oh. Right. Yeah, I remember knowing C++ once.
https://github.com/llvm/llvm-project/pull/168954
More information about the cfe-commits
mailing list