24 SgNode *node = cfgn.getNode();
30 case V_SgFunctionCallExp:
35 case V_SgExprStatement:
41 case V_SgInitializedName:
50 case V_SgConditionalExp:
51 return (cfgn.getIndex() == 1);
59 return cfgn.isInteresting();
This class represents the base class for all IR nodes within Sage III.
VirtualCFG::CFGNode cfgForEnd()
Returns the CFG node for just after this AST node.
virtual VariantT variantT() const
returns new style SageIII enum values
VirtualCFG::CFGNode cfgForBeginning()
Returns the CFG node for just before this AST node.
Filter which determines which CFG nodes appear in the CFg used to propagate reaching definitions.
bool operator()(CFGNode cfgn) const
Determines if the provided CFG node should be traversed during DefUse.