|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Class Summary | |
|---|---|
| BeginChord | This class is used to represent the very first node in the CFG. |
| BranchChord | This class is a parent class for branching statements. |
| Chord | This class represents nodes in a CFG. |
| DecisionChord | This class represents a CFG node that has multiple out-going CFG edges. |
| EndChord | This class represents the very last node in the CFG. |
| ExitChord | This class represents exit statements. |
| ExprChord | This class is used to represent an assignment operation in a CFG. |
| GotoChord | This class represents a goto statement. |
| IfThenElseChord | This class represents a if-then-else statement node in a Scribble CFG. |
| LeaveChord | This class is a parent class for routine terminating statements. |
| LoopExitChord | This class is used to mark the exit point of loops. |
| LoopHeaderChord | This class is used to mark the start of a loop. |
| LoopInitChord | This class is used to mark the beginning of the initialization for a loop. |
| LoopPreHeaderChord | This class represents the start of a loop but is not part of the loop. |
| LoopTailChord | This class is used to collect the loop edges so that the loop header has two and only two in-coming CFG edges. |
| MarkerChord | This class represents a "marker" node in the CFG. |
| NullChord | This class is used as a place holder in the construction of the CFG. |
| PhiExprChord | This class is used to represent a node in a CFG that contains a PhiExpr expression. |
| ReturnChord | This class represents return statements. |
| SequentialChord | This class is a base class for any node in the CFG which does not alter control flow. |
| SwitchChord | This class represents a Scribble CFG node that has multiple out-going CFG edges. |
Represents nodes in the CFG.
The base class is the Chord class.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||