|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 ). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |