Uses of Package
tip.analysis

Packages that use tip.analysis
tip.analysis Provides the analysis utility classes for the TIP ASTs. 
tip.cfg Provides the basic framework for performing fixed-point analyses of TIP programs. 
tip.cfg.cfa Provides a collection of control flow analyses for TIP programs. 
tip.cfg.dfa Provides a collection of data flow analyses for TIP programs. 
tip.display Provides classes for display ASTs and CFGs of TIP programs. 
tip.node Provides node classes for representing the TIP ASTs. 
tip.phases Provides the TIP compiler phases. 
tip.util Provides utility classes for the TIP compiler. 
 

Classes in tip.analysis used by tip.analysis
Analysis
          Analysis defines the interface for node based analyses.
AnalysisAdapter
          AnalysisAdapter provides a basic implementation of Analysis.
Answer
          Answer defines an interface for the abstraction of answers based on a Node.
DepthFirstAdapter
          DepthFirstAdapter extends the AnalysisAdapter to provide a forward depth-first traversal of the AST.
Question
          Question defines an interface for the abstraction of questions based on a Node.
QuestionAnswer
          QuestionAnswer defines an interface for the abstraction of answers based on a question and a Node.
 

Classes in tip.analysis used by tip.cfg
Analysis
          Analysis defines the interface for node based analyses.
AnalysisAdapter
          AnalysisAdapter provides a basic implementation of Analysis.
Answer
          Answer defines an interface for the abstraction of answers based on a Node.
DepthFirstAdapter
          DepthFirstAdapter extends the AnalysisAdapter to provide a forward depth-first traversal of the AST.
Question
          Question defines an interface for the abstraction of questions based on a Node.
 

Classes in tip.analysis used by tip.cfg.cfa
Analysis
          Analysis defines the interface for node based analyses.
AnalysisAdapter
          AnalysisAdapter provides a basic implementation of Analysis.
DepthFirstAdapter
          DepthFirstAdapter extends the AnalysisAdapter to provide a forward depth-first traversal of the AST.
 

Classes in tip.analysis used by tip.cfg.dfa
QuestionAnswer
          QuestionAnswer defines an interface for the abstraction of answers based on a question and a Node.
QuestionAnswerAdapter
          QuestionAnswerAdapter implements the default behaviour of the QuestionAnswer interface.
 

Classes in tip.analysis used by tip.display
Analysis
          Analysis defines the interface for node based analyses.
AnalysisAdapter
          AnalysisAdapter provides a basic implementation of Analysis.
Answer
          Answer defines an interface for the abstraction of answers based on a Node.
AnswerAdapter
          AnswerAdapter implements the default behaviour of the Answer interface.
DepthFirstAdapter
          DepthFirstAdapter extends the AnalysisAdapter to provide a forward depth-first traversal of the AST.
 

Classes in tip.analysis used by tip.node
Analysis
          Analysis defines the interface for node based analyses.
Answer
          Answer defines an interface for the abstraction of answers based on a Node.
Question
          Question defines an interface for the abstraction of questions based on a Node.
QuestionAnswer
          QuestionAnswer defines an interface for the abstraction of answers based on a question and a Node.
 

Classes in tip.analysis used by tip.phases
Analysis
          Analysis defines the interface for node based analyses.
AnalysisAdapter
          AnalysisAdapter provides a basic implementation of Analysis.
DepthFirstAdapter
          DepthFirstAdapter extends the AnalysisAdapter to provide a forward depth-first traversal of the AST.
 

Classes in tip.analysis used by tip.util
Analysis
          Analysis defines the interface for node based analyses.
AnalysisAdapter
          AnalysisAdapter provides a basic implementation of Analysis.
DepthFirstAdapter
          DepthFirstAdapter extends the AnalysisAdapter to provide a forward depth-first traversal of the AST.