Class SimpleColorFilesTraversal#
Defined in File colorTraversal.h
Inheritance Relationships#
Base Types#
public CustomAstDOTGeneration(Class CustomAstDOTGeneration)public SgTopDownProcessing< SimpleColorFilesInheritedAttribute >(Template Class SgTopDownProcessing)
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#
-
SimpleColorFilesInheritedAttribute evaluateInheritedAttribute(SgNode *astNode, SimpleColorFilesInheritedAttribute inheritedAttribute)#