Uses of Class
edu.cmu.cs.crystal.internal.ControlFlowNode.Direction

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.