================
@@ -399,55 +399,56 @@ class BranchNodeBuilder: public NodeBuilder {
ExplodedNode *Pred);
};
-class IndirectGotoNodeBuilder {
- const CoreEngine &Eng;
- const CFGBlock *Src;
+class IndirectGotoNodeBuilder : public NodeBuilder {
----------------
NagyDonat wrote:
Good points, thanks for mentioning them.
I was aware of `anchor` methods, but I didn't think deeply about their purpose
and vaguely felt that the presence of some out-of-line methods makes them
unnecessary. (Those were not virtual methods.)
https://github.com/llvm/llvm-project/pull/180960
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits