|
ROSE
0.11.96.11
|
Definition at line 157 of file virtualCFG.h.
Public Member Functions | |
| CFGPath (CFGEdge e) | |
| CFGPath (const CFGPath &a, const CFGPath &b) | |
| std::string | toString () const |
| std::string | toStringForDebugging () const |
| std::string | id () const |
| CFGNode | source () const |
| CFGNode | target () const |
| EdgeConditionKind | condition () const |
| SgExpression * | caseLabel () const |
| SgExpression * | conditionBasedOn () const |
| std::vector< SgInitializedName * > | scopesBeingExited () const |
| std::vector< SgInitializedName * > | scopesBeingEntered () const |
| bool | operator== (const CFGPath &o) const |
| bool | operator!= (const CFGPath &o) const |
| bool | operator< (const CFGPath &o) const |
| An arbitrary order, so we can use this in std::set and std::map. | |
| const std::vector< CFGEdge > & | getEdges () const |
| Returns the edges in the path, starting at the source and ending at the target. | |
1.8.17