Uses of Class
tip.node.AOutputStm

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

Uses of AOutputStm in tip.analysis
 

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

Uses of AOutputStm in tip.cfg
 

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

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

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

Uses of AOutputStm in tip.cfg.dfa
 

Methods in tip.cfg.dfa with parameters of type AOutputStm
 boolean VeryBusyExpressionsAnalysis.caseCOutputStmPoint(AOutputStm node, COutputStmPoint point)
           
 boolean LivenessAnalysis.caseCOutputStmPoint(AOutputStm node, COutputStmPoint point)
          Handle output statements.
 boolean AvailableExpressionsAnalysis.caseCOutputStmPoint(AOutputStm node, COutputStmPoint point)
          Computes the variable the program associated with the output statement node.
 

Uses of AOutputStm in tip.display
 

Methods in tip.display with parameters of type AOutputStm
 String NodeText.caseAOutputStm(AOutputStm node)
           
 

Uses of AOutputStm in tip.node
 

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

Uses of AOutputStm in tip.phases
 

Methods in tip.phases with parameters of type AOutputStm
 void CodeGeneration.caseAOutputStm(AOutputStm node)
           
 void TypeChecking.outAOutputStm(AOutputStm node)