SVF
|
Public Types | |
typedef PAGNode | NodeType |
typedef NodeType::iterator | ChildIteratorType |
Public Member Functions | |
DOTGraphTraits (bool isSimple=false) | |
Static Public Member Functions | |
static std::string | getGraphName (PAG *graph) |
Return name of the graph. More... | |
static bool | isNodeHidden (PAGNode *node) |
static std::string | getNodeLabel (PAGNode *node, PAG *) |
static std::string | getNodeAttributes (PAGNode *node, PAG *) |
template<class EdgeIter > | |
static std::string | getEdgeAttributes (PAGNode *, EdgeIter EI, PAG *) |
template<class EdgeIter > | |
static std::string | getEdgeSourceLabel (PAGNode *, EdgeIter EI) |
Write value flow graph into dot file for debugging
typedef NodeType::iterator llvm::DOTGraphTraits< PAG * >::ChildIteratorType |
|
inline |
|
inlinestatic |
Definition at line 1156 of file PAG.cpp.
|
inlinestatic |
Definition at line 1214 of file PAG.cpp.
|
inlinestatic |
Definition at line 1150 of file PAG.cpp.
|
inlinestatic |
Return label of a VFG node with two display mode Either you can choose to display the name of the value or the whole instruction
Definition at line 1136 of file PAG.cpp.
isNodeHidden - If the function returns true, the given node is not displayed in the graph
Definition at line 1129 of file PAG.cpp.