|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttip.analysis.AnswerAdapter<Integer>
tip.display.Precedence
public class Precedence
Constructor Summary | |
---|---|
Precedence()
|
Method Summary | |
---|---|
Integer |
caseABinopExp(ABinopExp node)
Returns the default answer for a ABinopExp node. |
Integer |
caseADerefExp(ADerefExp node)
Returns the default answer for a ADerefExp node. |
Integer |
caseAFunctionCallExp(AFunctionCallExp node)
Returns the default answer for a AFunctionCallExp node. |
Integer |
caseAFunctionPtrCallExp(AFunctionPtrCallExp node)
Returns the default answer for a AFunctionPtrCallExp node. |
Integer |
caseAInputExp(AInputExp node)
Returns the default answer for a AInputExp node. |
Integer |
caseAIntConstExp(AIntConstExp node)
Returns the default answer for a AIntConstExp node. |
Integer |
caseAMallocExp(AMallocExp node)
Returns the default answer for a AMallocExp node. |
Integer |
caseANullExp(ANullExp node)
Returns the default answer for a ANullExp node. |
Integer |
caseAPointerExp(APointerExp node)
Returns the default answer for a APointerExp node. |
Integer |
caseAVarExp(AVarExp node)
Returns the default answer for a AVarExp node. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Precedence()
Method Detail |
---|
public Integer caseABinopExp(ABinopExp node)
AnswerAdapter
ABinopExp
node. The call is deferred
to AnswerAdapter.defaultPExp(PExp)
.
caseABinopExp
in interface Answer<Integer>
caseABinopExp
in class AnswerAdapter<Integer>
node
- the calling ABinopExp
node
ABinopExp
nodepublic Integer caseADerefExp(ADerefExp node)
AnswerAdapter
ADerefExp
node. The call is deferred
to AnswerAdapter.defaultPExp(PExp)
.
caseADerefExp
in interface Answer<Integer>
caseADerefExp
in class AnswerAdapter<Integer>
node
- the calling ADerefExp
node
ADerefExp
nodepublic Integer caseAFunctionCallExp(AFunctionCallExp node)
AnswerAdapter
AFunctionCallExp
node. The call is deferred
to AnswerAdapter.defaultPExp(PExp)
.
caseAFunctionCallExp
in interface Answer<Integer>
caseAFunctionCallExp
in class AnswerAdapter<Integer>
node
- the calling AFunctionCallExp
node
AFunctionCallExp
nodepublic Integer caseAFunctionPtrCallExp(AFunctionPtrCallExp node)
AnswerAdapter
AFunctionPtrCallExp
node. The call is deferred
to AnswerAdapter.defaultPExp(PExp)
.
caseAFunctionPtrCallExp
in interface Answer<Integer>
caseAFunctionPtrCallExp
in class AnswerAdapter<Integer>
node
- the calling AFunctionPtrCallExp
node
AFunctionPtrCallExp
nodepublic Integer caseAInputExp(AInputExp node)
AnswerAdapter
AInputExp
node. The call is deferred
to AnswerAdapter.defaultPExp(PExp)
.
caseAInputExp
in interface Answer<Integer>
caseAInputExp
in class AnswerAdapter<Integer>
node
- the calling AInputExp
node
AInputExp
nodepublic Integer caseAIntConstExp(AIntConstExp node)
AnswerAdapter
AIntConstExp
node. The call is deferred
to AnswerAdapter.defaultPExp(PExp)
.
caseAIntConstExp
in interface Answer<Integer>
caseAIntConstExp
in class AnswerAdapter<Integer>
node
- the calling AIntConstExp
node
AIntConstExp
nodepublic Integer caseAMallocExp(AMallocExp node)
AnswerAdapter
AMallocExp
node. The call is deferred
to AnswerAdapter.defaultPExp(PExp)
.
caseAMallocExp
in interface Answer<Integer>
caseAMallocExp
in class AnswerAdapter<Integer>
node
- the calling AMallocExp
node
AMallocExp
nodepublic Integer caseANullExp(ANullExp node)
AnswerAdapter
ANullExp
node. The call is deferred
to AnswerAdapter.defaultPExp(PExp)
.
caseANullExp
in interface Answer<Integer>
caseANullExp
in class AnswerAdapter<Integer>
node
- the calling ANullExp
node
ANullExp
nodepublic Integer caseAPointerExp(APointerExp node)
AnswerAdapter
APointerExp
node. The call is deferred
to AnswerAdapter.defaultPExp(PExp)
.
caseAPointerExp
in interface Answer<Integer>
caseAPointerExp
in class AnswerAdapter<Integer>
node
- the calling APointerExp
node
APointerExp
nodepublic Integer caseAVarExp(AVarExp node)
AnswerAdapter
AVarExp
node. The call is deferred
to AnswerAdapter.defaultPExp(PExp)
.
caseAVarExp
in interface Answer<Integer>
caseAVarExp
in class AnswerAdapter<Integer>
node
- the calling AVarExp
node
AVarExp
node
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |