Class SimpleColorFilesTraversal#

Inheritance Relationships#

Base Types#

Class Documentation#

class SimpleColorFilesTraversal : public CustomAstDOTGeneration, public SgTopDownProcessing<SimpleColorFilesInheritedAttribute>#

Public Functions

SimpleColorFilesInheritedAttribute evaluateInheritedAttribute(SgNode *astNode, SimpleColorFilesInheritedAttribute inheritedAttribute)#

Required traversal function.

inline SimpleColorFilesTraversal(std::set<SgNode*> &s)#
inline virtual ~SimpleColorFilesTraversal()#

Public Members

std::set<SgNode*> &specialNodeList#

Public Static Functions

static void generateGraph(SgProject *project, std::string filename, std::set<SgNode*> &specialNodeList = SimpleColorFilesTraversal::emptyNodeList)#

Public Static Attributes

static std::set<SgNode*> emptyNodeList#