ROSE 0.11.145.247
|
Definition at line 223 of file AstDOTGeneration.h.
Public Member Functions | |
AstDOTGenerationExtended (ExtraNodeInfo_t eni_=ExtraNodeInfo_t(), ExtraNodeOptions_t eno_=ExtraNodeOptions_t(), ExtraEdgeInfo_t eei_=ExtraEdgeInfo_t(), ExtraEdgeOptions_t eeo_=ExtraEdgeOptions_t()) | |
virtual DOTSynthesizedAttribute | evaluateSynthesizedAttribute (SgNode *node, DOTInheritedAttribute ia, SubTreeSynthesizedAttributes l) |
![]() | |
void | generate (SgProject *node, traversalType tt=TOPDOWNBOTTOMUP, std::string filenamePostfix="") |
void | generate (SgNode *node, std::string filename, traversalType tt=TOPDOWNBOTTOMUP, std::string filenamePostfix="") |
void | generate (SgProject *project, std::string const &filename) |
void | generateInputFiles (SgProject *node, traversalType tt=TOPDOWNBOTTOMUP, std::string filenamePostfix="", bool excludeTemplateInstantiations=false) |
void | generateWithinFile (SgFile *node, traversalType tt=TOPDOWNBOTTOMUP, std::string filenamePostfix="") |
void | writeIncidenceGraphToDOTFile (SgIncidenceDirectedGraph *graph, const std::string &filename) |
void | addAdditionalNodesAndEdges (SgNode *node) |
Protected Attributes | |
ExtraNodeInfo_t | eni |
ExtraNodeOptions_t | eno |
ExtraEdgeInfo_t | eei |
ExtraEdgeOptions_t | eeo |
![]() | |
bool | skip_write_during_traversal {false} |
Additional Inherited Members | |
![]() | |
virtual DOTInheritedAttribute | evaluateInheritedAttribute (SgNode *node, DOTInheritedAttribute ia) |
std::string | additionalNodeInfo (SgNode *node) |
std::string | additionalNodeOptions (SgNode *node) |
std::string | additionalEdgeInfo (SgNode *from, SgNode *to, std::string label) |
std::string | additionalEdgeOptions (SgNode *from, SgNode *to, std::string label) |
bool | commentOutNodeInGraph (SgNode *node) |
|
inline |
Definition at line 231 of file AstDOTGeneration.h.
|
virtual |
Reimplemented from AstDOTGeneration.
|
protected |
Definition at line 226 of file AstDOTGeneration.h.
|
protected |
Definition at line 227 of file AstDOTGeneration.h.
|
protected |
Definition at line 228 of file AstDOTGeneration.h.
|
protected |
Definition at line 229 of file AstDOTGeneration.h.