Uses of Class
tip.node.AAssignVarStm

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

Uses of AAssignVarStm in tip.analysis
 

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

Uses of AAssignVarStm in tip.cfg
 

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

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

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

Uses of AAssignVarStm in tip.cfg.cfa
 

Methods in tip.cfg.cfa with parameters of type AAssignVarStm
 void Steensgaard.inAAssignVarStm(AAssignVarStm node)
           
 void OneLevelFlow.inAAssignVarStm(AAssignVarStm node)
           
 void FunctionPointers.inAAssignVarStm(AAssignVarStm node)
           
 void Andersen.inAAssignVarStm(AAssignVarStm node)
           
 

Uses of AAssignVarStm in tip.cfg.dfa
 

Methods in tip.cfg.dfa with parameters of type AAssignVarStm
 boolean VeryBusyExpressionsAnalysis.caseCAssignVarStmPoint(AAssignVarStm node, CAssignVarStmPoint point)
           
 boolean SignAnalysis.caseCAssignVarStmPoint(AAssignVarStm node, CAssignVarStmPoint point)
           
 boolean ShapeAnalysis.caseCAssignVarStmPoint(AAssignVarStm node, CAssignVarStmPoint point)
           
 boolean ReachingDefinitionsAnalysis.caseCAssignVarStmPoint(AAssignVarStm node, CAssignVarStmPoint point)
           
 boolean NullPointerAnalysis.caseCAssignVarStmPoint(AAssignVarStm node, CAssignVarStmPoint point)
           
 boolean LivenessAnalysis.caseCAssignVarStmPoint(AAssignVarStm node, CAssignVarStmPoint point)
          Handle assignment statements.
 boolean IntervalAnalysis.caseCAssignVarStmPoint(AAssignVarStm node, CAssignVarStmPoint point)
           
 boolean ConstantPropagationAnalysis.caseCAssignVarStmPoint(AAssignVarStm node, CAssignVarStmPoint point)
           
 boolean AvailableExpressionsAnalysis.caseCAssignVarStmPoint(AAssignVarStm node, CAssignVarStmPoint point)
          Computes the variable the program associated with the assignment statement node.
 

Uses of AAssignVarStm in tip.display
 

Methods in tip.display with parameters of type AAssignVarStm
 String NodeText.caseAAssignVarStm(AAssignVarStm node)
           
 

Uses of AAssignVarStm in tip.node
 

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

Uses of AAssignVarStm in tip.phases
 

Methods in tip.phases with parameters of type AAssignVarStm
 void CodeGeneration.caseAAssignVarStm(AAssignVarStm node)
           
 void TypeChecking.outAAssignVarStm(AAssignVarStm node)