Template Class CustomFilteredCFG#

Inheritance Relationships#

Base Type#

Class Documentation#

template<typename _Filter>
class CustomFilteredCFG : public StaticCFG::CFG#

A CFG implementation with Custom filters.

Public Functions

inline CustomFilteredCFG(SgNode *node)#
inline ~CustomFilteredCFG()#
virtual void buildFilteredCFG()#

Build filtered CFG which only contains interesting nodes.

Protected Functions

inline virtual void printEdge(std::ostream &o, SgDirectedGraphEdge *edge, bool isInEdge)#

Virtual function Overloaded to print the Custom Filtered CFG Edges.