| 
    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