Class SimpleColorMemoryPoolTraversal#

Inheritance Relationships#

Base Types#

Class Documentation#

class SimpleColorMemoryPoolTraversal : public CustomMemoryPoolDOTGeneration, public ROSE_VisitTraversal#

Public Functions

void visit(SgNode *node)#

Required traversal function.

void markFirstAST()#
void buildExcludeList()#
inline SimpleColorMemoryPoolTraversal(const std::set<SgNode*> &s = defaultSetOfIRnodes)#
virtual ~SimpleColorMemoryPoolTraversal()#

Public Members

const std::set<SgNode*> &setOfIRnodes#

Public Static Functions

static void generateGraph(std::string filename, const std::set<SgNode*> &firstAST = defaultSetOfIRnodes)#

Public Static Attributes

static const std::set<SgNode*> defaultSetOfIRnodes#