[clang] [NFC][analyzer] Remove StmtNodeBuilder (PR #181431)
Balázs Benics via cfe-commits
cfe-commits at lists.llvm.org
Sat Feb 14 08:49:04 PST 2026
================
@@ -341,8 +308,22 @@ class StmtNodeBuilder : public NodeBuilder {
ProgramPoint::Kind K = ProgramPoint::PostStmtKind){
const ProgramPoint &L = ProgramPoint::getProgramPoint(S, K,
Pred->getLocationContext(), tag);
- return NodeBuilder::generateSink(L, St, Pred);
+ return generateSink(L, St, Pred);
}
+
+ const ExplodedNodeSet &getResults() { return Frontier; }
+
+ const NodeBuilderContext &getContext() { return C; }
+ bool hasGeneratedNodes() { return HasGeneratedNodes; }
----------------
steakhal wrote:
```suggestion
const ExplodedNodeSet &getResults() const { return Frontier; }
const NodeBuilderContext &getContext() const { return C; }
bool hasGeneratedNodes() const { return HasGeneratedNodes; }
```
https://github.com/llvm/llvm-project/pull/181431
More information about the cfe-commits
mailing list