Class IntermediateRepresentationNodeGraph#

Inheritance Relationships#

Base Type#

  • public ROSE_VisitTraversal

Class Documentation#

class IntermediateRepresentationNodeGraph : public ROSE_VisitTraversal#

Public Functions

IntermediateRepresentationNodeGraph(std::ofstream &file, SgProject *project, const std::vector<VariantT> &nodeKindList)#
inline virtual ~IntermediateRepresentationNodeGraph()#
void visit(SgNode *node)#

Required traversal function.

Public Members

std::ofstream &file#
std::vector<VariantT> nodeKindList#
std::set<VariantT> include_nodeKindSet#
std::set<VariantT> exclude_nodeKindSet#
std::set<SgNode*> include_nodeSet#
std::set<SgNode*> exclude_nodeSet#