Uses of Package
edu.cmu.cs.crystal

Packages that use edu.cmu.cs.crystal
edu.cmu.cs.crystal The core package for Crystal; start here for making your own Crystal analysis. 
edu.cmu.cs.crystal.analysis.alias   
edu.cmu.cs.crystal.analysis.constant   
edu.cmu.cs.crystal.analysis.live   
edu.cmu.cs.crystal.analysis.print   
edu.cmu.cs.crystal.internal An internal package for Crystal to interact with Eclipse and start running the analyses. 
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). 
 

Classes in edu.cmu.cs.crystal used by edu.cmu.cs.crystal
IAnalysisInput
          This interface holds input and data structures that the analysis may need during its run.
IAnalysisReporter
          An interface that analyses use for reporting problems.
IAnalysisReporter.SEVERITY
          The severity of a user problem being reported.
ICrystalAnalysis
          The primary interface to create a Crystal analysis.
 

Classes in edu.cmu.cs.crystal used by edu.cmu.cs.crystal.analysis.alias
AbstractCrystalMethodAnalysis
          An ICrystalAnalysis which runs on each method (and constructor) of the class.
ICrystalAnalysis
          The primary interface to create a Crystal analysis.
 

Classes in edu.cmu.cs.crystal used by edu.cmu.cs.crystal.analysis.constant
AbstractCrystalMethodAnalysis
          An ICrystalAnalysis which runs on each method (and constructor) of the class.
ICrystalAnalysis
          The primary interface to create a Crystal analysis.
 

Classes in edu.cmu.cs.crystal used by edu.cmu.cs.crystal.analysis.live
AbstractCrystalMethodAnalysis
          An ICrystalAnalysis which runs on each method (and constructor) of the class.
ICrystalAnalysis
          The primary interface to create a Crystal analysis.
 

Classes in edu.cmu.cs.crystal used by edu.cmu.cs.crystal.analysis.print
AbstractCrystalMethodAnalysis
          An ICrystalAnalysis which runs on each method (and constructor) of the class.
ICrystalAnalysis
          The primary interface to create a Crystal analysis.
 

Classes in edu.cmu.cs.crystal used by edu.cmu.cs.crystal.internal
IAnalysisReporter
          An interface that analyses use for reporting problems.
IAnalysisReporter.SEVERITY
          The severity of a user problem being reported.
ICrystalAnalysis
          The primary interface to create a Crystal analysis.
IRunCrystalCommand
          A command to run certain crystal analyses on certain files.
 

Classes in edu.cmu.cs.crystal used by edu.cmu.cs.crystal.simple
IAnalysisInput
          This interface holds input and data structures that the analysis may need during its run.
 

Classes in edu.cmu.cs.crystal used by edu.cmu.cs.crystal.tac
AbstractCrystalMethodAnalysis
          An ICrystalAnalysis which runs on each method (and constructor) of the class.
IAnalysisInput
          This interface holds input and data structures that the analysis may need during its run.
ICrystalAnalysis
          The primary interface to create a Crystal analysis.