|
ROSE 0.11.145.354
|
This class stores index of each node as an attribuite of SgGraphNode.
Definition at line 140 of file staticCFG.h.
#include <virtualCFG/staticCFG.h>


Public Member Functions | |
| CFGNodeAttribute (int idx=0, SgIncidenceDirectedGraph *graph=NULL) | |
| int | getIndex () const |
| void | setIndex (int idx) |
| const SgIncidenceDirectedGraph * | getGraph () const |
| SgIncidenceDirectedGraph * | getGraph () |
| void | setGraph (SgIncidenceDirectedGraph *graph) |
Public Member Functions inherited from AstAttribute | |
| virtual OwnershipPolicy | getOwnershipPolicy () const |
| Who owns this attribute. | |
| virtual AstAttribute * | constructor () const |
| Virtual default constructor. | |
| virtual AstAttribute * | copy () const |
| Virtual copy constructor. | |
| virtual AstAttribute * | copy () |
| virtual std::string | attribute_class_name () const |
| Attribute class name. | |
| virtual std::string | toString () |
| Convert an attribute to a string. | |
| virtual bool | commentOutNodeInGraph () |
| Eliminate IR nodes in DOT graphs. | |
| virtual int | packed_size () |
| Packing support. | |
| virtual char * | packed_data () |
| Packing support. | |
| virtual void | unpacked_data (int size, char *data) |
| Packing support. | |
| virtual std::string | additionalNodeOptions () |
| DOT support. | |
| virtual std::vector< AttributeEdgeInfo > | additionalEdgeInfo () |
| DOT support. | |
| virtual std::vector< AttributeNodeInfo > | additionalNodeInfo () |
| DOT support. | |
Additional Inherited Members | |
Public Types inherited from AstAttribute | |
| enum | OwnershipPolicy { CONTAINER_OWNERSHIP , NO_OWNERSHIP , CUSTOM_OWNERSHIP , UNKNOWN_OWNERSHIP } |
| Who owns this attribute. More... | |
|
inline |
Definition at line 146 of file staticCFG.h.
|
inline |
Definition at line 149 of file staticCFG.h.
|
inline |
Definition at line 151 of file staticCFG.h.
|
inline |
Definition at line 153 of file staticCFG.h.
|
inline |
Definition at line 154 of file staticCFG.h.
|
inline |
Definition at line 156 of file staticCFG.h.