|
Stanse
-1
|


Public Member Functions | |
| CFG (CFGNode startNode, CFGNode endNode, String functionName) | |
| String | getRetVar () |
| void | setRetVar (String value) |
| void | setParams (List< String > params) |
| void | setSymbols (Set< String > symbols) |
| List< String > | getParams () |
| Set< String > | getSymbols () |
| boolean | isSymbolLocal (String symbol) |
| boolean | equals (Object obj) |
| int | hashCode () |
| String | toString () |
Public Member Functions inherited from cz.muni.stanse.codestructures.CFGPart | |
| CFGNode | getStartNode () |
| void | setStartNode (CFGNode n) |
| CFGNode | getEndNode () |
| void | setEndNode (CFGNode n) |
| boolean | isEmpty () |
| void | append (CFGPart g) |
| void | append (CFGNode n) |
| Set< CFGNode > | getAllNodes () |
| Set< CFGNode > | getAllNodesOpt () |
| Set< CFGNode > | getAllNodesReverse () |
| void | drop () |
| boolean | equals (Object obj) |
| int | hashCode () |
| String | toString () |
| String | toStringGraph () |
| Converts CFGPart to a string representation. More... | |
| String | toDot () |
| Converts CFGPart to a dot graph representation. More... | |
Static Public Member Functions | |
| static CFG | createFromCFGPart (CFGPart cfgPart, Element functionDefinition) |
Protected Member Functions | |
| String | getFunctionName () |
| Element | getElement () |
Represents a control-flow graph of a function
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
Returns function name assigned to this CFG
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.6