Uses of Class
org.quilt.cl.ControlFlowGraph

Packages that use ControlFlowGraph
org.quilt.cl   
org.quilt.cover.stmt   
 

Uses of ControlFlowGraph in org.quilt.cl
 

Methods in org.quilt.cl that return ControlFlowGraph
protected  ControlFlowGraph GraphTransformer.makeGraph(org.apache.bcel.generic.ClassGen clazz, org.apache.bcel.generic.MethodGen method)
          Build the graph for the method.
 

Methods in org.quilt.cl with parameters of type ControlFlowGraph
 void GraphTalker.xform(org.apache.bcel.generic.ClassGen cg, org.apache.bcel.generic.MethodGen method, ControlFlowGraph cfg)
           
 void GraphXformer.xform(org.apache.bcel.generic.ClassGen cg, org.apache.bcel.generic.MethodGen method, ControlFlowGraph cfg)
          Apply the transformation to the graph.
 CodeVertex SortedBlocks.find(int pos, ControlFlowGraph currGraph, Edge e)
          Find or create a code vertex starting at a given position.
protected  BytecodeCollector GraphTransformer.collapseGraph(ControlFlowGraph graph)
          Collapse a method control flow graph, writing bytecode back into the MethodGen data structures.
 

Constructors in org.quilt.cl with parameters of type ControlFlowGraph
CodeVertex(ControlFlowGraph g)
          Create a code vertex with default bytecode offset, line number, empty instruction list, and no label.
CodeVertex(ControlFlowGraph g, int position)
          Create a code vertex, specifying a non-negative bytecode offset.
CodeVertex(ControlFlowGraph g, java.lang.String l)
          Create a code vertex, specifying a label
ControlFlowGraph(ControlFlowGraph parent)
          Create a control flow graph without connecting it to this parent graph but sharing protected data structures.
TryStacks(org.apache.bcel.generic.CodeExceptionGen[] handlers, SortedBlocks blocks, ControlFlowGraph g)
          Constructor setting up try/catch arrays.
 

Uses of ControlFlowGraph in org.quilt.cover.stmt
 

Methods in org.quilt.cover.stmt with parameters of type ControlFlowGraph
 void GraphAction.xform(org.apache.bcel.generic.ClassGen cg, org.apache.bcel.generic.MethodGen method, ControlFlowGraph cfg)
           
 

Constructors in org.quilt.cover.stmt with parameters of type ControlFlowGraph
CounterVertex(ControlFlowGraph g)
          Create a code vertex with default bytecode offset, line number, empty instruction list, and no label.
CounterVertex(ControlFlowGraph g, java.lang.String lbl)
          Create a counter vertex, specifying a label
 



Copyright © 2001-2003 Apache Software Foundation. All Rights Reserved.