|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ADeclStm | |
---|---|
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. |
Uses of ADeclStm in tip.analysis |
---|
Methods in tip.analysis with parameters of type ADeclStm | |
---|---|
void |
ReversedDepthFirstAdapter.caseADeclStm(ADeclStm node)
Calls ReversedDepthFirstAdapter.inADeclStm(ADeclStm) , traverses the children of ADeclStm in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outADeclStm(ADeclStm) . |
void |
DepthFirstAdapter.caseADeclStm(ADeclStm node)
Calls DepthFirstAdapter.inADeclStm(ADeclStm) , traverses the children of ADeclStm in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outADeclStm(ADeclStm) . |
A |
AnswerAdapter.caseADeclStm(ADeclStm node)
Returns the default answer for a ADeclStm node. |
A |
Answer.caseADeclStm(ADeclStm node)
Called by ADeclStm from apply(Answer) . |
void |
AnalysisAdapter.caseADeclStm(ADeclStm node)
Called by the ADeclStm node from ADeclStm#apply(Switch) . |
void |
Analysis.caseADeclStm(ADeclStm node)
Called by the ADeclStm node from ADeclStm#apply(Switch) . |
A |
QuestionAnswerAdapter.caseADeclStm(ADeclStm node,
Q question)
Returns the default answer for a ADeclStm node. |
A |
QuestionAnswer.caseADeclStm(ADeclStm node,
Q question)
Called by ADeclStm from apply(QuestionAnswer,Object) . |
void |
QuestionAdapter.caseADeclStm(ADeclStm node,
Q question)
Action for applying a question to a ADeclStm node. |
void |
Question.caseADeclStm(ADeclStm node,
Q question)
Called by ADeclStm from apply(Question,Object) . |
void |
ReversedDepthFirstAdapter.inADeclStm(ADeclStm node)
Called by ReversedDepthFirstAdapter.caseADeclStm(ADeclStm) before traversing the children of ADeclStm . |
void |
DepthFirstAdapter.inADeclStm(ADeclStm node)
Called by DepthFirstAdapter.caseADeclStm(ADeclStm) before traversing the children of ADeclStm . |
void |
ReversedDepthFirstAdapter.outADeclStm(ADeclStm node)
Called by ReversedDepthFirstAdapter.caseADeclStm(ADeclStm) after traversing the children of ADeclStm . |
void |
DepthFirstAdapter.outADeclStm(ADeclStm node)
Called by DepthFirstAdapter.caseADeclStm(ADeclStm) after traversing the children of ADeclStm . |
Uses of ADeclStm in tip.cfg |
---|
Methods in tip.cfg that return ADeclStm | |
---|---|
ADeclStm |
CDeclStmPoint.getNode()
Returns the ADeclStm associated with this program point. |
Methods in tip.cfg with parameters of type ADeclStm | |
---|---|
boolean |
ICFGAnalysis.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point)
caseCDeclStmPoint is called by a CDeclStmPoint from
CDeclStmPoint.apply(ICFGAnalysis) . |
A |
CFGAnswerAdapter.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point)
Default implementation. |
A |
CFGAnswer.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point)
caseCDeclStmPoint is called by a CDeclStmPoint from
CDeclStmPoint.apply(CFGAnswer) . |
boolean |
CFGAnalysisAdapter.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point)
Default implementation. |
A |
CFGQuestionAnswerAdapter.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point,
Q question)
Default implementation. |
A |
CFGQuestionAnswer.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point,
Q question)
caseCDeclStmPoint is called by a CDeclStmPoint from
CDeclStmPoint.apply(CFGQuestionAnswer,Object) . |
void |
CFGBuilder.inADeclStm(ADeclStm node)
|
Constructors in tip.cfg with parameters of type ADeclStm | |
---|---|
CDeclStmPoint(ADeclStm _node_)
Creates a new CDeclStmPoint associated with the ADeclStm _node_
with the label "" . |
|
CDeclStmPoint(ADeclStm _node_,
String _label_)
Creates a new CDeclStmPoint associated with the ADeclStm _node_
with the label _label_ . |
Uses of ADeclStm in tip.cfg.dfa |
---|
Methods in tip.cfg.dfa with parameters of type ADeclStm | |
---|---|
boolean |
SignAnalysis.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point)
|
boolean |
NullPointerAnalysis.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point)
|
boolean |
LivenessAnalysis.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point)
Handle declaration statements. |
boolean |
IntervalAnalysis.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point)
|
boolean |
ConstantPropagationAnalysis.caseCDeclStmPoint(ADeclStm node,
CDeclStmPoint point)
|
Uses of ADeclStm in tip.display |
---|
Methods in tip.display with parameters of type ADeclStm | |
---|---|
String |
NodeText.caseADeclStm(ADeclStm node)
|
Uses of ADeclStm in tip.node |
---|
Methods in tip.node that return ADeclStm | |
---|---|
ADeclStm |
ADeclStm.clone()
Returns a deep clone of this ADeclStm node. |
ADeclStm |
ADeclStm.clone(Map<Node,Node> oldToNewMap)
Creates a deep clone of this ADeclStm node while putting all
old node-new node relations in the map oldToNewMap . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |