[clang] [NFCI][analyzer] Regularize NodeBuilder classes (PR #180960)

DonĂ¡t Nagy via cfe-commits cfe-commits at lists.llvm.org
Thu Feb 12 09:35:40 PST 2026


================
@@ -709,14 +707,6 @@ ExplodedNode* NodeBuilder::generateNodeImpl(const ProgramPoint &Loc,
   return N;
 }
 
-StmtNodeBuilder::~StmtNodeBuilder() {
-  if (EnclosingBldr)
-    for (const auto I : Frontier)
-      EnclosingBldr->addNodes(I);
-}
----------------
NagyDonat wrote:

`EnclosingBldr` was always a nullpointer because that was the default argument in the constructor, no constructor call specified something else, and nothing changed it later.

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


More information about the cfe-commits mailing list