|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ControlFlowNode.Direction | |
---|---|
edu.cmu.cs.crystal.internal | An internal package for Crystal to interact with Eclipse and start running the analyses. |
Uses of ControlFlowNode.Direction in edu.cmu.cs.crystal.internal |
---|
Methods in edu.cmu.cs.crystal.internal that return ControlFlowNode.Direction | |
---|---|
ControlFlowNode.Direction |
ControlFlowNode.Direction.changeDirection()
|
static ControlFlowNode.Direction |
ControlFlowNode.Direction.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static ControlFlowNode.Direction[] |
ControlFlowNode.Direction.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods in edu.cmu.cs.crystal.internal with parameters of type ControlFlowNode.Direction | |
---|---|
void |
ControlFlowNode.addEdge(ControlFlowNode.Direction direction,
ControlFlowNode node)
Adds an edge from this node to another. |
ControlFlowNode |
ControlFlowNode.findNode(ControlFlowNode.Direction direction,
int astNodeType)
Searches for the first ASTNode type in the CFG. |
java.util.Iterator<ControlFlowNode> |
ControlFlowNode.getIterator(ControlFlowNode.Direction direction)
Retrieves an iterator for either the forward or backward nodes in the CFG. |
ControlFlowNode |
ControlFlowNode.getNode(ControlFlowNode.Direction direction)
Retrieves the only forward or backward node from this node. |
int |
ControlFlowNode.getNumberOfEdges(ControlFlowNode.Direction direction)
Retrieves the number of edges in a direction. |
void |
ControlFlowNode.insertNode(ControlFlowNode.Direction direction,
ControlFlowNode insertNode)
Inserts a node between this node and all its subsequent nodes depending on the direction. |
void |
ControlFlowNode.moveEdges(ControlFlowNode.Direction direction,
ControlFlowNode node)
Take all edges and move them to another node. |
java.lang.String |
ControlFlowNode.toStringGraph(ControlFlowNode.Direction direction)
Populates a string with a multi-line textual representation of the control flow. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |