[clang] [analyzer] Introduce the invalidation artifact symbol (PR #207155)

Gábor Horváth via cfe-commits cfe-commits at lists.llvm.org
Thu Jul 16 03:03:16 PDT 2026


================
@@ -126,6 +126,16 @@ class SValExplainer : public FullSValVisitor<SValExplainer, std::string> {
            printCFGElementRef(S->getCFGElementRef()) + "'";
   }
 
+  std::string
+  VisitSymbolInvalidationArtifact(const SymbolInvalidationArtifact *S) {
----------------
Xazax-hun wrote:

Bikeshedding: I wonder where the InvalidationArtifact name comes from. If we follow the naming convention of `ConjuredSymbol`, I wonder if this should simply be `InvalidatedSymbol` or `SymbolAfterInvalidation`. 

https://github.com/llvm/llvm-project/pull/207155


More information about the cfe-commits mailing list