1 #ifndef INTERPROCEDURAL_CFG_H
2 #define INTERPROCEDURAL_CFG_H
26 virtual void buildCFG(
CFGNode n,
27 std::map<CFGNode, SgGraphNode*>& all_nodes,
28 std::set<CFGNode>& explored,
37 is_filtered_ = is_filtered;
57 std::map<CFGNode, SgGraphNode*> alNodes;
60 virtual void buildFullCFG();
62 virtual void buildFilteredCFG();
A control flow edge connecting two CFG nodes, with an edge condition to indicate edge types...
A node in the control flow graph.
This class represents the base class for all IR nodes within Sage III.
virtual void buildCFG()
Build CFG according to the 'is_filtered_' flag.