joosc.analysis
Class ReversedDepthFirstAdapter
java.lang.Object
joosc.analysis.AnalysisAdapter
joosc.analysis.ReversedDepthFirstAdapter
- All Implemented Interfaces:
- Analysis, Switch
- public class ReversedDepthFirstAdapter
- extends AnalysisAdapter
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 |
ReversedDepthFirstAdapter
public ReversedDepthFirstAdapter()
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