|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
AAssignPtrStm
node from AAssignPtrStm#apply(Switch)
.
AAssignPtrStm
node from AAssignPtrStm#apply(Switch)
.
AAssignPtrStm
from AAssignPtrStm.apply(Answer)
.
AAssignPtrStm
node.
DepthFirstAdapter.inAAssignPtrStm(AAssignPtrStm)
, traverses the children of AAssignPtrStm
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAAssignPtrStm(AAssignPtrStm)
.
AAssignPtrStm
from AAssignPtrStm.apply(Question,Object)
.
AAssignPtrStm
node.
AAssignPtrStm
from AAssignPtrStm.apply(QuestionAnswer,Object)
.
AAssignPtrStm
node.
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)
.
AAssignVarStm
node from AAssignVarStm#apply(Switch)
.
AAssignVarStm
node from AAssignVarStm#apply(Switch)
.
AAssignVarStm
from AAssignVarStm.apply(Answer)
.
AAssignVarStm
node.
DepthFirstAdapter.inAAssignVarStm(AAssignVarStm)
, traverses the children of AAssignVarStm
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAAssignVarStm(AAssignVarStm)
.
AAssignVarStm
from AAssignVarStm.apply(Question,Object)
.
AAssignVarStm
node.
AAssignVarStm
from AAssignVarStm.apply(QuestionAnswer,Object)
.
AAssignVarStm
node.
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)
.
ABinopExp
node from ABinopExp#apply(Switch)
.
ABinopExp
node from ABinopExp#apply(Switch)
.
ABinopExp
from ABinopExp.apply(Answer)
.
ABinopExp
node.
DepthFirstAdapter.inABinopExp(ABinopExp)
, traverses the children of ABinopExp
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outABinopExp(ABinopExp)
.
ABinopExp
from ABinopExp.apply(Question,Object)
.
ABinopExp
node.
ABinopExp
from ABinopExp.apply(QuestionAnswer,Object)
.
ABinopExp
node.
ReversedDepthFirstAdapter.inABinopExp(ABinopExp)
, traverses the children of ABinopExp
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outABinopExp(ABinopExp)
.
ABlock
node from ABlock#apply(Switch)
.
ABlock
node from ABlock#apply(Switch)
.
ABlock
from ABlock.apply(Answer)
.
ABlock
node.
DepthFirstAdapter.inABlock(ABlock)
, traverses the children of ABlock
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outABlock(ABlock)
.
ABlock
from ABlock.apply(Question,Object)
.
ABlock
node.
ABlock
from ABlock.apply(QuestionAnswer,Object)
.
ABlock
node.
ReversedDepthFirstAdapter.inABlock(ABlock)
, traverses the children of ABlock
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outABlock(ABlock)
.
ABlockStm
node from ABlockStm#apply(Switch)
.
ABlockStm
node from ABlockStm#apply(Switch)
.
ABlockStm
from ABlockStm.apply(Answer)
.
ABlockStm
node.
DepthFirstAdapter.inABlockStm(ABlockStm)
, traverses the children of ABlockStm
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outABlockStm(ABlockStm)
.
ABlockStm
from ABlockStm.apply(Question,Object)
.
ABlockStm
node.
ABlockStm
from ABlockStm.apply(QuestionAnswer,Object)
.
ABlockStm
node.
ReversedDepthFirstAdapter.inABlockStm(ABlockStm)
, traverses the children of ABlockStm
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outABlockStm(ABlockStm)
.
ABody
node from ABody#apply(Switch)
.
ABody
node from ABody#apply(Switch)
.
ABody
from ABody.apply(Answer)
.
ABody
node.
DepthFirstAdapter.inABody(ABody)
, traverses the children of ABody
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outABody(ABody)
.
ABody
from ABody.apply(Question,Object)
.
ABody
node.
ABody
from ABody.apply(QuestionAnswer,Object)
.
ABody
node.
ReversedDepthFirstAdapter.inABody(ABody)
, traverses the children of ABody
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outABody(ABody)
.
ADeclStm
node from ADeclStm#apply(Switch)
.
ADeclStm
node from ADeclStm#apply(Switch)
.
ADeclStm
from ADeclStm.apply(Answer)
.
ADeclStm
node.
DepthFirstAdapter.inADeclStm(ADeclStm)
, traverses the children of ADeclStm
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outADeclStm(ADeclStm)
.
ADeclStm
from ADeclStm.apply(Question,Object)
.
ADeclStm
node.
ADeclStm
from ADeclStm.apply(QuestionAnswer,Object)
.
ADeclStm
node.
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)
.
ADerefExp
node from ADerefExp#apply(Switch)
.
ADerefExp
node from ADerefExp#apply(Switch)
.
ADerefExp
from ADerefExp.apply(Answer)
.
ADerefExp
node.
DepthFirstAdapter.inADerefExp(ADerefExp)
, traverses the children of ADerefExp
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outADerefExp(ADerefExp)
.
ADerefExp
from ADerefExp.apply(Question,Object)
.
ADerefExp
node.
ADerefExp
from ADerefExp.apply(QuestionAnswer,Object)
.
ADerefExp
node.
ReversedDepthFirstAdapter.inADerefExp(ADerefExp)
, traverses the children of ADerefExp
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outADerefExp(ADerefExp)
.
ADivideBinop
node from ADivideBinop#apply(Switch)
.
ADivideBinop
node from ADivideBinop#apply(Switch)
.
ADivideBinop
from ADivideBinop.apply(Answer)
.
ADivideBinop
node.
DepthFirstAdapter.inADivideBinop(ADivideBinop)
, traverses the children of ADivideBinop
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outADivideBinop(ADivideBinop)
.
ADivideBinop
from ADivideBinop.apply(Question,Object)
.
ADivideBinop
node.
ADivideBinop
from ADivideBinop.apply(QuestionAnswer,Object)
.
ADivideBinop
node.
ReversedDepthFirstAdapter.inADivideBinop(ADivideBinop)
, traverses the children of ADivideBinop
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outADivideBinop(ADivideBinop)
.
AEqBinop
node from AEqBinop#apply(Switch)
.
AEqBinop
node from AEqBinop#apply(Switch)
.
AEqBinop
from AEqBinop.apply(Answer)
.
AEqBinop
node.
DepthFirstAdapter.inAEqBinop(AEqBinop)
, traverses the children of AEqBinop
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAEqBinop(AEqBinop)
.
AEqBinop
from AEqBinop.apply(Question,Object)
.
AEqBinop
node.
AEqBinop
from AEqBinop.apply(QuestionAnswer,Object)
.
AEqBinop
node.
ReversedDepthFirstAdapter.inAEqBinop(AEqBinop)
, traverses the children of AEqBinop
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAEqBinop(AEqBinop)
.
AFuncDecl
node from AFuncDecl#apply(Switch)
.
AFuncDecl
node from AFuncDecl#apply(Switch)
.
AFuncDecl
from AFuncDecl.apply(Answer)
.
AFuncDecl
node.
DepthFirstAdapter.inAFuncDecl(AFuncDecl)
, traverses the children of AFuncDecl
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAFuncDecl(AFuncDecl)
.
AFuncDecl
from AFuncDecl.apply(Question,Object)
.
AFuncDecl
node.
AFuncDecl
from AFuncDecl.apply(QuestionAnswer,Object)
.
AFuncDecl
node.
ReversedDepthFirstAdapter.inAFuncDecl(AFuncDecl)
, traverses the children of AFuncDecl
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAFuncDecl(AFuncDecl)
.
AFunctionCallExp
node from AFunctionCallExp#apply(Switch)
.
AFunctionCallExp
node from AFunctionCallExp#apply(Switch)
.
AFunctionCallExp
from AFunctionCallExp.apply(Answer)
.
AFunctionCallExp
node.
DepthFirstAdapter.inAFunctionCallExp(AFunctionCallExp)
, traverses the children of AFunctionCallExp
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAFunctionCallExp(AFunctionCallExp)
.
AFunctionCallExp
from AFunctionCallExp.apply(Question,Object)
.
AFunctionCallExp
node.
AFunctionCallExp
from AFunctionCallExp.apply(QuestionAnswer,Object)
.
AFunctionCallExp
node.
ReversedDepthFirstAdapter.inAFunctionCallExp(AFunctionCallExp)
, traverses the children of AFunctionCallExp
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAFunctionCallExp(AFunctionCallExp)
.
AFunctionPtrCallExp
node from AFunctionPtrCallExp#apply(Switch)
.
AFunctionPtrCallExp
node from AFunctionPtrCallExp#apply(Switch)
.
AFunctionPtrCallExp
from AFunctionPtrCallExp.apply(Answer)
.
AFunctionPtrCallExp
node.
DepthFirstAdapter.inAFunctionPtrCallExp(AFunctionPtrCallExp)
, traverses the children of AFunctionPtrCallExp
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAFunctionPtrCallExp(AFunctionPtrCallExp)
.
AFunctionPtrCallExp
from AFunctionPtrCallExp.apply(Question,Object)
.
AFunctionPtrCallExp
node.
AFunctionPtrCallExp
from AFunctionPtrCallExp.apply(QuestionAnswer,Object)
.
AFunctionPtrCallExp
node.
ReversedDepthFirstAdapter.inAFunctionPtrCallExp(AFunctionPtrCallExp)
, traverses the children of AFunctionPtrCallExp
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAFunctionPtrCallExp(AFunctionPtrCallExp)
.
AGtBinop
node from AGtBinop#apply(Switch)
.
AGtBinop
node from AGtBinop#apply(Switch)
.
AGtBinop
from AGtBinop.apply(Answer)
.
AGtBinop
node.
DepthFirstAdapter.inAGtBinop(AGtBinop)
, traverses the children of AGtBinop
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAGtBinop(AGtBinop)
.
AGtBinop
from AGtBinop.apply(Question,Object)
.
AGtBinop
node.
AGtBinop
from AGtBinop.apply(QuestionAnswer,Object)
.
AGtBinop
node.
ReversedDepthFirstAdapter.inAGtBinop(AGtBinop)
, traverses the children of AGtBinop
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAGtBinop(AGtBinop)
.
AIfThenElseStm
node from AIfThenElseStm#apply(Switch)
.
AIfThenElseStm
node from AIfThenElseStm#apply(Switch)
.
AIfThenElseStm
from AIfThenElseStm.apply(Answer)
.
AIfThenElseStm
node.
DepthFirstAdapter.inAIfThenElseStm(AIfThenElseStm)
, traverses the children of AIfThenElseStm
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAIfThenElseStm(AIfThenElseStm)
.
AIfThenElseStm
from AIfThenElseStm.apply(Question,Object)
.
AIfThenElseStm
node.
AIfThenElseStm
from AIfThenElseStm.apply(QuestionAnswer,Object)
.
AIfThenElseStm
node.
ReversedDepthFirstAdapter.inAIfThenElseStm(AIfThenElseStm)
, traverses the children of AIfThenElseStm
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAIfThenElseStm(AIfThenElseStm)
.
AIfThenStm
node from AIfThenStm#apply(Switch)
.
AIfThenStm
node from AIfThenStm#apply(Switch)
.
AIfThenStm
from AIfThenStm.apply(Answer)
.
AIfThenStm
node.
DepthFirstAdapter.inAIfThenStm(AIfThenStm)
, traverses the children of AIfThenStm
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAIfThenStm(AIfThenStm)
.
AIfThenStm
from AIfThenStm.apply(Question,Object)
.
AIfThenStm
node.
AIfThenStm
from AIfThenStm.apply(QuestionAnswer,Object)
.
AIfThenStm
node.
ReversedDepthFirstAdapter.inAIfThenStm(AIfThenStm)
, traverses the children of AIfThenStm
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAIfThenStm(AIfThenStm)
.
AInputExp
node from AInputExp#apply(Switch)
.
AInputExp
node from AInputExp#apply(Switch)
.
AInputExp
from AInputExp.apply(Answer)
.
AInputExp
node.
DepthFirstAdapter.inAInputExp(AInputExp)
, traverses the children of AInputExp
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAInputExp(AInputExp)
.
AInputExp
from AInputExp.apply(Question,Object)
.
AInputExp
node.
AInputExp
from AInputExp.apply(QuestionAnswer,Object)
.
AInputExp
node.
ReversedDepthFirstAdapter.inAInputExp(AInputExp)
, traverses the children of AInputExp
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAInputExp(AInputExp)
.
AIntConstExp
node from AIntConstExp#apply(Switch)
.
AIntConstExp
node from AIntConstExp#apply(Switch)
.
AIntConstExp
from AIntConstExp.apply(Answer)
.
AIntConstExp
node.
DepthFirstAdapter.inAIntConstExp(AIntConstExp)
, traverses the children of AIntConstExp
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAIntConstExp(AIntConstExp)
.
AIntConstExp
from AIntConstExp.apply(Question,Object)
.
AIntConstExp
node.
AIntConstExp
from AIntConstExp.apply(QuestionAnswer,Object)
.
AIntConstExp
node.
ReversedDepthFirstAdapter.inAIntConstExp(AIntConstExp)
, traverses the children of AIntConstExp
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAIntConstExp(AIntConstExp)
.
ALocalDecl
node from ALocalDecl#apply(Switch)
.
ALocalDecl
node from ALocalDecl#apply(Switch)
.
ALocalDecl
from ALocalDecl.apply(Answer)
.
ALocalDecl
node.
DepthFirstAdapter.inALocalDecl(ALocalDecl)
, traverses the children of ALocalDecl
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outALocalDecl(ALocalDecl)
.
ALocalDecl
from ALocalDecl.apply(Question,Object)
.
ALocalDecl
node.
ALocalDecl
from ALocalDecl.apply(QuestionAnswer,Object)
.
ALocalDecl
node.
ReversedDepthFirstAdapter.inALocalDecl(ALocalDecl)
, traverses the children of ALocalDecl
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outALocalDecl(ALocalDecl)
.
ALocalDecl
node
to the collection.
AMallocExp
node from AMallocExp#apply(Switch)
.
AMallocExp
node from AMallocExp#apply(Switch)
.
AMallocExp
from AMallocExp.apply(Answer)
.
AMallocExp
node.
DepthFirstAdapter.inAMallocExp(AMallocExp)
, traverses the children of AMallocExp
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAMallocExp(AMallocExp)
.
AMallocExp
from AMallocExp.apply(Question,Object)
.
AMallocExp
node.
AMallocExp
from AMallocExp.apply(QuestionAnswer,Object)
.
AMallocExp
node.
ReversedDepthFirstAdapter.inAMallocExp(AMallocExp)
, traverses the children of AMallocExp
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAMallocExp(AMallocExp)
.
AMinusBinop
node from AMinusBinop#apply(Switch)
.
AMinusBinop
node from AMinusBinop#apply(Switch)
.
AMinusBinop
from AMinusBinop.apply(Answer)
.
AMinusBinop
node.
DepthFirstAdapter.inAMinusBinop(AMinusBinop)
, traverses the children of AMinusBinop
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAMinusBinop(AMinusBinop)
.
AMinusBinop
from AMinusBinop.apply(Question,Object)
.
AMinusBinop
node.
AMinusBinop
from AMinusBinop.apply(QuestionAnswer,Object)
.
AMinusBinop
node.
ReversedDepthFirstAdapter.inAMinusBinop(AMinusBinop)
, traverses the children of AMinusBinop
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAMinusBinop(AMinusBinop)
.
ANullExp
node from ANullExp#apply(Switch)
.
ANullExp
node from ANullExp#apply(Switch)
.
ANullExp
from ANullExp.apply(Answer)
.
ANullExp
node.
DepthFirstAdapter.inANullExp(ANullExp)
, traverses the children of ANullExp
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outANullExp(ANullExp)
.
ANullExp
from ANullExp.apply(Question,Object)
.
ANullExp
node.
ANullExp
from ANullExp.apply(QuestionAnswer,Object)
.
ANullExp
node.
ReversedDepthFirstAdapter.inANullExp(ANullExp)
, traverses the children of ANullExp
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outANullExp(ANullExp)
.
AOutputStm
node from AOutputStm#apply(Switch)
.
AOutputStm
node from AOutputStm#apply(Switch)
.
AOutputStm
from AOutputStm.apply(Answer)
.
AOutputStm
node.
DepthFirstAdapter.inAOutputStm(AOutputStm)
, traverses the children of AOutputStm
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAOutputStm(AOutputStm)
.
AOutputStm
from AOutputStm.apply(Question,Object)
.
AOutputStm
node.
AOutputStm
from AOutputStm.apply(QuestionAnswer,Object)
.
AOutputStm
node.
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)
.
APlusBinop
node from APlusBinop#apply(Switch)
.
APlusBinop
node from APlusBinop#apply(Switch)
.
APlusBinop
from APlusBinop.apply(Answer)
.
APlusBinop
node.
DepthFirstAdapter.inAPlusBinop(APlusBinop)
, traverses the children of APlusBinop
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAPlusBinop(APlusBinop)
.
APlusBinop
from APlusBinop.apply(Question,Object)
.
APlusBinop
node.
APlusBinop
from APlusBinop.apply(QuestionAnswer,Object)
.
APlusBinop
node.
ReversedDepthFirstAdapter.inAPlusBinop(APlusBinop)
, traverses the children of APlusBinop
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAPlusBinop(APlusBinop)
.
APointerExp
node from APointerExp#apply(Switch)
.
APointerExp
node from APointerExp#apply(Switch)
.
APointerExp
from APointerExp.apply(Answer)
.
APointerExp
node.
DepthFirstAdapter.inAPointerExp(APointerExp)
, traverses the children of APointerExp
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAPointerExp(APointerExp)
.
APointerExp
from APointerExp.apply(Question,Object)
.
APointerExp
node.
APointerExp
from APointerExp.apply(QuestionAnswer,Object)
.
APointerExp
node.
ReversedDepthFirstAdapter.inAPointerExp(APointerExp)
, traverses the children of APointerExp
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAPointerExp(APointerExp)
.
AProgram
node from AProgram#apply(Switch)
.
AProgram
node from AProgram#apply(Switch)
.
AProgram
from AProgram.apply(Answer)
.
AProgram
node.
DepthFirstAdapter.inAProgram(AProgram)
, traverses the children of AProgram
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAProgram(AProgram)
.
AProgram
from AProgram.apply(Question,Object)
.
AProgram
node.
AProgram
from AProgram.apply(QuestionAnswer,Object)
.
AProgram
node.
ReversedDepthFirstAdapter.inAProgram(AProgram)
, traverses the children of AProgram
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAProgram(AProgram)
.
AReturnStm
node from AReturnStm#apply(Switch)
.
AReturnStm
node from AReturnStm#apply(Switch)
.
AReturnStm
from AReturnStm.apply(Answer)
.
AReturnStm
node.
DepthFirstAdapter.inAReturnStm(AReturnStm)
, traverses the children of AReturnStm
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAReturnStm(AReturnStm)
.
AReturnStm
from AReturnStm.apply(Question,Object)
.
AReturnStm
node.
AReturnStm
from AReturnStm.apply(QuestionAnswer,Object)
.
AReturnStm
node.
ReversedDepthFirstAdapter.inAReturnStm(AReturnStm)
, traverses the children of AReturnStm
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAReturnStm(AReturnStm)
.
ATimesBinop
node from ATimesBinop#apply(Switch)
.
ATimesBinop
node from ATimesBinop#apply(Switch)
.
ATimesBinop
from ATimesBinop.apply(Answer)
.
ATimesBinop
node.
DepthFirstAdapter.inATimesBinop(ATimesBinop)
, traverses the children of ATimesBinop
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outATimesBinop(ATimesBinop)
.
ATimesBinop
from ATimesBinop.apply(Question,Object)
.
ATimesBinop
node.
ATimesBinop
from ATimesBinop.apply(QuestionAnswer,Object)
.
ATimesBinop
node.
ReversedDepthFirstAdapter.inATimesBinop(ATimesBinop)
, traverses the children of ATimesBinop
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outATimesBinop(ATimesBinop)
.
AVarExp
node from AVarExp#apply(Switch)
.
AVarExp
node from AVarExp#apply(Switch)
.
AVarExp
from AVarExp.apply(Answer)
.
AVarExp
node.
DepthFirstAdapter.inAVarExp(AVarExp)
, traverses the children of AVarExp
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAVarExp(AVarExp)
.
AVarExp
from AVarExp.apply(Question,Object)
.
AVarExp
node.
AVarExp
from AVarExp.apply(QuestionAnswer,Object)
.
AVarExp
node.
ReversedDepthFirstAdapter.inAVarExp(AVarExp)
, traverses the children of AVarExp
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outAVarExp(AVarExp)
.
AWhileStm
node from AWhileStm#apply(Switch)
.
AWhileStm
node from AWhileStm#apply(Switch)
.
AWhileStm
from AWhileStm.apply(Answer)
.
AWhileStm
node.
DepthFirstAdapter.inAWhileStm(AWhileStm)
, traverses the children of AWhileStm
in
the order they are defined in the grammar, and finally
calls DepthFirstAdapter.outAWhileStm(AWhileStm)
.
AWhileStm
from AWhileStm.apply(Question,Object)
.
AWhileStm
node.
AWhileStm
from AWhileStm.apply(QuestionAnswer,Object)
.
AWhileStm
node.
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)
.
caseCAssignPtrStmPoint
is called by a CAssignPtrStmPoint
from
CAssignPtrStmPoint.apply(CFGAnswer)
.
caseCAssignPtrStmPoint
is called by a CAssignPtrStmPoint
from
CAssignPtrStmPoint.apply(CFGQuestionAnswer,Object)
.
caseCAssignPtrStmPoint
is called by a CAssignPtrStmPoint
from
CAssignPtrStmPoint.apply(ICFGAnalysis)
.
caseCAssignVarStmPoint
is called by a CAssignVarStmPoint
from
CAssignVarStmPoint.apply(CFGAnswer)
.
caseCAssignVarStmPoint
is called by a CAssignVarStmPoint
from
CAssignVarStmPoint.apply(CFGQuestionAnswer,Object)
.
node
.
caseCAssignVarStmPoint
is called by a CAssignVarStmPoint
from
CAssignVarStmPoint.apply(ICFGAnalysis)
.
caseCBinopExpPoint
is called by a CBinopExpPoint
from
CBinopExpPoint.apply(CFGAnswer)
.
caseCBinopExpPoint
is called by a CBinopExpPoint
from
CBinopExpPoint.apply(CFGQuestionAnswer,Object)
.
caseCBinopExpPoint
is called by a CBinopExpPoint
from
CBinopExpPoint.apply(ICFGAnalysis)
.
caseCBlockPoint
is called by a CBlockPoint
from
CBlockPoint.apply(CFGAnswer)
.
caseCBlockPoint
is called by a CBlockPoint
from
CBlockPoint.apply(CFGQuestionAnswer,Object)
.
caseCBlockPoint
is called by a CBlockPoint
from
CBlockPoint.apply(ICFGAnalysis)
.
caseCDeclStmPoint
is called by a CDeclStmPoint
from
CDeclStmPoint.apply(CFGAnswer)
.
caseCDeclStmPoint
is called by a CDeclStmPoint
from
CDeclStmPoint.apply(CFGQuestionAnswer,Object)
.
caseCDeclStmPoint
is called by a CDeclStmPoint
from
CDeclStmPoint.apply(ICFGAnalysis)
.
caseCDerefExpPoint
is called by a CDerefExpPoint
from
CDerefExpPoint.apply(CFGAnswer)
.
caseCDerefExpPoint
is called by a CDerefExpPoint
from
CDerefExpPoint.apply(CFGQuestionAnswer,Object)
.
caseCDerefExpPoint
is called by a CDerefExpPoint
from
CDerefExpPoint.apply(ICFGAnalysis)
.
caseCFunctionCallExpPoint
is called by a CFunctionCallExpPoint
from
CFunctionCallExpPoint.apply(CFGAnswer)
.
caseCFunctionCallExpPoint
is called by a CFunctionCallExpPoint
from
CFunctionCallExpPoint.apply(CFGQuestionAnswer,Object)
.
caseCFunctionCallExpPoint
is called by a CFunctionCallExpPoint
from
CFunctionCallExpPoint.apply(ICFGAnalysis)
.
caseCFunctionPtrCallExpPoint
is called by a CFunctionPtrCallExpPoint
from
CFunctionPtrCallExpPoint.apply(CFGAnswer)
.
caseCFunctionPtrCallExpPoint
is called by a CFunctionPtrCallExpPoint
from
CFunctionPtrCallExpPoint.apply(CFGQuestionAnswer,Object)
.
caseCFunctionPtrCallExpPoint
is called by a CFunctionPtrCallExpPoint
from
CFunctionPtrCallExpPoint.apply(ICFGAnalysis)
.
caseCIfThenElseStmPoint
is called by a CIfThenElseStmPoint
from
CIfThenElseStmPoint.apply(CFGAnswer)
.
caseCIfThenElseStmPoint
is called by a CIfThenElseStmPoint
from
CIfThenElseStmPoint.apply(CFGQuestionAnswer,Object)
.
node
.
caseCIfThenElseStmPoint
is called by a CIfThenElseStmPoint
from
CIfThenElseStmPoint.apply(ICFGAnalysis)
.
node
accepted by the filter and node
if it is accepted by the filter.
caseCIfThenStmPoint
is called by a CIfThenStmPoint
from
CIfThenStmPoint.apply(CFGAnswer)
.
caseCIfThenStmPoint
is called by a CIfThenStmPoint
from
CIfThenStmPoint.apply(CFGQuestionAnswer,Object)
.
node
.
caseCIfThenStmPoint
is called by a CIfThenStmPoint
from
CIfThenStmPoint.apply(ICFGAnalysis)
.
node
accepted by the filter and node
if it is accepted by the filter.
caseCInputExpPoint
is called by a CInputExpPoint
from
CInputExpPoint.apply(CFGAnswer)
.
caseCInputExpPoint
is called by a CInputExpPoint
from
CInputExpPoint.apply(CFGQuestionAnswer,Object)
.
caseCInputExpPoint
is called by a CInputExpPoint
from
CInputExpPoint.apply(ICFGAnalysis)
.
caseCIntConstExpPoint
is called by a CIntConstExpPoint
from
CIntConstExpPoint.apply(CFGAnswer)
.
caseCIntConstExpPoint
is called by a CIntConstExpPoint
from
CIntConstExpPoint.apply(CFGQuestionAnswer,Object)
.
caseCIntConstExpPoint
is called by a CIntConstExpPoint
from
CIntConstExpPoint.apply(ICFGAnalysis)
.
caseCMallocExpPoint
is called by a CMallocExpPoint
from
CMallocExpPoint.apply(CFGAnswer)
.
caseCMallocExpPoint
is called by a CMallocExpPoint
from
CMallocExpPoint.apply(CFGQuestionAnswer,Object)
.
caseCMallocExpPoint
is called by a CMallocExpPoint
from
CMallocExpPoint.apply(ICFGAnalysis)
.
caseCNullExpPoint
is called by a CNullExpPoint
from
CNullExpPoint.apply(CFGAnswer)
.
caseCNullExpPoint
is called by a CNullExpPoint
from
CNullExpPoint.apply(CFGQuestionAnswer,Object)
.
caseCNullExpPoint
is called by a CNullExpPoint
from
CNullExpPoint.apply(ICFGAnalysis)
.
caseCOutputStmPoint
is called by a COutputStmPoint
from
COutputStmPoint.apply(CFGAnswer)
.
caseCOutputStmPoint
is called by a COutputStmPoint
from
COutputStmPoint.apply(CFGQuestionAnswer,Object)
.
node
.
caseCOutputStmPoint
is called by a COutputStmPoint
from
COutputStmPoint.apply(ICFGAnalysis)
.
caseCPointerExpPoint
is called by a CPointerExpPoint
from
CPointerExpPoint.apply(CFGAnswer)
.
caseCPointerExpPoint
is called by a CPointerExpPoint
from
CPointerExpPoint.apply(CFGQuestionAnswer,Object)
.
caseCPointerExpPoint
is called by a CPointerExpPoint
from
CPointerExpPoint.apply(ICFGAnalysis)
.
caseCReturnStmPoint
is called by a CReturnStmPoint
from
CReturnStmPoint.apply(CFGAnswer)
.
caseCReturnStmPoint
is called by a CReturnStmPoint
from
CReturnStmPoint.apply(CFGQuestionAnswer,Object)
.
node
.
caseCReturnStmPoint
is called by a CReturnStmPoint
from
CReturnStmPoint.apply(ICFGAnalysis)
.
caseCVarExpPoint
is called by a CVarExpPoint
from
CVarExpPoint.apply(CFGAnswer)
.
caseCVarExpPoint
is called by a CVarExpPoint
from
CVarExpPoint.apply(CFGQuestionAnswer,Object)
.
caseCVarExpPoint
is called by a CVarExpPoint
from
CVarExpPoint.apply(ICFGAnalysis)
.
caseCWhileStmPoint
is called by a CWhileStmPoint
from
CWhileStmPoint.apply(CFGAnswer)
.
caseCWhileStmPoint
is called by a CWhileStmPoint
from
CWhileStmPoint.apply(CFGQuestionAnswer,Object)
.
node
.
caseCWhileStmPoint
is called by a CWhileStmPoint
from
CWhileStmPoint.apply(ICFGAnalysis)
.
node
accepted by the filter and node
if it is accepted by the filter.
caseEntryPoint
is called by a EntryPoint
from
EntryPoint.apply(CFGAnswer)
.
caseEntryPoint
is called by a EntryPoint
from
EntryPoint.apply(CFGQuestionAnswer,Object)
.
point
.
caseEntryPoint
is called by a EntryPoint
from
EntryPoint.apply(ICFGAnalysis)
.
EOF
node from EOF#apply(Switch)
.
EOF
node from EOF#apply(Switch)
.
EOF
from EOF.apply(Answer)
.
EOF
node.
EOF
from EOF.apply(Question,Object)
.
EOF
node.
EOF
from EOF.apply(QuestionAnswer,Object)
.
EOF
node.
caseExitPoint
is called by a ExitPoint
from
ExitPoint.apply(CFGAnswer)
.
caseExitPoint
is called by a ExitPoint
from
ExitPoint.apply(CFGQuestionAnswer,Object)
.
caseExitPoint
is called by a ExitPoint
from
ExitPoint.apply(ICFGAnalysis)
.
Start
node from Start#apply(Switch)
.
Start
node from Start#apply(Switch)
.
Start
from Start.apply(Answer)
.
Start
node.
DepthFirstAdapter.inStart(Start)
, traverses the children of Start
in
the order they are defined in the grammar, and finally calls DepthFirstAdapter.outStart(Start)
.
Start
from Start.apply(Question,Object)
.
Start
node.
Start
from Start.apply(QuestionAnswer,Object)
.
Start
node.
ReversedDepthFirstAdapter.inStart(Start)
, traverses the children of Start
in
the reverse order of the order they are defined in the grammar, and finally
calls ReversedDepthFirstAdapter.outStart(Start)
.
TAnd
node from TAnd#apply(Switch)
.
TAnd
node from TAnd#apply(Switch)
.
TAnd
from TAnd.apply(Answer)
.
TAnd
node.
TAnd
from TAnd.apply(Question,Object)
.
TAnd
node.
TAnd
from TAnd.apply(QuestionAnswer,Object)
.
TAnd
node.
TAssign
node from TAssign#apply(Switch)
.
TAssign
node from TAssign#apply(Switch)
.
TAssign
from TAssign.apply(Answer)
.
TAssign
node.
TAssign
from TAssign.apply(Question,Object)
.
TAssign
node.
TAssign
from TAssign.apply(QuestionAnswer,Object)
.
TAssign
node.
TComma
node from TComma#apply(Switch)
.
TComma
node from TComma#apply(Switch)
.
TComma
from TComma.apply(Answer)
.
TComma
node.
TComma
from TComma.apply(Question,Object)
.
TComma
node.
TComma
from TComma.apply(QuestionAnswer,Object)
.
TComma
node.
TCommentBlock
node from TCommentBlock#apply(Switch)
.
TCommentBlock
node from TCommentBlock#apply(Switch)
.
TCommentBlock
from TCommentBlock.apply(Answer)
.
TCommentBlock
node.
TCommentBlock
from TCommentBlock.apply(Question,Object)
.
TCommentBlock
node.
TCommentBlock
from TCommentBlock.apply(QuestionAnswer,Object)
.
TCommentBlock
node.
TCommentSingle
node from TCommentSingle#apply(Switch)
.
TCommentSingle
node from TCommentSingle#apply(Switch)
.
TCommentSingle
from TCommentSingle.apply(Answer)
.
TCommentSingle
node.
TCommentSingle
from TCommentSingle.apply(Question,Object)
.
TCommentSingle
node.
TCommentSingle
from TCommentSingle.apply(QuestionAnswer,Object)
.
TCommentSingle
node.
TDiv
node from TDiv#apply(Switch)
.
TDiv
node from TDiv#apply(Switch)
.
TDiv
from TDiv.apply(Answer)
.
TDiv
node.
TDiv
from TDiv.apply(Question,Object)
.
TDiv
node.
TDiv
from TDiv.apply(QuestionAnswer,Object)
.
TDiv
node.
TElse
node from TElse#apply(Switch)
.
TElse
node from TElse#apply(Switch)
.
TElse
from TElse.apply(Answer)
.
TElse
node.
TElse
from TElse.apply(Question,Object)
.
TElse
node.
TElse
from TElse.apply(QuestionAnswer,Object)
.
TElse
node.
TEq
node from TEq#apply(Switch)
.
TEq
node from TEq#apply(Switch)
.
TEq
from TEq.apply(Answer)
.
TEq
node.
TEq
from TEq.apply(Question,Object)
.
TEq
node.
TEq
from TEq.apply(QuestionAnswer,Object)
.
TEq
node.
TGt
node from TGt#apply(Switch)
.
TGt
node from TGt#apply(Switch)
.
TGt
from TGt.apply(Answer)
.
TGt
node.
TGt
from TGt.apply(Question,Object)
.
TGt
node.
TGt
from TGt.apply(QuestionAnswer,Object)
.
TGt
node.
TIdentifier
node from TIdentifier#apply(Switch)
.
TIdentifier
node from TIdentifier#apply(Switch)
.
TIdentifier
from TIdentifier.apply(Answer)
.
TIdentifier
node.
TIdentifier
from TIdentifier.apply(Question,Object)
.
TIdentifier
node.
TIdentifier
from TIdentifier.apply(QuestionAnswer,Object)
.
TIdentifier
node.
PDecl
instances of node.decl
to the collection.
ALocalDecl
instances of node.decl
to the collection.
TIf
node from TIf#apply(Switch)
.
TIf
node from TIf#apply(Switch)
.
TIf
from TIf.apply(Answer)
.
TIf
node.
TIf
from TIf.apply(Question,Object)
.
TIf
node.
TIf
from TIf.apply(QuestionAnswer,Object)
.
TIf
node.
TInput
node from TInput#apply(Switch)
.
TInput
node from TInput#apply(Switch)
.
TInput
from TInput.apply(Answer)
.
TInput
node.
TInput
from TInput.apply(Question,Object)
.
TInput
node.
TInput
from TInput.apply(QuestionAnswer,Object)
.
TInput
node.
TIntegerConst
node from TIntegerConst#apply(Switch)
.
TIntegerConst
node from TIntegerConst#apply(Switch)
.
TIntegerConst
from TIntegerConst.apply(Answer)
.
TIntegerConst
node.
TIntegerConst
from TIntegerConst.apply(Question,Object)
.
TIntegerConst
node.
TIntegerConst
from TIntegerConst.apply(QuestionAnswer,Object)
.
TIntegerConst
node.
TLBrace
node from TLBrace#apply(Switch)
.
TLBrace
node from TLBrace#apply(Switch)
.
TLBrace
from TLBrace.apply(Answer)
.
TLBrace
node.
TLBrace
from TLBrace.apply(Question,Object)
.
TLBrace
node.
TLBrace
from TLBrace.apply(QuestionAnswer,Object)
.
TLBrace
node.
TLPar
node from TLPar#apply(Switch)
.
TLPar
node from TLPar#apply(Switch)
.
TLPar
from TLPar.apply(Answer)
.
TLPar
node.
TLPar
from TLPar.apply(Question,Object)
.
TLPar
node.
TLPar
from TLPar.apply(QuestionAnswer,Object)
.
TLPar
node.
TMalloc
node from TMalloc#apply(Switch)
.
TMalloc
node from TMalloc#apply(Switch)
.
TMalloc
from TMalloc.apply(Answer)
.
TMalloc
node.
TMalloc
from TMalloc.apply(Question,Object)
.
TMalloc
node.
TMalloc
from TMalloc.apply(QuestionAnswer,Object)
.
TMalloc
node.
TMinus
node from TMinus#apply(Switch)
.
TMinus
node from TMinus#apply(Switch)
.
TMinus
from TMinus.apply(Answer)
.
TMinus
node.
TMinus
from TMinus.apply(Question,Object)
.
TMinus
node.
TMinus
from TMinus.apply(QuestionAnswer,Object)
.
TMinus
node.
TNull
node from TNull#apply(Switch)
.
TNull
node from TNull#apply(Switch)
.
TNull
from TNull.apply(Answer)
.
TNull
node.
TNull
from TNull.apply(Question,Object)
.
TNull
node.
TNull
from TNull.apply(QuestionAnswer,Object)
.
TNull
node.
TOutput
node from TOutput#apply(Switch)
.
TOutput
node from TOutput#apply(Switch)
.
TOutput
from TOutput.apply(Answer)
.
TOutput
node.
TOutput
from TOutput.apply(Question,Object)
.
TOutput
node.
TOutput
from TOutput.apply(QuestionAnswer,Object)
.
TOutput
node.
TPlus
node from TPlus#apply(Switch)
.
TPlus
node from TPlus#apply(Switch)
.
TPlus
from TPlus.apply(Answer)
.
TPlus
node.
TPlus
from TPlus.apply(Question,Object)
.
TPlus
node.
TPlus
from TPlus.apply(QuestionAnswer,Object)
.
TPlus
node.
TRBrace
node from TRBrace#apply(Switch)
.
TRBrace
node from TRBrace#apply(Switch)
.
TRBrace
from TRBrace.apply(Answer)
.
TRBrace
node.
TRBrace
from TRBrace.apply(Question,Object)
.
TRBrace
node.
TRBrace
from TRBrace.apply(QuestionAnswer,Object)
.
TRBrace
node.
TReturn
node from TReturn#apply(Switch)
.
TReturn
node from TReturn#apply(Switch)
.
TReturn
from TReturn.apply(Answer)
.
TReturn
node.
TReturn
from TReturn.apply(Question,Object)
.
TReturn
node.
TReturn
from TReturn.apply(QuestionAnswer,Object)
.
TReturn
node.
TRPar
node from TRPar#apply(Switch)
.
TRPar
node from TRPar#apply(Switch)
.
TRPar
from TRPar.apply(Answer)
.
TRPar
node.
TRPar
from TRPar.apply(Question,Object)
.
TRPar
node.
TRPar
from TRPar.apply(QuestionAnswer,Object)
.
TRPar
node.
TSemicolon
node from TSemicolon#apply(Switch)
.
TSemicolon
node from TSemicolon#apply(Switch)
.
TSemicolon
from TSemicolon.apply(Answer)
.
TSemicolon
node.
TSemicolon
from TSemicolon.apply(Question,Object)
.
TSemicolon
node.
TSemicolon
from TSemicolon.apply(QuestionAnswer,Object)
.
TSemicolon
node.
TStar
node from TStar#apply(Switch)
.
TStar
node from TStar#apply(Switch)
.
TStar
from TStar.apply(Answer)
.
TStar
node.
TStar
from TStar.apply(Question,Object)
.
TStar
node.
TStar
from TStar.apply(QuestionAnswer,Object)
.
TStar
node.
TVar
node from TVar#apply(Switch)
.
TVar
node from TVar#apply(Switch)
.
TVar
from TVar.apply(Answer)
.
TVar
node.
TVar
from TVar.apply(Question,Object)
.
TVar
node.
TVar
from TVar.apply(QuestionAnswer,Object)
.
TVar
node.
TWhile
node from TWhile#apply(Switch)
.
TWhile
node from TWhile#apply(Switch)
.
TWhile
from TWhile.apply(Answer)
.
TWhile
node.
TWhile
from TWhile.apply(Question,Object)
.
TWhile
node.
TWhile
from TWhile.apply(QuestionAnswer,Object)
.
TWhile
node.
TWhiteSpace
node from TWhiteSpace#apply(Switch)
.
TWhiteSpace
node from TWhiteSpace#apply(Switch)
.
TWhiteSpace
from TWhiteSpace.apply(Answer)
.
TWhiteSpace
node.
TWhiteSpace
from TWhiteSpace.apply(Question,Object)
.
TWhiteSpace
node.
TWhiteSpace
from TWhiteSpace.apply(QuestionAnswer,Object)
.
TWhiteSpace
node.
CAssignPtrStmPoint
is a program point in a control flow graph associated with a
AAssignPtrStm
.CAssignPtrStmPoint
associated with the AAssignPtrStm
_node_
with the label ""
.
CAssignPtrStmPoint
associated with the AAssignPtrStm
_node_
with the label _label_
.
CAssignVarStmPoint
is a program point in a control flow graph associated with a
AAssignVarStm
.CAssignVarStmPoint
associated with the AAssignVarStm
_node_
with the label ""
.
CAssignVarStmPoint
associated with the AAssignVarStm
_node_
with the label _label_
.
CBinopExpPoint
is a program point in a control flow graph associated with a
ABinopExp
.CBinopExpPoint
associated with the ABinopExp
_node_
with the label ""
.
CBinopExpPoint
associated with the ABinopExp
_node_
with the label _label_
.
CBlockPoint
is a program point in a control flow graph associated with a
ABlock
.CBlockPoint
associated with the ABlock
_node_
with the label ""
.
CBlockPoint
associated with the ABlock
_node_
with the label _label_
.
CCFG
is the standard implementation of ICFG
.name
.
CCFGCollection
is the standard implementation of
ICFGCollection
used by CFGBuilder
.CDeclStmPoint
is a program point in a control flow graph associated with a
ADeclStm
.CDeclStmPoint
associated with the ADeclStm
_node_
with the label ""
.
CDeclStmPoint
associated with the ADeclStm
_node_
with the label _label_
.
CDerefExpPoint
is a program point in a control flow graph associated with a
ADerefExp
.CDerefExpPoint
associated with the ADerefExp
_node_
with the label ""
.
CDerefExpPoint
associated with the ADerefExp
_node_
with the label _label_
.
CFGAnalysisAdapter
implements ICFGAnalysis
by defering all
case
-methods to CFGAnalysisAdapter.defaultNode(Node,IProgramPoint)
.CFGAnswer
defines an interface for the abstraction of answers based
on a ICFG
.CFGAnswerAdapter
implements the default behaviour of the
CFGAnswer
interface.CFGBuilder
constructs control flow graphs for an AST based on the
definitions in the SableCC grammar 'Control Flow Graph'-section.CFGQuestionAnswer
defines an interface for the abstraction of answers
to questions based on a ICFG
.CFGQuestionAnswerAdapter
implements the default behaviour of the
CFGQuestionAnswer
interface.CFunctionCallExpPoint
is a program point in a control flow graph associated with a
AFunctionCallExp
.CFunctionCallExpPoint
associated with the AFunctionCallExp
_node_
with the label ""
.
CFunctionCallExpPoint
associated with the AFunctionCallExp
_node_
with the label _label_
.
CFunctionPtrCallExpPoint
is a program point in a control flow graph associated with a
AFunctionPtrCallExp
.CFunctionPtrCallExpPoint
associated with the AFunctionPtrCallExp
_node_
with the label ""
.
CFunctionPtrCallExpPoint
associated with the AFunctionPtrCallExp
_node_
with the label _label_
.
CIfThenElseStmPoint
is a program point in a control flow graph associated with a
AIfThenElseStm
.CIfThenElseStmPoint
associated with the AIfThenElseStm
_node_
with the label ""
.
CIfThenElseStmPoint
associated with the AIfThenElseStm
_node_
with the label _label_
.
CIfThenStmPoint
is a program point in a control flow graph associated with a
AIfThenStm
.CIfThenStmPoint
associated with the AIfThenStm
_node_
with the label ""
.
CIfThenStmPoint
associated with the AIfThenStm
_node_
with the label _label_
.
CInputExpPoint
is a program point in a control flow graph associated with a
AInputExp
.CInputExpPoint
associated with the AInputExp
_node_
with the label ""
.
CInputExpPoint
associated with the AInputExp
_node_
with the label _label_
.
CIntConstExpPoint
is a program point in a control flow graph associated with a
AIntConstExp
.CIntConstExpPoint
associated with the AIntConstExp
_node_
with the label ""
.
CIntConstExpPoint
associated with the AIntConstExp
_node_
with the label _label_
.
AAssignPtrStm
node.
AAssignPtrStm
node while putting all
old node-new node relations in the map oldToNewMap
.
AAssignVarStm
node.
AAssignVarStm
node while putting all
old node-new node relations in the map oldToNewMap
.
ABinopExp
node.
ABinopExp
node while putting all
old node-new node relations in the map oldToNewMap
.
ABlock
node.
ABlock
node while putting all
old node-new node relations in the map oldToNewMap
.
ABlockStm
node.
ABlockStm
node while putting all
old node-new node relations in the map oldToNewMap
.
ABody
node.
ABody
node while putting all
old node-new node relations in the map oldToNewMap
.
ADeclStm
node.
ADeclStm
node while putting all
old node-new node relations in the map oldToNewMap
.
ADerefExp
node.
ADerefExp
node while putting all
old node-new node relations in the map oldToNewMap
.
ADivideBinop
node.
ADivideBinop
node while putting all
old node-new node relations in the map oldToNewMap
.
AEqBinop
node.
AEqBinop
node while putting all
old node-new node relations in the map oldToNewMap
.
AFuncDecl
node.
AFuncDecl
node while putting all
old node-new node relations in the map oldToNewMap
.
AFunctionCallExp
node.
AFunctionCallExp
node while putting all
old node-new node relations in the map oldToNewMap
.
AFunctionPtrCallExp
node.
AFunctionPtrCallExp
node while putting all
old node-new node relations in the map oldToNewMap
.
AGtBinop
node.
AGtBinop
node while putting all
old node-new node relations in the map oldToNewMap
.
AIfThenElseStm
node.
AIfThenElseStm
node while putting all
old node-new node relations in the map oldToNewMap
.
AIfThenStm
node.
AIfThenStm
node while putting all
old node-new node relations in the map oldToNewMap
.
AInputExp
node.
AInputExp
node while putting all
old node-new node relations in the map oldToNewMap
.
AIntConstExp
node.
AIntConstExp
node while putting all
old node-new node relations in the map oldToNewMap
.
ALocalDecl
node.
ALocalDecl
node while putting all
old node-new node relations in the map oldToNewMap
.
AMallocExp
node.
AMallocExp
node while putting all
old node-new node relations in the map oldToNewMap
.
AMinusBinop
node.
AMinusBinop
node while putting all
old node-new node relations in the map oldToNewMap
.
ANullExp
node.
ANullExp
node while putting all
old node-new node relations in the map oldToNewMap
.
AOutputStm
node.
AOutputStm
node while putting all
old node-new node relations in the map oldToNewMap
.
APlusBinop
node.
APlusBinop
node while putting all
old node-new node relations in the map oldToNewMap
.
APointerExp
node.
APointerExp
node while putting all
old node-new node relations in the map oldToNewMap
.
AProgram
node.
AProgram
node while putting all
old node-new node relations in the map oldToNewMap
.
AReturnStm
node.
AReturnStm
node while putting all
old node-new node relations in the map oldToNewMap
.
ATimesBinop
node.
ATimesBinop
node while putting all
old node-new node relations in the map oldToNewMap
.
AVarExp
node.
AVarExp
node while putting all
old node-new node relations in the map oldToNewMap
.
AWhileStm
node.
AWhileStm
node while putting all
old node-new node relations in the map oldToNewMap
.
EOF
token.
EOF
token while putting all
old node-new node relations in the map oldToNewMap
.
PBinop
node.
PBinop
node while putting all
old node-new node relations in the map oldToNewMap
.
PBlock
node.
PBlock
node while putting all
old node-new node relations in the map oldToNewMap
.
PBody
node.
PBody
node while putting all
old node-new node relations in the map oldToNewMap
.
PDecl
node.
PDecl
node while putting all
old node-new node relations in the map oldToNewMap
.
PExp
node.
PExp
node while putting all
old node-new node relations in the map oldToNewMap
.
PProgram
node.
PProgram
node while putting all
old node-new node relations in the map oldToNewMap
.
PStm
node.
PStm
node while putting all
old node-new node relations in the map oldToNewMap
.
Start
node.
Start
node while putting all
old node-new node relations in the map oldToNewMap
.
TAnd
token.
TAnd
token while putting all
old node-new node relations in the map oldToNewMap
.
TAssign
token.
TAssign
token while putting all
old node-new node relations in the map oldToNewMap
.
TComma
token.
TComma
token while putting all
old node-new node relations in the map oldToNewMap
.
TCommentBlock
token.
TCommentBlock
token while putting all
old node-new node relations in the map oldToNewMap
.
TCommentSingle
token.
TCommentSingle
token while putting all
old node-new node relations in the map oldToNewMap
.
TDiv
token.
TDiv
token while putting all
old node-new node relations in the map oldToNewMap
.
TElse
token.
TElse
token while putting all
old node-new node relations in the map oldToNewMap
.
TEq
token.
TEq
token while putting all
old node-new node relations in the map oldToNewMap
.
TGt
token.
TGt
token while putting all
old node-new node relations in the map oldToNewMap
.
TIdentifier
token.
TIdentifier
token while putting all
old node-new node relations in the map oldToNewMap
.
TIf
token.
TIf
token while putting all
old node-new node relations in the map oldToNewMap
.
TInput
token.
TInput
token while putting all
old node-new node relations in the map oldToNewMap
.
TIntegerConst
token.
TIntegerConst
token while putting all
old node-new node relations in the map oldToNewMap
.
TLBrace
token.
TLBrace
token while putting all
old node-new node relations in the map oldToNewMap
.
TLPar
token.
TLPar
token while putting all
old node-new node relations in the map oldToNewMap
.
TMalloc
token.
TMalloc
token while putting all
old node-new node relations in the map oldToNewMap
.
TMinus
token.
TMinus
token while putting all
old node-new node relations in the map oldToNewMap
.
TNull
token.
TNull
token while putting all
old node-new node relations in the map oldToNewMap
.
Token
node.
Token
node while putting all
old node-new node relations in the map oldToNewMap
.
TOutput
token.
TOutput
token while putting all
old node-new node relations in the map oldToNewMap
.
TPlus
token.
TPlus
token while putting all
old node-new node relations in the map oldToNewMap
.
TRBrace
token.
TRBrace
token while putting all
old node-new node relations in the map oldToNewMap
.
TReturn
token.
TReturn
token while putting all
old node-new node relations in the map oldToNewMap
.
TRPar
token.
TRPar
token while putting all
old node-new node relations in the map oldToNewMap
.
TSemicolon
token.
TSemicolon
token while putting all
old node-new node relations in the map oldToNewMap
.
TStar
token.
TStar
token while putting all
old node-new node relations in the map oldToNewMap
.
TVar
token.
TVar
token while putting all
old node-new node relations in the map oldToNewMap
.
TWhile
token.
TWhile
token while putting all
old node-new node relations in the map oldToNewMap
.
TWhiteSpace
token.
TWhiteSpace
token while putting all
old node-new node relations in the map oldToNewMap
.
CMallocExpPoint
is a program point in a control flow graph associated with a
AMallocExp
.CMallocExpPoint
associated with the AMallocExp
_node_
with the label ""
.
CMallocExpPoint
associated with the AMallocExp
_node_
with the label _label_
.
CNullExpPoint
is a program point in a control flow graph associated with a
ANullExp
.CNullExpPoint
associated with the ANullExp
_node_
with the label ""
.
CNullExpPoint
associated with the ANullExp
_node_
with the label _label_
.
PDecl
nodes referred to in the subtree of node
.
PDecl
nodes referred to in the subtrees of nodes
associated with the program points in the set of points
.
PDecl
nodes referred to in the subtrees of nodes
associated with the program points in the control flow graph cfg
.
ALocalDecl
nodes referred to in the subtree of
node
.
ALocalDecl
nodes referred to in the subtrees of
nodes associated with the program points in the set of points
.
ALocalDecl
nodes referred to in the subtrees of
nodes associated with the program points in the control flow graph
cfg
.
true
if this set contains the element o
.
true
if this ICFG
contains the IProgramPoint
point
.
true
if this ICFG
contains the IProgramPoint
point
.
COutputStmPoint
is a program point in a control flow graph associated with a
AOutputStm
.COutputStmPoint
associated with the AOutputStm
_node_
with the label ""
.
COutputStmPoint
associated with the AOutputStm
_node_
with the label _label_
.
CPointerExpPoint
is a program point in a control flow graph associated with a
APointerExp
.CPointerExpPoint
associated with the APointerExp
_node_
with the label ""
.
CPointerExpPoint
associated with the APointerExp
_node_
with the label _label_
.
node
.
node
using filter
to decide which program point such
appear in the resulting control flow graphs.
CReturnStmPoint
is a program point in a control flow graph associated with a
AReturnStm
.CReturnStmPoint
associated with the AReturnStm
_node_
with the label ""
.
CReturnStmPoint
associated with the AReturnStm
_node_
with the label _label_
.
Cubic
is an implementation of the cubic algorithm.Cubic
object holding information for the algorithm.
CVarExpPoint
is a program point in a control flow graph associated with a
AVarExp
.CVarExpPoint
associated with the AVarExp
_node_
with the label ""
.
CVarExpPoint
associated with the AVarExp
_node_
with the label _label_
.
CWhileStmPoint
is a program point in a control flow graph associated with a
AWhileStm
.CWhileStmPoint
associated with the AWhileStm
_node_
with the label ""
.
CWhileStmPoint
associated with the AWhileStm
_node_
with the label _label_
.
|
||||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |