Uses of Interface
edu.cmu.cs.crystal.flow.IFlowAnalysis

Packages that use IFlowAnalysis
edu.cmu.cs.crystal.flow This package is used for flow analyses. 
edu.cmu.cs.crystal.flow.concur This experimental package is for running analyses concurrently. 
edu.cmu.cs.crystal.simple This package is for creating very simple flow analyses; if you're new to flow analyses, start here. 
edu.cmu.cs.crystal.tac This package contains classes and interfaces for writing flow analyses based on three-address code (TAC). 
 

Uses of IFlowAnalysis in edu.cmu.cs.crystal.flow
 

Classes in edu.cmu.cs.crystal.flow that implement IFlowAnalysis
 class FlowAnalysis<LE>
          This class implements a standard flow analysis.
 class MotherFlowAnalysis<LE>
          Abstract base class for flow analyses that implements a worklist algorithm and provides various methods to access analysis results.
 

Uses of IFlowAnalysis in edu.cmu.cs.crystal.flow.concur
 

Classes in edu.cmu.cs.crystal.flow.concur that implement IFlowAnalysis
 class ConcurrentFlowAnalysis<LE>
          An implementation of IFlowAnalysis that analyzes methods in concurrently.
 

Uses of IFlowAnalysis in edu.cmu.cs.crystal.simple
 

Classes in edu.cmu.cs.crystal.simple that implement IFlowAnalysis
 class SimpleTACFlowAnalysis<LE>
          Simple flow analysis driver for a transfer function based on three-address code.
 

Uses of IFlowAnalysis in edu.cmu.cs.crystal.tac
 

Subinterfaces of IFlowAnalysis in edu.cmu.cs.crystal.tac
 interface ITACFlowAnalysis<LE>
          This interface defines methods to map AST data structures to TAC variables.
 

Classes in edu.cmu.cs.crystal.tac that implement IFlowAnalysis
 class TACFlowAnalysis<LE>
          This class implements flow analyses over 3-address code instructions (TACInstruction).