ROSE
0.9.6a
|
#include <virtualBinCFG.h>
Public Member Functions | |
CFGNode (SgAsmInstruction *node, const AuxiliaryInformation *info=NULL) | |
std::string | toString () const |
std::string | toStringForDebugging () const |
std::string | id () const |
SgAsmInstruction * | getNode () const |
std::vector< CFGEdge > | outEdges () const |
std::vector< CFGEdge > | inEdges () const |
bool | operator== (const CFGNode &o) const |
bool | operator!= (const CFGNode &o) const |
bool | operator< (const CFGNode &o) const |
Private Attributes | |
SgAsmInstruction * | node |
const AuxiliaryInformation * | info |
Definition at line 61 of file virtualBinCFG.h.
|
inlineexplicit |
Definition at line 65 of file virtualBinCFG.h.
string VirtualBinCFG::CFGNode::toString | ( | ) | const |
Definition at line 9 of file virtualBinCFG.C.
References isSgAsmFunction().
string VirtualBinCFG::CFGNode::toStringForDebugging | ( | ) | const |
Definition at line 16 of file virtualBinCFG.C.
string VirtualBinCFG::CFGNode::id | ( | ) | const |
Definition at line 26 of file virtualBinCFG.C.
|
inline |
Definition at line 78 of file virtualBinCFG.h.
References node.
vector< CFGEdge > VirtualBinCFG::CFGNode::outEdges | ( | ) | const |
Definition at line 174 of file virtualBinCFG.C.
vector< CFGEdge > VirtualBinCFG::CFGNode::inEdges | ( | ) | const |
Definition at line 179 of file virtualBinCFG.C.
|
inline |
Definition at line 84 of file virtualBinCFG.h.
References node.
|
inline |
Definition at line 87 of file virtualBinCFG.h.
|
inline |
Definition at line 90 of file virtualBinCFG.h.
References node.
|
private |
Definition at line 62 of file virtualBinCFG.h.
Referenced by getNode(), operator<(), and operator==().
|
private |
Definition at line 63 of file virtualBinCFG.h.