joosc.analysis
Class ReversedDepthFirstAdapter

java.lang.Object
  extended byjoosc.analysis.AnalysisAdapter
      extended byjoosc.analysis.ReversedDepthFirstAdapter
All Implemented Interfaces:
Analysis, Switch

public class ReversedDepthFirstAdapter
extends AnalysisAdapter


Constructor Summary
ReversedDepthFirstAdapter()
           
 
Method Summary
 void caseAAbstractClassmods(AAbstractClassmods node)
           
 void caseAAbstractExternMethodmods(AAbstractExternMethodmods node)
           
 void caseAAbstractMethod(AAbstractMethod node)
           
 void caseAAndExp(AAndExp node)
           
 void caseAArgumentList(AArgumentList node)
           
 void caseAAssignExp(AAssignExp node)
           
 void caseAAssignment(AAssignment node)
           
 void caseAAssignStmExp(AAssignStmExp node)
           
 void caseABlockSimplestm(ABlockSimplestm node)
           
 void caseABlockStm(ABlockStm node)
           
 void caseABooleanType(ABooleanType node)
           
 void caseACallExp(ACallExp node)
           
 void caseACallStmExp(ACallStmExp node)
           
 void caseACastExp(ACastExp node)
           
 void caseACasttocharExp(ACasttocharExp node)
           
 void caseACharconstExp(ACharconstExp node)
           
 void caseACharType(ACharType node)
           
 void caseAClass(AClass node)
           
 void caseAClassinstancecreation(AClassinstancecreation node)
           
 void caseAConstructor(AConstructor node)
           
 void caseADeclFirstStm(ADeclFirstStm node)
           
 void caseADeclStm(ADeclStm node)
           
 void caseADefaultClassfile(ADefaultClassfile node)
           
 void caseADivExp(ADivExp node)
           
 void caseADynamicStm(ADynamicStm node)
           
 void caseAEqExp(AEqExp node)
           
 void caseAExpSimplestm(AExpSimplestm node)
           
 void caseAExpStm(AExpStm node)
           
 void caseAExtension(AExtension node)
           
 void caseAExternClass(AExternClass node)
           
 void caseAExternClassfile(AExternClassfile node)
           
 void caseAExternConstructor(AExternConstructor node)
           
 void caseAFalseExp(AFalseExp node)
           
 void caseAField(AField node)
           
 void caseAFinalClassmods(AFinalClassmods node)
           
 void caseAFinalExternMethodmods(AFinalExternMethodmods node)
           
 void caseAFinalMethodmods(AFinalMethodmods node)
           
 void caseAFirstField(AFirstField node)
           
 void caseAFirstMainargv(AFirstMainargv node)
           
 void caseAFormal(AFormal node)
           
 void caseAFormalList(AFormalList node)
           
 void caseAForStm(AForStm node)
           
 void caseAForStmNoShortIf(AForStmNoShortIf node)
           
 void caseAGeqExp(AGeqExp node)
           
 void caseAGtExp(AGtExp node)
           
 void caseAIdentifierList(AIdentifierList node)
           
 void caseAIdExp(AIdExp node)
           
 void caseAIfelseStm(AIfelseStm node)
           
 void caseAIfelseStmNoShortIf(AIfelseStmNoShortIf node)
           
 void caseAIfStm(AIfStm node)
           
 void caseAIncStmExp(AIncStmExp node)
           
 void caseAInstanceofExp(AInstanceofExp node)
           
 void caseAIntconstExp(AIntconstExp node)
           
 void caseAIntType(AIntType node)
           
 void caseALeqExp(ALeqExp node)
           
 void caseALtExp(ALtExp node)
           
 void caseAMainMethod(AMainMethod node)
           
 void caseAMethodinvocation(AMethodinvocation node)
           
 void caseAMinusExp(AMinusExp node)
           
 void caseAModExp(AModExp node)
           
 void caseAModExternMethod(AModExternMethod node)
           
 void caseAModMethod(AModMethod node)
           
 void caseAMultExp(AMultExp node)
           
 void caseANeqExp(ANeqExp node)
           
 void caseANewExp(ANewExp node)
           
 void caseANewStmExp(ANewStmExp node)
           
 void caseANonmodExternMethod(ANonmodExternMethod node)
           
 void caseANonmodMethod(ANonmodMethod node)
           
 void caseANonvoidReturntype(ANonvoidReturntype node)
           
 void caseANotExp(ANotExp node)
           
 void caseANullExp(ANullExp node)
           
 void caseAObjectReceiver(AObjectReceiver node)
           
 void caseAOnefield(AOnefield node)
           
 void caseAOnelocal(AOnelocal node)
           
 void caseAOrExp(AOrExp node)
           
 void caseAParenExp(AParenExp node)
           
 void caseAPlusExp(APlusExp node)
           
 void caseAPolynullType(APolynullType node)
           
 void caseAReferenceType(AReferenceType node)
           
 void caseAReturnSimplestm(AReturnSimplestm node)
           
 void caseAReturnStm(AReturnStm node)
           
 void caseASecondMainargv(ASecondMainargv node)
           
 void caseASimpleStm(ASimpleStm node)
           
 void caseASimpleStmNoShortIf(ASimpleStmNoShortIf node)
           
 void caseASkipSimplestm(ASkipSimplestm node)
           
 void caseASkipStm(ASkipStm node)
           
 void caseAStringconstExp(AStringconstExp node)
           
 void caseASuperconsStm(ASuperconsStm node)
           
 void caseASuperReceiver(ASuperReceiver node)
           
 void caseASynchronizedExternMethodmods(ASynchronizedExternMethodmods node)
           
 void caseASynchronizedMethodmods(ASynchronizedMethodmods node)
           
 void caseAThisExp(AThisExp node)
           
 void caseATmpcastExp(ATmpcastExp node)
           
 void caseATrueExp(ATrueExp node)
           
 void caseAUminusExp(AUminusExp node)
           
 void caseAVoidReturntype(AVoidReturntype node)
           
 void caseAVoidType(AVoidType node)
           
 void caseAWhileStm(AWhileStm node)
           
 void caseAWhileStmNoShortIf(AWhileStmNoShortIf node)
           
 void caseStart(Start node)
           
 void defaultIn(Node node)
           
 void defaultOut(Node node)
           
 void inAAbstractClassmods(AAbstractClassmods node)
           
 void inAAbstractExternMethodmods(AAbstractExternMethodmods node)
           
 void inAAbstractMethod(AAbstractMethod node)
           
 void inAAndExp(AAndExp node)
           
 void inAArgumentList(AArgumentList node)
           
 void inAAssignExp(AAssignExp node)
           
 void inAAssignment(AAssignment node)
           
 void inAAssignStmExp(AAssignStmExp node)
           
 void inABlockSimplestm(ABlockSimplestm node)
           
 void inABlockStm(ABlockStm node)
           
 void inABooleanType(ABooleanType node)
           
 void inACallExp(ACallExp node)
           
 void inACallStmExp(ACallStmExp node)
           
 void inACastExp(ACastExp node)
           
 void inACasttocharExp(ACasttocharExp node)
           
 void inACharconstExp(ACharconstExp node)
           
 void inACharType(ACharType node)
           
 void inAClass(AClass node)
           
 void inAClassinstancecreation(AClassinstancecreation node)
           
 void inAConstructor(AConstructor node)
           
 void inADeclFirstStm(ADeclFirstStm node)
           
 void inADeclStm(ADeclStm node)
           
 void inADefaultClassfile(ADefaultClassfile node)
           
 void inADivExp(ADivExp node)
           
 void inADynamicStm(ADynamicStm node)
           
 void inAEqExp(AEqExp node)
           
 void inAExpSimplestm(AExpSimplestm node)
           
 void inAExpStm(AExpStm node)
           
 void inAExtension(AExtension node)
           
 void inAExternClass(AExternClass node)
           
 void inAExternClassfile(AExternClassfile node)
           
 void inAExternConstructor(AExternConstructor node)
           
 void inAFalseExp(AFalseExp node)
           
 void inAField(AField node)
           
 void inAFinalClassmods(AFinalClassmods node)
           
 void inAFinalExternMethodmods(AFinalExternMethodmods node)
           
 void inAFinalMethodmods(AFinalMethodmods node)
           
 void inAFirstField(AFirstField node)
           
 void inAFirstMainargv(AFirstMainargv node)
           
 void inAFormal(AFormal node)
           
 void inAFormalList(AFormalList node)
           
 void inAForStm(AForStm node)
           
 void inAForStmNoShortIf(AForStmNoShortIf node)
           
 void inAGeqExp(AGeqExp node)
           
 void inAGtExp(AGtExp node)
           
 void inAIdentifierList(AIdentifierList node)
           
 void inAIdExp(AIdExp node)
           
 void inAIfelseStm(AIfelseStm node)
           
 void inAIfelseStmNoShortIf(AIfelseStmNoShortIf node)
           
 void inAIfStm(AIfStm node)
           
 void inAIncStmExp(AIncStmExp node)
           
 void inAInstanceofExp(AInstanceofExp node)
           
 void inAIntconstExp(AIntconstExp node)
           
 void inAIntType(AIntType node)
           
 void inALeqExp(ALeqExp node)
           
 void inALtExp(ALtExp node)
           
 void inAMainMethod(AMainMethod node)
           
 void inAMethodinvocation(AMethodinvocation node)
           
 void inAMinusExp(AMinusExp node)
           
 void inAModExp(AModExp node)
           
 void inAModExternMethod(AModExternMethod node)
           
 void inAModMethod(AModMethod node)
           
 void inAMultExp(AMultExp node)
           
 void inANeqExp(ANeqExp node)
           
 void inANewExp(ANewExp node)
           
 void inANewStmExp(ANewStmExp node)
           
 void inANonmodExternMethod(ANonmodExternMethod node)
           
 void inANonmodMethod(ANonmodMethod node)
           
 void inANonvoidReturntype(ANonvoidReturntype node)
           
 void inANotExp(ANotExp node)
           
 void inANullExp(ANullExp node)
           
 void inAObjectReceiver(AObjectReceiver node)
           
 void inAOnefield(AOnefield node)
           
 void inAOnelocal(AOnelocal node)
           
 void inAOrExp(AOrExp node)
           
 void inAParenExp(AParenExp node)
           
 void inAPlusExp(APlusExp node)
           
 void inAPolynullType(APolynullType node)
           
 void inAReferenceType(AReferenceType node)
           
 void inAReturnSimplestm(AReturnSimplestm node)
           
 void inAReturnStm(AReturnStm node)
           
 void inASecondMainargv(ASecondMainargv node)
           
 void inASimpleStm(ASimpleStm node)
           
 void inASimpleStmNoShortIf(ASimpleStmNoShortIf node)
           
 void inASkipSimplestm(ASkipSimplestm node)
           
 void inASkipStm(ASkipStm node)
           
 void inAStringconstExp(AStringconstExp node)
           
 void inASuperconsStm(ASuperconsStm node)
           
 void inASuperReceiver(ASuperReceiver node)
           
 void inASynchronizedExternMethodmods(ASynchronizedExternMethodmods node)
           
 void inASynchronizedMethodmods(ASynchronizedMethodmods node)
           
 void inAThisExp(AThisExp node)
           
 void inATmpcastExp(ATmpcastExp node)
           
 void inATrueExp(ATrueExp node)
           
 void inAUminusExp(AUminusExp node)
           
 void inAVoidReturntype(AVoidReturntype node)
           
 void inAVoidType(AVoidType node)
           
 void inAWhileStm(AWhileStm node)
           
 void inAWhileStmNoShortIf(AWhileStmNoShortIf node)
           
 void inStart(Start node)
           
 void outAAbstractClassmods(AAbstractClassmods node)
           
 void outAAbstractExternMethodmods(AAbstractExternMethodmods node)
           
 void outAAbstractMethod(AAbstractMethod node)
           
 void outAAndExp(AAndExp node)
           
 void outAArgumentList(AArgumentList node)
           
 void outAAssignExp(AAssignExp node)
           
 void outAAssignment(AAssignment node)
           
 void outAAssignStmExp(AAssignStmExp node)
           
 void outABlockSimplestm(ABlockSimplestm node)
           
 void outABlockStm(ABlockStm node)
           
 void outABooleanType(ABooleanType node)
           
 void outACallExp(ACallExp node)
           
 void outACallStmExp(ACallStmExp node)
           
 void outACastExp(ACastExp node)
           
 void outACasttocharExp(ACasttocharExp node)
           
 void outACharconstExp(ACharconstExp node)
           
 void outACharType(ACharType node)
           
 void outAClass(AClass node)
           
 void outAClassinstancecreation(AClassinstancecreation node)
           
 void outAConstructor(AConstructor node)
           
 void outADeclFirstStm(ADeclFirstStm node)
           
 void outADeclStm(ADeclStm node)
           
 void outADefaultClassfile(ADefaultClassfile node)
           
 void outADivExp(ADivExp node)
           
 void outADynamicStm(ADynamicStm node)
           
 void outAEqExp(AEqExp node)
           
 void outAExpSimplestm(AExpSimplestm node)
           
 void outAExpStm(AExpStm node)
           
 void outAExtension(AExtension node)
           
 void outAExternClass(AExternClass node)
           
 void outAExternClassfile(AExternClassfile node)
           
 void outAExternConstructor(AExternConstructor node)
           
 void outAFalseExp(AFalseExp node)
           
 void outAField(AField node)
           
 void outAFinalClassmods(AFinalClassmods node)
           
 void outAFinalExternMethodmods(AFinalExternMethodmods node)
           
 void outAFinalMethodmods(AFinalMethodmods node)
           
 void outAFirstField(AFirstField node)
           
 void outAFirstMainargv(AFirstMainargv node)
           
 void outAFormal(AFormal node)
           
 void outAFormalList(AFormalList node)
           
 void outAForStm(AForStm node)
           
 void outAForStmNoShortIf(AForStmNoShortIf node)
           
 void outAGeqExp(AGeqExp node)
           
 void outAGtExp(AGtExp node)
           
 void outAIdentifierList(AIdentifierList node)
           
 void outAIdExp(AIdExp node)
           
 void outAIfelseStm(AIfelseStm node)
           
 void outAIfelseStmNoShortIf(AIfelseStmNoShortIf node)
           
 void outAIfStm(AIfStm node)
           
 void outAIncStmExp(AIncStmExp node)
           
 void outAInstanceofExp(AInstanceofExp node)
           
 void outAIntconstExp(AIntconstExp node)
           
 void outAIntType(AIntType node)
           
 void outALeqExp(ALeqExp node)
           
 void outALtExp(ALtExp node)
           
 void outAMainMethod(AMainMethod node)
           
 void outAMethodinvocation(AMethodinvocation node)
           
 void outAMinusExp(AMinusExp node)
           
 void outAModExp(AModExp node)
           
 void outAModExternMethod(AModExternMethod node)
           
 void outAModMethod(AModMethod node)
           
 void outAMultExp(AMultExp node)
           
 void outANeqExp(ANeqExp node)
           
 void outANewExp(ANewExp node)
           
 void outANewStmExp(ANewStmExp node)
           
 void outANonmodExternMethod(ANonmodExternMethod node)
           
 void outANonmodMethod(ANonmodMethod node)
           
 void outANonvoidReturntype(ANonvoidReturntype node)
           
 void outANotExp(ANotExp node)
           
 void outANullExp(ANullExp node)
           
 void outAObjectReceiver(AObjectReceiver node)
           
 void outAOnefield(AOnefield node)
           
 void outAOnelocal(AOnelocal node)
           
 void outAOrExp(AOrExp node)
           
 void outAParenExp(AParenExp node)
           
 void outAPlusExp(APlusExp node)
           
 void outAPolynullType(APolynullType node)
           
 void outAReferenceType(AReferenceType node)
           
 void outAReturnSimplestm(AReturnSimplestm node)
           
 void outAReturnStm(AReturnStm node)
           
 void outASecondMainargv(ASecondMainargv node)
           
 void outASimpleStm(ASimpleStm node)
           
 void outASimpleStmNoShortIf(ASimpleStmNoShortIf node)
           
 void outASkipSimplestm(ASkipSimplestm node)
           
 void outASkipStm(ASkipStm node)
           
 void outAStringconstExp(AStringconstExp node)
           
 void outASuperconsStm(ASuperconsStm node)
           
 void outASuperReceiver(ASuperReceiver node)
           
 void outASynchronizedExternMethodmods(ASynchronizedExternMethodmods node)
           
 void outASynchronizedMethodmods(ASynchronizedMethodmods node)
           
 void outAThisExp(AThisExp node)
           
 void outATmpcastExp(ATmpcastExp node)
           
 void outATrueExp(ATrueExp node)
           
 void outAUminusExp(AUminusExp node)
           
 void outAVoidReturntype(AVoidReturntype node)
           
 void outAVoidType(AVoidType node)
           
 void outAWhileStm(AWhileStm node)
           
 void outAWhileStmNoShortIf(AWhileStmNoShortIf node)
           
 void outStart(Start node)
           
 
Methods inherited from class joosc.analysis.AnalysisAdapter
caseEOF, caseTAbstract, caseTAnd, caseTAssign, caseTBlanks, caseTBoolean, caseTBreak, caseTByte, caseTCase, caseTCatch, caseTChar, caseTCharconst, caseTClass, caseTComma, caseTConst, caseTContinue, caseTDefault, caseTDiv, caseTDo, caseTDot, caseTDouble, caseTElse, caseTEolComment, caseTEq, caseTExtComment, caseTExtends, caseTExtern, caseTFalse, caseTFinal, caseTFinally, caseTFloat, caseTFor, caseTGeq, caseTGoto, caseTGt, caseTIdentifier, caseTIf, caseTImplements, caseTImport, caseTImportpath, caseTIn, caseTInc, caseTInstanceof, caseTInt, caseTIntconst, caseTInterface, caseTLBrace, caseTLBracket, caseTLeq, caseTLong, caseTLPar, caseTLt, caseTMain, caseTMinus, caseTMod, caseTMult, caseTNative, caseTNeq, caseTNew, caseTNot, caseTNull, caseTOr, caseTPackage, caseTPlus, caseTPrivate, caseTProtected, caseTPublic, caseTRBrace, caseTRBracket, caseTReturn, caseTRPar, caseTSemicolon, caseTShort, caseTStatic, caseTStringconst, caseTSuper, caseTSwitch, caseTSynchronized, caseTThis, caseTThrow, caseTThrows, caseTTransient, caseTTrue, caseTTry, caseTVoid, caseTVolatile, caseTWhile, defaultCase, getIn, getOut, setIn, setOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReversedDepthFirstAdapter

public ReversedDepthFirstAdapter()
Method Detail

inStart

public void inStart(Start node)

outStart

public void outStart(Start node)

defaultIn

public void defaultIn(Node node)

defaultOut

public void defaultOut(Node node)

caseStart

public void caseStart(Start node)
Specified by:
caseStart in interface Analysis
Overrides:
caseStart in class AnalysisAdapter

inADefaultClassfile

public void inADefaultClassfile(ADefaultClassfile node)

outADefaultClassfile

public void outADefaultClassfile(ADefaultClassfile node)

caseADefaultClassfile

public void caseADefaultClassfile(ADefaultClassfile node)
Specified by:
caseADefaultClassfile in interface Analysis
Overrides:
caseADefaultClassfile in class AnalysisAdapter

inAExternClassfile

public void inAExternClassfile(AExternClassfile node)

outAExternClassfile

public void outAExternClassfile(AExternClassfile node)

caseAExternClassfile

public void caseAExternClassfile(AExternClassfile node)
Specified by:
caseAExternClassfile in interface Analysis
Overrides:
caseAExternClassfile in class AnalysisAdapter

inAClass

public void inAClass(AClass node)

outAClass

public void outAClass(AClass node)

caseAClass

public void caseAClass(AClass node)
Specified by:
caseAClass in interface Analysis
Overrides:
caseAClass in class AnalysisAdapter

inAFinalClassmods

public void inAFinalClassmods(AFinalClassmods node)

outAFinalClassmods

public void outAFinalClassmods(AFinalClassmods node)

caseAFinalClassmods

public void caseAFinalClassmods(AFinalClassmods node)
Specified by:
caseAFinalClassmods in interface Analysis
Overrides:
caseAFinalClassmods in class AnalysisAdapter

inAAbstractClassmods

public void inAAbstractClassmods(AAbstractClassmods node)

outAAbstractClassmods

public void outAAbstractClassmods(AAbstractClassmods node)

caseAAbstractClassmods

public void caseAAbstractClassmods(AAbstractClassmods node)
Specified by:
caseAAbstractClassmods in interface Analysis
Overrides:
caseAAbstractClassmods in class AnalysisAdapter

inAExternClass

public void inAExternClass(AExternClass node)

outAExternClass

public void outAExternClass(AExternClass node)

caseAExternClass

public void caseAExternClass(AExternClass node)
Specified by:
caseAExternClass in interface Analysis
Overrides:
caseAExternClass in class AnalysisAdapter

inAExtension

public void inAExtension(AExtension node)

outAExtension

public void outAExtension(AExtension node)

caseAExtension

public void caseAExtension(AExtension node)
Specified by:
caseAExtension in interface Analysis
Overrides:
caseAExtension in class AnalysisAdapter

inAReferenceType

public void inAReferenceType(AReferenceType node)

outAReferenceType

public void outAReferenceType(AReferenceType node)

caseAReferenceType

public void caseAReferenceType(AReferenceType node)
Specified by:
caseAReferenceType in interface Analysis
Overrides:
caseAReferenceType in class AnalysisAdapter

inACharType

public void inACharType(ACharType node)

outACharType

public void outACharType(ACharType node)

caseACharType

public void caseACharType(ACharType node)
Specified by:
caseACharType in interface Analysis
Overrides:
caseACharType in class AnalysisAdapter

inABooleanType

public void inABooleanType(ABooleanType node)

outABooleanType

public void outABooleanType(ABooleanType node)

caseABooleanType

public void caseABooleanType(ABooleanType node)
Specified by:
caseABooleanType in interface Analysis
Overrides:
caseABooleanType in class AnalysisAdapter

inAIntType

public void inAIntType(AIntType node)

outAIntType

public void outAIntType(AIntType node)

caseAIntType

public void caseAIntType(AIntType node)
Specified by:
caseAIntType in interface Analysis
Overrides:
caseAIntType in class AnalysisAdapter

inAPolynullType

public void inAPolynullType(APolynullType node)

outAPolynullType

public void outAPolynullType(APolynullType node)

caseAPolynullType

public void caseAPolynullType(APolynullType node)
Specified by:
caseAPolynullType in interface Analysis
Overrides:
caseAPolynullType in class AnalysisAdapter

inAVoidType

public void inAVoidType(AVoidType node)

outAVoidType

public void outAVoidType(AVoidType node)

caseAVoidType

public void caseAVoidType(AVoidType node)
Specified by:
caseAVoidType in interface Analysis
Overrides:
caseAVoidType in class AnalysisAdapter

inAFirstField

public void inAFirstField(AFirstField node)

outAFirstField

public void outAFirstField(AFirstField node)

caseAFirstField

public void caseAFirstField(AFirstField node)
Specified by:
caseAFirstField in interface Analysis
Overrides:
caseAFirstField in class AnalysisAdapter

inAField

public void inAField(AField node)

outAField

public void outAField(AField node)

caseAField

public void caseAField(AField node)
Specified by:
caseAField in interface Analysis
Overrides:
caseAField in class AnalysisAdapter

inAOnefield

public void inAOnefield(AOnefield node)

outAOnefield

public void outAOnefield(AOnefield node)

caseAOnefield

public void caseAOnefield(AOnefield node)
Specified by:
caseAOnefield in interface Analysis
Overrides:
caseAOnefield in class AnalysisAdapter

inAIdentifierList

public void inAIdentifierList(AIdentifierList node)

outAIdentifierList

public void outAIdentifierList(AIdentifierList node)

caseAIdentifierList

public void caseAIdentifierList(AIdentifierList node)
Specified by:
caseAIdentifierList in interface Analysis
Overrides:
caseAIdentifierList in class AnalysisAdapter

inAConstructor

public void inAConstructor(AConstructor node)

outAConstructor

public void outAConstructor(AConstructor node)

caseAConstructor

public void caseAConstructor(AConstructor node)
Specified by:
caseAConstructor in interface Analysis
Overrides:
caseAConstructor in class AnalysisAdapter

inAExternConstructor

public void inAExternConstructor(AExternConstructor node)

outAExternConstructor

public void outAExternConstructor(AExternConstructor node)

caseAExternConstructor

public void caseAExternConstructor(AExternConstructor node)
Specified by:
caseAExternConstructor in interface Analysis
Overrides:
caseAExternConstructor in class AnalysisAdapter

inAFormalList

public void inAFormalList(AFormalList node)

outAFormalList

public void outAFormalList(AFormalList node)

caseAFormalList

public void caseAFormalList(AFormalList node)
Specified by:
caseAFormalList in interface Analysis
Overrides:
caseAFormalList in class AnalysisAdapter

inAFormal

public void inAFormal(AFormal node)

outAFormal

public void outAFormal(AFormal node)

caseAFormal

public void caseAFormal(AFormal node)
Specified by:
caseAFormal in interface Analysis
Overrides:
caseAFormal in class AnalysisAdapter

inAModMethod

public void inAModMethod(AModMethod node)

outAModMethod

public void outAModMethod(AModMethod node)

caseAModMethod

public void caseAModMethod(AModMethod node)
Specified by:
caseAModMethod in interface Analysis
Overrides:
caseAModMethod in class AnalysisAdapter

inANonmodMethod

public void inANonmodMethod(ANonmodMethod node)

outANonmodMethod

public void outANonmodMethod(ANonmodMethod node)

caseANonmodMethod

public void caseANonmodMethod(ANonmodMethod node)
Specified by:
caseANonmodMethod in interface Analysis
Overrides:
caseANonmodMethod in class AnalysisAdapter

inAAbstractMethod

public void inAAbstractMethod(AAbstractMethod node)

outAAbstractMethod

public void outAAbstractMethod(AAbstractMethod node)

caseAAbstractMethod

public void caseAAbstractMethod(AAbstractMethod node)
Specified by:
caseAAbstractMethod in interface Analysis
Overrides:
caseAAbstractMethod in class AnalysisAdapter

inAMainMethod

public void inAMainMethod(AMainMethod node)

outAMainMethod

public void outAMainMethod(AMainMethod node)

caseAMainMethod

public void caseAMainMethod(AMainMethod node)
Specified by:
caseAMainMethod in interface Analysis
Overrides:
caseAMainMethod in class AnalysisAdapter

inAFinalMethodmods

public void inAFinalMethodmods(AFinalMethodmods node)

outAFinalMethodmods

public void outAFinalMethodmods(AFinalMethodmods node)

caseAFinalMethodmods

public void caseAFinalMethodmods(AFinalMethodmods node)
Specified by:
caseAFinalMethodmods in interface Analysis
Overrides:
caseAFinalMethodmods in class AnalysisAdapter

inASynchronizedMethodmods

public void inASynchronizedMethodmods(ASynchronizedMethodmods node)

outASynchronizedMethodmods

public void outASynchronizedMethodmods(ASynchronizedMethodmods node)

caseASynchronizedMethodmods

public void caseASynchronizedMethodmods(ASynchronizedMethodmods node)
Specified by:
caseASynchronizedMethodmods in interface Analysis
Overrides:
caseASynchronizedMethodmods in class AnalysisAdapter

inAFirstMainargv

public void inAFirstMainargv(AFirstMainargv node)

outAFirstMainargv

public void outAFirstMainargv(AFirstMainargv node)

caseAFirstMainargv

public void caseAFirstMainargv(AFirstMainargv node)
Specified by:
caseAFirstMainargv in interface Analysis
Overrides:
caseAFirstMainargv in class AnalysisAdapter

inASecondMainargv

public void inASecondMainargv(ASecondMainargv node)

outASecondMainargv

public void outASecondMainargv(ASecondMainargv node)

caseASecondMainargv

public void caseASecondMainargv(ASecondMainargv node)
Specified by:
caseASecondMainargv in interface Analysis
Overrides:
caseASecondMainargv in class AnalysisAdapter

inAModExternMethod

public void inAModExternMethod(AModExternMethod node)

outAModExternMethod

public void outAModExternMethod(AModExternMethod node)

caseAModExternMethod

public void caseAModExternMethod(AModExternMethod node)
Specified by:
caseAModExternMethod in interface Analysis
Overrides:
caseAModExternMethod in class AnalysisAdapter

inANonmodExternMethod

public void inANonmodExternMethod(ANonmodExternMethod node)

outANonmodExternMethod

public void outANonmodExternMethod(ANonmodExternMethod node)

caseANonmodExternMethod

public void caseANonmodExternMethod(ANonmodExternMethod node)
Specified by:
caseANonmodExternMethod in interface Analysis
Overrides:
caseANonmodExternMethod in class AnalysisAdapter

inAFinalExternMethodmods

public void inAFinalExternMethodmods(AFinalExternMethodmods node)

outAFinalExternMethodmods

public void outAFinalExternMethodmods(AFinalExternMethodmods node)

caseAFinalExternMethodmods

public void caseAFinalExternMethodmods(AFinalExternMethodmods node)
Specified by:
caseAFinalExternMethodmods in interface Analysis
Overrides:
caseAFinalExternMethodmods in class AnalysisAdapter

inAAbstractExternMethodmods

public void inAAbstractExternMethodmods(AAbstractExternMethodmods node)

outAAbstractExternMethodmods

public void outAAbstractExternMethodmods(AAbstractExternMethodmods node)

caseAAbstractExternMethodmods

public void caseAAbstractExternMethodmods(AAbstractExternMethodmods node)
Specified by:
caseAAbstractExternMethodmods in interface Analysis
Overrides:
caseAAbstractExternMethodmods in class AnalysisAdapter

inASynchronizedExternMethodmods

public void inASynchronizedExternMethodmods(ASynchronizedExternMethodmods node)

outASynchronizedExternMethodmods

public void outASynchronizedExternMethodmods(ASynchronizedExternMethodmods node)

caseASynchronizedExternMethodmods

public void caseASynchronizedExternMethodmods(ASynchronizedExternMethodmods node)
Specified by:
caseASynchronizedExternMethodmods in interface Analysis
Overrides:
caseASynchronizedExternMethodmods in class AnalysisAdapter

inAVoidReturntype

public void inAVoidReturntype(AVoidReturntype node)

outAVoidReturntype

public void outAVoidReturntype(AVoidReturntype node)

caseAVoidReturntype

public void caseAVoidReturntype(AVoidReturntype node)
Specified by:
caseAVoidReturntype in interface Analysis
Overrides:
caseAVoidReturntype in class AnalysisAdapter

inANonvoidReturntype

public void inANonvoidReturntype(ANonvoidReturntype node)

outANonvoidReturntype

public void outANonvoidReturntype(ANonvoidReturntype node)

caseANonvoidReturntype

public void caseANonvoidReturntype(ANonvoidReturntype node)
Specified by:
caseANonvoidReturntype in interface Analysis
Overrides:
caseANonvoidReturntype in class AnalysisAdapter

inASimpleStm

public void inASimpleStm(ASimpleStm node)

outASimpleStm

public void outASimpleStm(ASimpleStm node)

caseASimpleStm

public void caseASimpleStm(ASimpleStm node)
Specified by:
caseASimpleStm in interface Analysis
Overrides:
caseASimpleStm in class AnalysisAdapter

inADeclFirstStm

public void inADeclFirstStm(ADeclFirstStm node)

outADeclFirstStm

public void outADeclFirstStm(ADeclFirstStm node)

caseADeclFirstStm

public void caseADeclFirstStm(ADeclFirstStm node)
Specified by:
caseADeclFirstStm in interface Analysis
Overrides:
caseADeclFirstStm in class AnalysisAdapter

inADeclStm

public void inADeclStm(ADeclStm node)

outADeclStm

public void outADeclStm(ADeclStm node)

caseADeclStm

public void caseADeclStm(ADeclStm node)
Specified by:
caseADeclStm in interface Analysis
Overrides:
caseADeclStm in class AnalysisAdapter

inAIfStm

public void inAIfStm(AIfStm node)

outAIfStm

public void outAIfStm(AIfStm node)

caseAIfStm

public void caseAIfStm(AIfStm node)
Specified by:
caseAIfStm in interface Analysis
Overrides:
caseAIfStm in class AnalysisAdapter

inASkipStm

public void inASkipStm(ASkipStm node)

outASkipStm

public void outASkipStm(ASkipStm node)

caseASkipStm

public void caseASkipStm(ASkipStm node)
Specified by:
caseASkipStm in interface Analysis
Overrides:
caseASkipStm in class AnalysisAdapter

inABlockStm

public void inABlockStm(ABlockStm node)

outABlockStm

public void outABlockStm(ABlockStm node)

caseABlockStm

public void caseABlockStm(ABlockStm node)
Specified by:
caseABlockStm in interface Analysis
Overrides:
caseABlockStm in class AnalysisAdapter

inAExpStm

public void inAExpStm(AExpStm node)

outAExpStm

public void outAExpStm(AExpStm node)

caseAExpStm

public void caseAExpStm(AExpStm node)
Specified by:
caseAExpStm in interface Analysis
Overrides:
caseAExpStm in class AnalysisAdapter

inAReturnStm

public void inAReturnStm(AReturnStm node)

outAReturnStm

public void outAReturnStm(AReturnStm node)

caseAReturnStm

public void caseAReturnStm(AReturnStm node)
Specified by:
caseAReturnStm in interface Analysis
Overrides:
caseAReturnStm in class AnalysisAdapter

inADynamicStm

public void inADynamicStm(ADynamicStm node)

outADynamicStm

public void outADynamicStm(ADynamicStm node)

caseADynamicStm

public void caseADynamicStm(ADynamicStm node)
Specified by:
caseADynamicStm in interface Analysis
Overrides:
caseADynamicStm in class AnalysisAdapter

inASuperconsStm

public void inASuperconsStm(ASuperconsStm node)

outASuperconsStm

public void outASuperconsStm(ASuperconsStm node)

caseASuperconsStm

public void caseASuperconsStm(ASuperconsStm node)
Specified by:
caseASuperconsStm in interface Analysis
Overrides:
caseASuperconsStm in class AnalysisAdapter

inAIfelseStm

public void inAIfelseStm(AIfelseStm node)

outAIfelseStm

public void outAIfelseStm(AIfelseStm node)

caseAIfelseStm

public void caseAIfelseStm(AIfelseStm node)
Specified by:
caseAIfelseStm in interface Analysis
Overrides:
caseAIfelseStm in class AnalysisAdapter

inAForStm

public void inAForStm(AForStm node)

outAForStm

public void outAForStm(AForStm node)

caseAForStm

public void caseAForStm(AForStm node)
Specified by:
caseAForStm in interface Analysis
Overrides:
caseAForStm in class AnalysisAdapter

inAWhileStm

public void inAWhileStm(AWhileStm node)

outAWhileStm

public void outAWhileStm(AWhileStm node)

caseAWhileStm

public void caseAWhileStm(AWhileStm node)
Specified by:
caseAWhileStm in interface Analysis
Overrides:
caseAWhileStm in class AnalysisAdapter

inAOnelocal

public void inAOnelocal(AOnelocal node)

outAOnelocal

public void outAOnelocal(AOnelocal node)

caseAOnelocal

public void caseAOnelocal(AOnelocal node)
Specified by:
caseAOnelocal in interface Analysis
Overrides:
caseAOnelocal in class AnalysisAdapter

inASkipSimplestm

public void inASkipSimplestm(ASkipSimplestm node)

outASkipSimplestm

public void outASkipSimplestm(ASkipSimplestm node)

caseASkipSimplestm

public void caseASkipSimplestm(ASkipSimplestm node)
Specified by:
caseASkipSimplestm in interface Analysis
Overrides:
caseASkipSimplestm in class AnalysisAdapter

inABlockSimplestm

public void inABlockSimplestm(ABlockSimplestm node)

outABlockSimplestm

public void outABlockSimplestm(ABlockSimplestm node)

caseABlockSimplestm

public void caseABlockSimplestm(ABlockSimplestm node)
Specified by:
caseABlockSimplestm in interface Analysis
Overrides:
caseABlockSimplestm in class AnalysisAdapter

inAExpSimplestm

public void inAExpSimplestm(AExpSimplestm node)

outAExpSimplestm

public void outAExpSimplestm(AExpSimplestm node)

caseAExpSimplestm

public void caseAExpSimplestm(AExpSimplestm node)
Specified by:
caseAExpSimplestm in interface Analysis
Overrides:
caseAExpSimplestm in class AnalysisAdapter

inAReturnSimplestm

public void inAReturnSimplestm(AReturnSimplestm node)

outAReturnSimplestm

public void outAReturnSimplestm(AReturnSimplestm node)

caseAReturnSimplestm

public void caseAReturnSimplestm(AReturnSimplestm node)
Specified by:
caseAReturnSimplestm in interface Analysis
Overrides:
caseAReturnSimplestm in class AnalysisAdapter

inASimpleStmNoShortIf

public void inASimpleStmNoShortIf(ASimpleStmNoShortIf node)

outASimpleStmNoShortIf

public void outASimpleStmNoShortIf(ASimpleStmNoShortIf node)

caseASimpleStmNoShortIf

public void caseASimpleStmNoShortIf(ASimpleStmNoShortIf node)
Specified by:
caseASimpleStmNoShortIf in interface Analysis
Overrides:
caseASimpleStmNoShortIf in class AnalysisAdapter

inAIfelseStmNoShortIf

public void inAIfelseStmNoShortIf(AIfelseStmNoShortIf node)

outAIfelseStmNoShortIf

public void outAIfelseStmNoShortIf(AIfelseStmNoShortIf node)

caseAIfelseStmNoShortIf

public void caseAIfelseStmNoShortIf(AIfelseStmNoShortIf node)
Specified by:
caseAIfelseStmNoShortIf in interface Analysis
Overrides:
caseAIfelseStmNoShortIf in class AnalysisAdapter

inAForStmNoShortIf

public void inAForStmNoShortIf(AForStmNoShortIf node)

outAForStmNoShortIf

public void outAForStmNoShortIf(AForStmNoShortIf node)

caseAForStmNoShortIf

public void caseAForStmNoShortIf(AForStmNoShortIf node)
Specified by:
caseAForStmNoShortIf in interface Analysis
Overrides:
caseAForStmNoShortIf in class AnalysisAdapter

inAWhileStmNoShortIf

public void inAWhileStmNoShortIf(AWhileStmNoShortIf node)

outAWhileStmNoShortIf

public void outAWhileStmNoShortIf(AWhileStmNoShortIf node)

caseAWhileStmNoShortIf

public void caseAWhileStmNoShortIf(AWhileStmNoShortIf node)
Specified by:
caseAWhileStmNoShortIf in interface Analysis
Overrides:
caseAWhileStmNoShortIf in class AnalysisAdapter

inAAssignStmExp

public void inAAssignStmExp(AAssignStmExp node)

outAAssignStmExp

public void outAAssignStmExp(AAssignStmExp node)

caseAAssignStmExp

public void caseAAssignStmExp(AAssignStmExp node)
Specified by:
caseAAssignStmExp in interface Analysis
Overrides:
caseAAssignStmExp in class AnalysisAdapter

inACallStmExp

public void inACallStmExp(ACallStmExp node)

outACallStmExp

public void outACallStmExp(ACallStmExp node)

caseACallStmExp

public void caseACallStmExp(ACallStmExp node)
Specified by:
caseACallStmExp in interface Analysis
Overrides:
caseACallStmExp in class AnalysisAdapter

inAIncStmExp

public void inAIncStmExp(AIncStmExp node)

outAIncStmExp

public void outAIncStmExp(AIncStmExp node)

caseAIncStmExp

public void caseAIncStmExp(AIncStmExp node)
Specified by:
caseAIncStmExp in interface Analysis
Overrides:
caseAIncStmExp in class AnalysisAdapter

inANewStmExp

public void inANewStmExp(ANewStmExp node)

outANewStmExp

public void outANewStmExp(ANewStmExp node)

caseANewStmExp

public void caseANewStmExp(ANewStmExp node)
Specified by:
caseANewStmExp in interface Analysis
Overrides:
caseANewStmExp in class AnalysisAdapter

inAAssignment

public void inAAssignment(AAssignment node)

outAAssignment

public void outAAssignment(AAssignment node)

caseAAssignment

public void caseAAssignment(AAssignment node)
Specified by:
caseAAssignment in interface Analysis
Overrides:
caseAAssignment in class AnalysisAdapter

inAAssignExp

public void inAAssignExp(AAssignExp node)

outAAssignExp

public void outAAssignExp(AAssignExp node)

caseAAssignExp

public void caseAAssignExp(AAssignExp node)
Specified by:
caseAAssignExp in interface Analysis
Overrides:
caseAAssignExp in class AnalysisAdapter

inAOrExp

public void inAOrExp(AOrExp node)

outAOrExp

public void outAOrExp(AOrExp node)

caseAOrExp

public void caseAOrExp(AOrExp node)
Specified by:
caseAOrExp in interface Analysis
Overrides:
caseAOrExp in class AnalysisAdapter

inAAndExp

public void inAAndExp(AAndExp node)

outAAndExp

public void outAAndExp(AAndExp node)

caseAAndExp

public void caseAAndExp(AAndExp node)
Specified by:
caseAAndExp in interface Analysis
Overrides:
caseAAndExp in class AnalysisAdapter

inAEqExp

public void inAEqExp(AEqExp node)

outAEqExp

public void outAEqExp(AEqExp node)

caseAEqExp

public void caseAEqExp(AEqExp node)
Specified by:
caseAEqExp in interface Analysis
Overrides:
caseAEqExp in class AnalysisAdapter

inANeqExp

public void inANeqExp(ANeqExp node)

outANeqExp

public void outANeqExp(ANeqExp node)

caseANeqExp

public void caseANeqExp(ANeqExp node)
Specified by:
caseANeqExp in interface Analysis
Overrides:
caseANeqExp in class AnalysisAdapter

inALtExp

public void inALtExp(ALtExp node)

outALtExp

public void outALtExp(ALtExp node)

caseALtExp

public void caseALtExp(ALtExp node)
Specified by:
caseALtExp in interface Analysis
Overrides:
caseALtExp in class AnalysisAdapter

inAGtExp

public void inAGtExp(AGtExp node)

outAGtExp

public void outAGtExp(AGtExp node)

caseAGtExp

public void caseAGtExp(AGtExp node)
Specified by:
caseAGtExp in interface Analysis
Overrides:
caseAGtExp in class AnalysisAdapter

inALeqExp

public void inALeqExp(ALeqExp node)

outALeqExp

public void outALeqExp(ALeqExp node)

caseALeqExp

public void caseALeqExp(ALeqExp node)
Specified by:
caseALeqExp in interface Analysis
Overrides:
caseALeqExp in class AnalysisAdapter

inAGeqExp

public void inAGeqExp(AGeqExp node)

outAGeqExp

public void outAGeqExp(AGeqExp node)

caseAGeqExp

public void caseAGeqExp(AGeqExp node)
Specified by:
caseAGeqExp in interface Analysis
Overrides:
caseAGeqExp in class AnalysisAdapter

inAInstanceofExp

public void inAInstanceofExp(AInstanceofExp node)

outAInstanceofExp

public void outAInstanceofExp(AInstanceofExp node)

caseAInstanceofExp

public void caseAInstanceofExp(AInstanceofExp node)
Specified by:
caseAInstanceofExp in interface Analysis
Overrides:
caseAInstanceofExp in class AnalysisAdapter

inAPlusExp

public void inAPlusExp(APlusExp node)

outAPlusExp

public void outAPlusExp(APlusExp node)

caseAPlusExp

public void caseAPlusExp(APlusExp node)
Specified by:
caseAPlusExp in interface Analysis
Overrides:
caseAPlusExp in class AnalysisAdapter

inAMinusExp

public void inAMinusExp(AMinusExp node)

outAMinusExp

public void outAMinusExp(AMinusExp node)

caseAMinusExp

public void caseAMinusExp(AMinusExp node)
Specified by:
caseAMinusExp in interface Analysis
Overrides:
caseAMinusExp in class AnalysisAdapter

inAMultExp

public void inAMultExp(AMultExp node)

outAMultExp

public void outAMultExp(AMultExp node)

caseAMultExp

public void caseAMultExp(AMultExp node)
Specified by:
caseAMultExp in interface Analysis
Overrides:
caseAMultExp in class AnalysisAdapter

inADivExp

public void inADivExp(ADivExp node)

outADivExp

public void outADivExp(ADivExp node)

caseADivExp

public void caseADivExp(ADivExp node)
Specified by:
caseADivExp in interface Analysis
Overrides:
caseADivExp in class AnalysisAdapter

inAModExp

public void inAModExp(AModExp node)

outAModExp

public void outAModExp(AModExp node)

caseAModExp

public void caseAModExp(AModExp node)
Specified by:
caseAModExp in interface Analysis
Overrides:
caseAModExp in class AnalysisAdapter

inAUminusExp

public void inAUminusExp(AUminusExp node)

outAUminusExp

public void outAUminusExp(AUminusExp node)

caseAUminusExp

public void caseAUminusExp(AUminusExp node)
Specified by:
caseAUminusExp in interface Analysis
Overrides:
caseAUminusExp in class AnalysisAdapter

inANotExp

public void inANotExp(ANotExp node)

outANotExp

public void outANotExp(ANotExp node)

caseANotExp

public void caseANotExp(ANotExp node)
Specified by:
caseANotExp in interface Analysis
Overrides:
caseANotExp in class AnalysisAdapter

inATmpcastExp

public void inATmpcastExp(ATmpcastExp node)

outATmpcastExp

public void outATmpcastExp(ATmpcastExp node)

caseATmpcastExp

public void caseATmpcastExp(ATmpcastExp node)
Specified by:
caseATmpcastExp in interface Analysis
Overrides:
caseATmpcastExp in class AnalysisAdapter

inACastExp

public void inACastExp(ACastExp node)

outACastExp

public void outACastExp(ACastExp node)

caseACastExp

public void caseACastExp(ACastExp node)
Specified by:
caseACastExp in interface Analysis
Overrides:
caseACastExp in class AnalysisAdapter

inACasttocharExp

public void inACasttocharExp(ACasttocharExp node)

outACasttocharExp

public void outACasttocharExp(ACasttocharExp node)

caseACasttocharExp

public void caseACasttocharExp(ACasttocharExp node)
Specified by:
caseACasttocharExp in interface Analysis
Overrides:
caseACasttocharExp in class AnalysisAdapter

inAIdExp

public void inAIdExp(AIdExp node)

outAIdExp

public void outAIdExp(AIdExp node)

caseAIdExp

public void caseAIdExp(AIdExp node)
Specified by:
caseAIdExp in interface Analysis
Overrides:
caseAIdExp in class AnalysisAdapter

inAThisExp

public void inAThisExp(AThisExp node)

outAThisExp

public void outAThisExp(AThisExp node)

caseAThisExp

public void caseAThisExp(AThisExp node)
Specified by:
caseAThisExp in interface Analysis
Overrides:
caseAThisExp in class AnalysisAdapter

inAParenExp

public void inAParenExp(AParenExp node)

outAParenExp

public void outAParenExp(AParenExp node)

caseAParenExp

public void caseAParenExp(AParenExp node)
Specified by:
caseAParenExp in interface Analysis
Overrides:
caseAParenExp in class AnalysisAdapter

inANewExp

public void inANewExp(ANewExp node)

outANewExp

public void outANewExp(ANewExp node)

caseANewExp

public void caseANewExp(ANewExp node)
Specified by:
caseANewExp in interface Analysis
Overrides:
caseANewExp in class AnalysisAdapter

inACallExp

public void inACallExp(ACallExp node)

outACallExp

public void outACallExp(ACallExp node)

caseACallExp

public void caseACallExp(ACallExp node)
Specified by:
caseACallExp in interface Analysis
Overrides:
caseACallExp in class AnalysisAdapter

inAIntconstExp

public void inAIntconstExp(AIntconstExp node)

outAIntconstExp

public void outAIntconstExp(AIntconstExp node)

caseAIntconstExp

public void caseAIntconstExp(AIntconstExp node)
Specified by:
caseAIntconstExp in interface Analysis
Overrides:
caseAIntconstExp in class AnalysisAdapter

inATrueExp

public void inATrueExp(ATrueExp node)

outATrueExp

public void outATrueExp(ATrueExp node)

caseATrueExp

public void caseATrueExp(ATrueExp node)
Specified by:
caseATrueExp in interface Analysis
Overrides:
caseATrueExp in class AnalysisAdapter

inAFalseExp

public void inAFalseExp(AFalseExp node)

outAFalseExp

public void outAFalseExp(AFalseExp node)

caseAFalseExp

public void caseAFalseExp(AFalseExp node)
Specified by:
caseAFalseExp in interface Analysis
Overrides:
caseAFalseExp in class AnalysisAdapter

inACharconstExp

public void inACharconstExp(ACharconstExp node)

outACharconstExp

public void outACharconstExp(ACharconstExp node)

caseACharconstExp

public void caseACharconstExp(ACharconstExp node)
Specified by:
caseACharconstExp in interface Analysis
Overrides:
caseACharconstExp in class AnalysisAdapter

inAStringconstExp

public void inAStringconstExp(AStringconstExp node)

outAStringconstExp

public void outAStringconstExp(AStringconstExp node)

caseAStringconstExp

public void caseAStringconstExp(AStringconstExp node)
Specified by:
caseAStringconstExp in interface Analysis
Overrides:
caseAStringconstExp in class AnalysisAdapter

inANullExp

public void inANullExp(ANullExp node)

outANullExp

public void outANullExp(ANullExp node)

caseANullExp

public void caseANullExp(ANullExp node)
Specified by:
caseANullExp in interface Analysis
Overrides:
caseANullExp in class AnalysisAdapter

inAClassinstancecreation

public void inAClassinstancecreation(AClassinstancecreation node)

outAClassinstancecreation

public void outAClassinstancecreation(AClassinstancecreation node)

caseAClassinstancecreation

public void caseAClassinstancecreation(AClassinstancecreation node)
Specified by:
caseAClassinstancecreation in interface Analysis
Overrides:
caseAClassinstancecreation in class AnalysisAdapter

inAMethodinvocation

public void inAMethodinvocation(AMethodinvocation node)

outAMethodinvocation

public void outAMethodinvocation(AMethodinvocation node)

caseAMethodinvocation

public void caseAMethodinvocation(AMethodinvocation node)
Specified by:
caseAMethodinvocation in interface Analysis
Overrides:
caseAMethodinvocation in class AnalysisAdapter

inAObjectReceiver

public void inAObjectReceiver(AObjectReceiver node)

outAObjectReceiver

public void outAObjectReceiver(AObjectReceiver node)

caseAObjectReceiver

public void caseAObjectReceiver(AObjectReceiver node)
Specified by:
caseAObjectReceiver in interface Analysis
Overrides:
caseAObjectReceiver in class AnalysisAdapter

inASuperReceiver

public void inASuperReceiver(ASuperReceiver node)

outASuperReceiver

public void outASuperReceiver(ASuperReceiver node)

caseASuperReceiver

public void caseASuperReceiver(ASuperReceiver node)
Specified by:
caseASuperReceiver in interface Analysis
Overrides:
caseASuperReceiver in class AnalysisAdapter

inAArgumentList

public void inAArgumentList(AArgumentList node)

outAArgumentList

public void outAArgumentList(AArgumentList node)

caseAArgumentList

public void caseAArgumentList(AArgumentList node)
Specified by:
caseAArgumentList in interface Analysis
Overrides:
caseAArgumentList in class AnalysisAdapter