Uses of Class
tip.node.AWhileStm

Packages that use AWhileStm
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. 
 

Uses of AWhileStm in tip.analysis
 

Methods in tip.analysis with parameters of type AWhileStm
 void ReversedDepthFirstAdapter.caseAWhileStm(AWhileStm node)
          Calls ReversedDepthFirstAdapter.inAWhileStm(AWhileStm), traverses the children of AWhileStm in the reverse order of the order they are defined in the grammar, and finally calls ReversedDepthFirstAdapter.outAWhileStm(AWhileStm).
 void DepthFirstAdapter.caseAWhileStm(AWhileStm node)
          Calls DepthFirstAdapter.inAWhileStm(AWhileStm), traverses the children of AWhileStm in the order they are defined in the grammar, and finally calls DepthFirstAdapter.outAWhileStm(AWhileStm).
 A AnswerAdapter.caseAWhileStm(AWhileStm node)
          Returns the default answer for a AWhileStm node.
 A Answer.caseAWhileStm(AWhileStm node)
          Called by AWhileStm from apply(Answer).
 void AnalysisAdapter.caseAWhileStm(AWhileStm node)
          Called by the AWhileStm node from AWhileStm#apply(Switch).
 void Analysis.caseAWhileStm(AWhileStm node)
          Called by the AWhileStm node from AWhileStm#apply(Switch).
 A QuestionAnswerAdapter.caseAWhileStm(AWhileStm node, Q question)
          Returns the default answer for a AWhileStm node.
 A QuestionAnswer.caseAWhileStm(AWhileStm node, Q question)
          Called by AWhileStm from apply(QuestionAnswer,Object).
 void QuestionAdapter.caseAWhileStm(AWhileStm node, Q question)
          Action for applying a question to a AWhileStm node.
 void Question.caseAWhileStm(AWhileStm node, Q question)
          Called by AWhileStm from apply(Question,Object).
 void ReversedDepthFirstAdapter.inAWhileStm(AWhileStm node)
          Called by ReversedDepthFirstAdapter.caseAWhileStm(AWhileStm) before traversing the children of AWhileStm.
 void DepthFirstAdapter.inAWhileStm(AWhileStm node)
          Called by DepthFirstAdapter.caseAWhileStm(AWhileStm) before traversing the children of AWhileStm.
 void ReversedDepthFirstAdapter.outAWhileStm(AWhileStm node)
          Called by ReversedDepthFirstAdapter.caseAWhileStm(AWhileStm) after traversing the children of AWhileStm.
 void DepthFirstAdapter.outAWhileStm(AWhileStm node)
          Called by DepthFirstAdapter.caseAWhileStm(AWhileStm) after traversing the children of AWhileStm.
 

Uses of AWhileStm in tip.cfg
 

Methods in tip.cfg that return AWhileStm
 AWhileStm CWhileStmPoint.getNode()
          Returns the AWhileStm associated with this program point.
 

Methods in tip.cfg with parameters of type AWhileStm
 boolean ICFGAnalysis.caseCWhileStmPoint(AWhileStm node, CWhileStmPoint point)
          caseCWhileStmPoint is called by a CWhileStmPoint from CWhileStmPoint.apply(ICFGAnalysis).
 A CFGAnswerAdapter.caseCWhileStmPoint(AWhileStm node, CWhileStmPoint point)
          Default implementation.
 A CFGAnswer.caseCWhileStmPoint(AWhileStm node, CWhileStmPoint point)
          caseCWhileStmPoint is called by a CWhileStmPoint from CWhileStmPoint.apply(CFGAnswer).
 boolean CFGAnalysisAdapter.caseCWhileStmPoint(AWhileStm node, CWhileStmPoint point)
          Default implementation.
 A CFGQuestionAnswerAdapter.caseCWhileStmPoint(AWhileStm node, CWhileStmPoint point, Q question)
          Default implementation.
 A CFGQuestionAnswer.caseCWhileStmPoint(AWhileStm node, CWhileStmPoint point, Q question)
          caseCWhileStmPoint is called by a CWhileStmPoint from CWhileStmPoint.apply(CFGQuestionAnswer,Object).
 void CFGBuilder.inAWhileStm(AWhileStm node)
           
 

Constructors in tip.cfg with parameters of type AWhileStm
CWhileStmPoint(AWhileStm _node_)
          Creates a new CWhileStmPoint associated with the AWhileStm _node_ with the label "".
CWhileStmPoint(AWhileStm _node_, String _label_)
          Creates a new CWhileStmPoint associated with the AWhileStm _node_ with the label _label_.
 

Uses of AWhileStm in tip.cfg.cfa
 

Methods in tip.cfg.cfa with parameters of type AWhileStm
 void Normalization.caseAWhileStm(AWhileStm node)
          Handles while statements.
 

Uses of AWhileStm in tip.cfg.dfa
 

Methods in tip.cfg.dfa with parameters of type AWhileStm
 boolean VeryBusyExpressionsAnalysis.caseCWhileStmPoint(AWhileStm node, CWhileStmPoint point)
           
 boolean LivenessAnalysis.caseCWhileStmPoint(AWhileStm node, CWhileStmPoint point)
          Handle while statements.
 boolean AvailableExpressionsAnalysis.caseCWhileStmPoint(AWhileStm node, CWhileStmPoint point)
          Computes the variable the program associated with the while statement node.
 

Uses of AWhileStm in tip.display
 

Methods in tip.display with parameters of type AWhileStm
 String NodeText.caseAWhileStm(AWhileStm node)
           
 

Uses of AWhileStm in tip.node
 

Methods in tip.node that return AWhileStm
 AWhileStm AWhileStm.clone()
          Returns a deep clone of this AWhileStm node.
 AWhileStm AWhileStm.clone(Map<Node,Node> oldToNewMap)
          Creates a deep clone of this AWhileStm node while putting all old node-new node relations in the map oldToNewMap.
 

Uses of AWhileStm in tip.phases
 

Methods in tip.phases with parameters of type AWhileStm
 void CodeGeneration.caseAWhileStm(AWhileStm node)
           
 void TypeChecking.outAWhileStm(AWhileStm node)
           
 

Uses of AWhileStm in tip.util
 

Methods in tip.util with parameters of type AWhileStm
 Collection<T> SubExpressions.caseCWhileStmPoint(AWhileStm node, CWhileStmPoint point)
          Returns all child nodes of the condition expression of node accepted by the filter and node if it is accepted by the filter.