Uses of Interface
joeq.Compiler.Quad.BasicBlockVisitor

Packages that use BasicBlockVisitor
joeq.Compiler.Analysis.IPA   
joeq.Compiler.Quad   
joeq.Main   
 

Uses of BasicBlockVisitor in joeq.Compiler.Analysis.IPA
 

Classes in joeq.Compiler.Analysis.IPA that implement BasicBlockVisitor
 class ObjectCreationGraph
           
 

Uses of BasicBlockVisitor in joeq.Compiler.Quad
 

Classes in joeq.Compiler.Quad that implement BasicBlockVisitor
static class BasicBlockVisitor.EmptyVisitor
          Empty basic block visitor for easy subclassing.
 class CalculateSize
          CalculateSize
 class Dominators
           
static class QuadVisitor.AllQuadVisitor
           
 

Methods in joeq.Compiler.Quad with parameters of type BasicBlockVisitor
 void ControlFlowGraph.visitBasicBlocks(BasicBlockVisitor bbv)
          Visits all of the basic blocks in this graph with the given visitor.
 

Constructors in joeq.Compiler.Quad with parameters of type BasicBlockVisitor
BasicBlockVisitor.AllBasicBlockVisitor(BasicBlockVisitor bbv)
          Construct a new AllBasicBlockVisitor.
BasicBlockVisitor.AllBasicBlockVisitor(BasicBlockVisitor bbv, boolean trace)
          Construct a new AllBasicBlockVisitor and set the trace flag to be the specified value.
 

Uses of BasicBlockVisitor in joeq.Main
 

Methods in joeq.Main with parameters of type BasicBlockVisitor
static void Helper.runPass(BasicBlock b, BasicBlockVisitor bbv)
           
static void Helper.runPass(ControlFlowGraph c, BasicBlockVisitor bbv)
           
static void Helper.runPass(jq_Class c, BasicBlockVisitor bbv)
           
static void Helper.runPass(jq_Method m, BasicBlockVisitor bbv)
           
 



Copyright © 2001-2008 John Whaley. All Rights Reserved.