Uses of Class
tip.node.AAssignPtrStm

Packages that use AAssignPtrStm
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 AAssignPtrStm in tip.analysis
 

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

Uses of AAssignPtrStm in tip.cfg
 

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

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

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

Uses of AAssignPtrStm in tip.cfg.cfa
 

Methods in tip.cfg.cfa with parameters of type AAssignPtrStm
 void Steensgaard.inAAssignPtrStm(AAssignPtrStm node)
           
 void OneLevelFlow.inAAssignPtrStm(AAssignPtrStm node)
           
 void Normalization.inAAssignPtrStm(AAssignPtrStm node)
          Normalizes pointer assignments: S -> *E1 = E2 : E1 !
 void Andersen.inAAssignPtrStm(AAssignPtrStm node)
           
 

Uses of AAssignPtrStm in tip.cfg.dfa
 

Methods in tip.cfg.dfa with parameters of type AAssignPtrStm
 boolean ShapeAnalysis.caseCAssignPtrStmPoint(AAssignPtrStm node, CAssignPtrStmPoint point)
           
 boolean NullPointerAnalysis.caseCAssignPtrStmPoint(AAssignPtrStm node, CAssignPtrStmPoint point)
           
 

Uses of AAssignPtrStm in tip.display
 

Methods in tip.display with parameters of type AAssignPtrStm
 String NodeText.caseAAssignPtrStm(AAssignPtrStm node)
           
 

Uses of AAssignPtrStm in tip.node
 

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

Uses of AAssignPtrStm in tip.phases
 

Methods in tip.phases with parameters of type AAssignPtrStm
 void CodeGeneration.caseAAssignPtrStm(AAssignPtrStm node)
           
 void TypeChecking.outAAssignPtrStm(AAssignPtrStm node)