soot.jimple.parser.analysis
Class AnalysisAdapter
java.lang.Object
soot.jimple.parser.analysis.AnalysisAdapter
- All Implemented Interfaces:
- Analysis, Switch
- Direct Known Subclasses:
- DepthFirstAdapter, ReversedDepthFirstAdapter
public class AnalysisAdapter
- extends Object
- implements Analysis
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnalysisAdapter
public AnalysisAdapter()
getIn
public Object getIn(Node node)
- Specified by:
getIn
in interface Analysis
setIn
public void setIn(Node node,
Object in)
- Specified by:
setIn
in interface Analysis
getOut
public Object getOut(Node node)
- Specified by:
getOut
in interface Analysis
setOut
public void setOut(Node node,
Object out)
- Specified by:
setOut
in interface Analysis
caseStart
public void caseStart(Start node)
- Specified by:
caseStart
in interface Analysis
caseAFile
public void caseAFile(AFile node)
- Specified by:
caseAFile
in interface Analysis
caseAAbstractModifier
public void caseAAbstractModifier(AAbstractModifier node)
- Specified by:
caseAAbstractModifier
in interface Analysis
caseAFinalModifier
public void caseAFinalModifier(AFinalModifier node)
- Specified by:
caseAFinalModifier
in interface Analysis
caseANativeModifier
public void caseANativeModifier(ANativeModifier node)
- Specified by:
caseANativeModifier
in interface Analysis
caseAPublicModifier
public void caseAPublicModifier(APublicModifier node)
- Specified by:
caseAPublicModifier
in interface Analysis
caseAProtectedModifier
public void caseAProtectedModifier(AProtectedModifier node)
- Specified by:
caseAProtectedModifier
in interface Analysis
caseAPrivateModifier
public void caseAPrivateModifier(APrivateModifier node)
- Specified by:
caseAPrivateModifier
in interface Analysis
caseAStaticModifier
public void caseAStaticModifier(AStaticModifier node)
- Specified by:
caseAStaticModifier
in interface Analysis
caseASynchronizedModifier
public void caseASynchronizedModifier(ASynchronizedModifier node)
- Specified by:
caseASynchronizedModifier
in interface Analysis
caseATransientModifier
public void caseATransientModifier(ATransientModifier node)
- Specified by:
caseATransientModifier
in interface Analysis
caseAVolatileModifier
public void caseAVolatileModifier(AVolatileModifier node)
- Specified by:
caseAVolatileModifier
in interface Analysis
caseAStrictfpModifier
public void caseAStrictfpModifier(AStrictfpModifier node)
- Specified by:
caseAStrictfpModifier
in interface Analysis
caseAEnumModifier
public void caseAEnumModifier(AEnumModifier node)
- Specified by:
caseAEnumModifier
in interface Analysis
caseAAnnotationModifier
public void caseAAnnotationModifier(AAnnotationModifier node)
- Specified by:
caseAAnnotationModifier
in interface Analysis
caseAClassFileType
public void caseAClassFileType(AClassFileType node)
- Specified by:
caseAClassFileType
in interface Analysis
caseAInterfaceFileType
public void caseAInterfaceFileType(AInterfaceFileType node)
- Specified by:
caseAInterfaceFileType
in interface Analysis
caseAExtendsClause
public void caseAExtendsClause(AExtendsClause node)
- Specified by:
caseAExtendsClause
in interface Analysis
caseAImplementsClause
public void caseAImplementsClause(AImplementsClause node)
- Specified by:
caseAImplementsClause
in interface Analysis
caseAFileBody
public void caseAFileBody(AFileBody node)
- Specified by:
caseAFileBody
in interface Analysis
caseASingleNameList
public void caseASingleNameList(ASingleNameList node)
- Specified by:
caseASingleNameList
in interface Analysis
caseAMultiNameList
public void caseAMultiNameList(AMultiNameList node)
- Specified by:
caseAMultiNameList
in interface Analysis
caseAClassNameSingleClassNameList
public void caseAClassNameSingleClassNameList(AClassNameSingleClassNameList node)
- Specified by:
caseAClassNameSingleClassNameList
in interface Analysis
caseAClassNameMultiClassNameList
public void caseAClassNameMultiClassNameList(AClassNameMultiClassNameList node)
- Specified by:
caseAClassNameMultiClassNameList
in interface Analysis
caseAFieldMember
public void caseAFieldMember(AFieldMember node)
- Specified by:
caseAFieldMember
in interface Analysis
caseAMethodMember
public void caseAMethodMember(AMethodMember node)
- Specified by:
caseAMethodMember
in interface Analysis
caseAVoidType
public void caseAVoidType(AVoidType node)
- Specified by:
caseAVoidType
in interface Analysis
caseANovoidType
public void caseANovoidType(ANovoidType node)
- Specified by:
caseANovoidType
in interface Analysis
caseASingleParameterList
public void caseASingleParameterList(ASingleParameterList node)
- Specified by:
caseASingleParameterList
in interface Analysis
caseAMultiParameterList
public void caseAMultiParameterList(AMultiParameterList node)
- Specified by:
caseAMultiParameterList
in interface Analysis
caseAParameter
public void caseAParameter(AParameter node)
- Specified by:
caseAParameter
in interface Analysis
caseAThrowsClause
public void caseAThrowsClause(AThrowsClause node)
- Specified by:
caseAThrowsClause
in interface Analysis
caseABooleanBaseTypeNoName
public void caseABooleanBaseTypeNoName(ABooleanBaseTypeNoName node)
- Specified by:
caseABooleanBaseTypeNoName
in interface Analysis
caseAByteBaseTypeNoName
public void caseAByteBaseTypeNoName(AByteBaseTypeNoName node)
- Specified by:
caseAByteBaseTypeNoName
in interface Analysis
caseACharBaseTypeNoName
public void caseACharBaseTypeNoName(ACharBaseTypeNoName node)
- Specified by:
caseACharBaseTypeNoName
in interface Analysis
caseAShortBaseTypeNoName
public void caseAShortBaseTypeNoName(AShortBaseTypeNoName node)
- Specified by:
caseAShortBaseTypeNoName
in interface Analysis
caseAIntBaseTypeNoName
public void caseAIntBaseTypeNoName(AIntBaseTypeNoName node)
- Specified by:
caseAIntBaseTypeNoName
in interface Analysis
caseALongBaseTypeNoName
public void caseALongBaseTypeNoName(ALongBaseTypeNoName node)
- Specified by:
caseALongBaseTypeNoName
in interface Analysis
caseAFloatBaseTypeNoName
public void caseAFloatBaseTypeNoName(AFloatBaseTypeNoName node)
- Specified by:
caseAFloatBaseTypeNoName
in interface Analysis
caseADoubleBaseTypeNoName
public void caseADoubleBaseTypeNoName(ADoubleBaseTypeNoName node)
- Specified by:
caseADoubleBaseTypeNoName
in interface Analysis
caseANullBaseTypeNoName
public void caseANullBaseTypeNoName(ANullBaseTypeNoName node)
- Specified by:
caseANullBaseTypeNoName
in interface Analysis
caseABooleanBaseType
public void caseABooleanBaseType(ABooleanBaseType node)
- Specified by:
caseABooleanBaseType
in interface Analysis
caseAByteBaseType
public void caseAByteBaseType(AByteBaseType node)
- Specified by:
caseAByteBaseType
in interface Analysis
caseACharBaseType
public void caseACharBaseType(ACharBaseType node)
- Specified by:
caseACharBaseType
in interface Analysis
caseAShortBaseType
public void caseAShortBaseType(AShortBaseType node)
- Specified by:
caseAShortBaseType
in interface Analysis
caseAIntBaseType
public void caseAIntBaseType(AIntBaseType node)
- Specified by:
caseAIntBaseType
in interface Analysis
caseALongBaseType
public void caseALongBaseType(ALongBaseType node)
- Specified by:
caseALongBaseType
in interface Analysis
caseAFloatBaseType
public void caseAFloatBaseType(AFloatBaseType node)
- Specified by:
caseAFloatBaseType
in interface Analysis
caseADoubleBaseType
public void caseADoubleBaseType(ADoubleBaseType node)
- Specified by:
caseADoubleBaseType
in interface Analysis
caseANullBaseType
public void caseANullBaseType(ANullBaseType node)
- Specified by:
caseANullBaseType
in interface Analysis
caseAClassNameBaseType
public void caseAClassNameBaseType(AClassNameBaseType node)
- Specified by:
caseAClassNameBaseType
in interface Analysis
caseABaseNonvoidType
public void caseABaseNonvoidType(ABaseNonvoidType node)
- Specified by:
caseABaseNonvoidType
in interface Analysis
caseAQuotedNonvoidType
public void caseAQuotedNonvoidType(AQuotedNonvoidType node)
- Specified by:
caseAQuotedNonvoidType
in interface Analysis
caseAIdentNonvoidType
public void caseAIdentNonvoidType(AIdentNonvoidType node)
- Specified by:
caseAIdentNonvoidType
in interface Analysis
caseAFullIdentNonvoidType
public void caseAFullIdentNonvoidType(AFullIdentNonvoidType node)
- Specified by:
caseAFullIdentNonvoidType
in interface Analysis
caseAArrayBrackets
public void caseAArrayBrackets(AArrayBrackets node)
- Specified by:
caseAArrayBrackets
in interface Analysis
caseAEmptyMethodBody
public void caseAEmptyMethodBody(AEmptyMethodBody node)
- Specified by:
caseAEmptyMethodBody
in interface Analysis
caseAFullMethodBody
public void caseAFullMethodBody(AFullMethodBody node)
- Specified by:
caseAFullMethodBody
in interface Analysis
caseADeclaration
public void caseADeclaration(ADeclaration node)
- Specified by:
caseADeclaration
in interface Analysis
caseAUnknownJimpleType
public void caseAUnknownJimpleType(AUnknownJimpleType node)
- Specified by:
caseAUnknownJimpleType
in interface Analysis
caseANonvoidJimpleType
public void caseANonvoidJimpleType(ANonvoidJimpleType node)
- Specified by:
caseANonvoidJimpleType
in interface Analysis
caseALocalName
public void caseALocalName(ALocalName node)
- Specified by:
caseALocalName
in interface Analysis
caseASingleLocalNameList
public void caseASingleLocalNameList(ASingleLocalNameList node)
- Specified by:
caseASingleLocalNameList
in interface Analysis
caseAMultiLocalNameList
public void caseAMultiLocalNameList(AMultiLocalNameList node)
- Specified by:
caseAMultiLocalNameList
in interface Analysis
caseALabelStatement
public void caseALabelStatement(ALabelStatement node)
- Specified by:
caseALabelStatement
in interface Analysis
caseABreakpointStatement
public void caseABreakpointStatement(ABreakpointStatement node)
- Specified by:
caseABreakpointStatement
in interface Analysis
caseAEntermonitorStatement
public void caseAEntermonitorStatement(AEntermonitorStatement node)
- Specified by:
caseAEntermonitorStatement
in interface Analysis
caseAExitmonitorStatement
public void caseAExitmonitorStatement(AExitmonitorStatement node)
- Specified by:
caseAExitmonitorStatement
in interface Analysis
caseATableswitchStatement
public void caseATableswitchStatement(ATableswitchStatement node)
- Specified by:
caseATableswitchStatement
in interface Analysis
caseALookupswitchStatement
public void caseALookupswitchStatement(ALookupswitchStatement node)
- Specified by:
caseALookupswitchStatement
in interface Analysis
caseAIdentityStatement
public void caseAIdentityStatement(AIdentityStatement node)
- Specified by:
caseAIdentityStatement
in interface Analysis
caseAIdentityNoTypeStatement
public void caseAIdentityNoTypeStatement(AIdentityNoTypeStatement node)
- Specified by:
caseAIdentityNoTypeStatement
in interface Analysis
caseAAssignStatement
public void caseAAssignStatement(AAssignStatement node)
- Specified by:
caseAAssignStatement
in interface Analysis
caseAIfStatement
public void caseAIfStatement(AIfStatement node)
- Specified by:
caseAIfStatement
in interface Analysis
caseAGotoStatement
public void caseAGotoStatement(AGotoStatement node)
- Specified by:
caseAGotoStatement
in interface Analysis
caseANopStatement
public void caseANopStatement(ANopStatement node)
- Specified by:
caseANopStatement
in interface Analysis
caseARetStatement
public void caseARetStatement(ARetStatement node)
- Specified by:
caseARetStatement
in interface Analysis
caseAReturnStatement
public void caseAReturnStatement(AReturnStatement node)
- Specified by:
caseAReturnStatement
in interface Analysis
caseAThrowStatement
public void caseAThrowStatement(AThrowStatement node)
- Specified by:
caseAThrowStatement
in interface Analysis
caseAInvokeStatement
public void caseAInvokeStatement(AInvokeStatement node)
- Specified by:
caseAInvokeStatement
in interface Analysis
caseALabelName
public void caseALabelName(ALabelName node)
- Specified by:
caseALabelName
in interface Analysis
caseACaseStmt
public void caseACaseStmt(ACaseStmt node)
- Specified by:
caseACaseStmt
in interface Analysis
caseAConstantCaseLabel
public void caseAConstantCaseLabel(AConstantCaseLabel node)
- Specified by:
caseAConstantCaseLabel
in interface Analysis
caseADefaultCaseLabel
public void caseADefaultCaseLabel(ADefaultCaseLabel node)
- Specified by:
caseADefaultCaseLabel
in interface Analysis
caseAGotoStmt
public void caseAGotoStmt(AGotoStmt node)
- Specified by:
caseAGotoStmt
in interface Analysis
caseACatchClause
public void caseACatchClause(ACatchClause node)
- Specified by:
caseACatchClause
in interface Analysis
caseANewExpression
public void caseANewExpression(ANewExpression node)
- Specified by:
caseANewExpression
in interface Analysis
caseACastExpression
public void caseACastExpression(ACastExpression node)
- Specified by:
caseACastExpression
in interface Analysis
caseAInstanceofExpression
public void caseAInstanceofExpression(AInstanceofExpression node)
- Specified by:
caseAInstanceofExpression
in interface Analysis
caseAInvokeExpression
public void caseAInvokeExpression(AInvokeExpression node)
- Specified by:
caseAInvokeExpression
in interface Analysis
caseAReferenceExpression
public void caseAReferenceExpression(AReferenceExpression node)
- Specified by:
caseAReferenceExpression
in interface Analysis
caseABinopExpression
public void caseABinopExpression(ABinopExpression node)
- Specified by:
caseABinopExpression
in interface Analysis
caseAUnopExpression
public void caseAUnopExpression(AUnopExpression node)
- Specified by:
caseAUnopExpression
in interface Analysis
caseAImmediateExpression
public void caseAImmediateExpression(AImmediateExpression node)
- Specified by:
caseAImmediateExpression
in interface Analysis
caseASimpleNewExpr
public void caseASimpleNewExpr(ASimpleNewExpr node)
- Specified by:
caseASimpleNewExpr
in interface Analysis
caseAArrayNewExpr
public void caseAArrayNewExpr(AArrayNewExpr node)
- Specified by:
caseAArrayNewExpr
in interface Analysis
caseAMultiNewExpr
public void caseAMultiNewExpr(AMultiNewExpr node)
- Specified by:
caseAMultiNewExpr
in interface Analysis
caseAArrayDescriptor
public void caseAArrayDescriptor(AArrayDescriptor node)
- Specified by:
caseAArrayDescriptor
in interface Analysis
caseAReferenceVariable
public void caseAReferenceVariable(AReferenceVariable node)
- Specified by:
caseAReferenceVariable
in interface Analysis
caseALocalVariable
public void caseALocalVariable(ALocalVariable node)
- Specified by:
caseALocalVariable
in interface Analysis
caseABinopBoolExpr
public void caseABinopBoolExpr(ABinopBoolExpr node)
- Specified by:
caseABinopBoolExpr
in interface Analysis
caseAUnopBoolExpr
public void caseAUnopBoolExpr(AUnopBoolExpr node)
- Specified by:
caseAUnopBoolExpr
in interface Analysis
caseANonstaticInvokeExpr
public void caseANonstaticInvokeExpr(ANonstaticInvokeExpr node)
- Specified by:
caseANonstaticInvokeExpr
in interface Analysis
caseAStaticInvokeExpr
public void caseAStaticInvokeExpr(AStaticInvokeExpr node)
- Specified by:
caseAStaticInvokeExpr
in interface Analysis
caseABinopExpr
public void caseABinopExpr(ABinopExpr node)
- Specified by:
caseABinopExpr
in interface Analysis
caseAUnopExpr
public void caseAUnopExpr(AUnopExpr node)
- Specified by:
caseAUnopExpr
in interface Analysis
caseASpecialNonstaticInvoke
public void caseASpecialNonstaticInvoke(ASpecialNonstaticInvoke node)
- Specified by:
caseASpecialNonstaticInvoke
in interface Analysis
caseAVirtualNonstaticInvoke
public void caseAVirtualNonstaticInvoke(AVirtualNonstaticInvoke node)
- Specified by:
caseAVirtualNonstaticInvoke
in interface Analysis
caseAInterfaceNonstaticInvoke
public void caseAInterfaceNonstaticInvoke(AInterfaceNonstaticInvoke node)
- Specified by:
caseAInterfaceNonstaticInvoke
in interface Analysis
caseAMethodSignature
public void caseAMethodSignature(AMethodSignature node)
- Specified by:
caseAMethodSignature
in interface Analysis
caseAArrayReference
public void caseAArrayReference(AArrayReference node)
- Specified by:
caseAArrayReference
in interface Analysis
caseAFieldReference
public void caseAFieldReference(AFieldReference node)
- Specified by:
caseAFieldReference
in interface Analysis
caseAArrayRef
public void caseAArrayRef(AArrayRef node)
- Specified by:
caseAArrayRef
in interface Analysis
caseALocalFieldRef
public void caseALocalFieldRef(ALocalFieldRef node)
- Specified by:
caseALocalFieldRef
in interface Analysis
caseASigFieldRef
public void caseASigFieldRef(ASigFieldRef node)
- Specified by:
caseASigFieldRef
in interface Analysis
caseAFieldSignature
public void caseAFieldSignature(AFieldSignature node)
- Specified by:
caseAFieldSignature
in interface Analysis
caseAFixedArrayDescriptor
public void caseAFixedArrayDescriptor(AFixedArrayDescriptor node)
- Specified by:
caseAFixedArrayDescriptor
in interface Analysis
caseASingleArgList
public void caseASingleArgList(ASingleArgList node)
- Specified by:
caseASingleArgList
in interface Analysis
caseAMultiArgList
public void caseAMultiArgList(AMultiArgList node)
- Specified by:
caseAMultiArgList
in interface Analysis
caseALocalImmediate
public void caseALocalImmediate(ALocalImmediate node)
- Specified by:
caseALocalImmediate
in interface Analysis
caseAConstantImmediate
public void caseAConstantImmediate(AConstantImmediate node)
- Specified by:
caseAConstantImmediate
in interface Analysis
caseAIntegerConstant
public void caseAIntegerConstant(AIntegerConstant node)
- Specified by:
caseAIntegerConstant
in interface Analysis
caseAFloatConstant
public void caseAFloatConstant(AFloatConstant node)
- Specified by:
caseAFloatConstant
in interface Analysis
caseAStringConstant
public void caseAStringConstant(AStringConstant node)
- Specified by:
caseAStringConstant
in interface Analysis
caseAClzzConstant
public void caseAClzzConstant(AClzzConstant node)
- Specified by:
caseAClzzConstant
in interface Analysis
caseANullConstant
public void caseANullConstant(ANullConstant node)
- Specified by:
caseANullConstant
in interface Analysis
caseAAndBinop
public void caseAAndBinop(AAndBinop node)
- Specified by:
caseAAndBinop
in interface Analysis
caseAOrBinop
public void caseAOrBinop(AOrBinop node)
- Specified by:
caseAOrBinop
in interface Analysis
caseAXorBinop
public void caseAXorBinop(AXorBinop node)
- Specified by:
caseAXorBinop
in interface Analysis
caseAModBinop
public void caseAModBinop(AModBinop node)
- Specified by:
caseAModBinop
in interface Analysis
caseACmpBinop
public void caseACmpBinop(ACmpBinop node)
- Specified by:
caseACmpBinop
in interface Analysis
caseACmpgBinop
public void caseACmpgBinop(ACmpgBinop node)
- Specified by:
caseACmpgBinop
in interface Analysis
caseACmplBinop
public void caseACmplBinop(ACmplBinop node)
- Specified by:
caseACmplBinop
in interface Analysis
caseACmpeqBinop
public void caseACmpeqBinop(ACmpeqBinop node)
- Specified by:
caseACmpeqBinop
in interface Analysis
caseACmpneBinop
public void caseACmpneBinop(ACmpneBinop node)
- Specified by:
caseACmpneBinop
in interface Analysis
caseACmpgtBinop
public void caseACmpgtBinop(ACmpgtBinop node)
- Specified by:
caseACmpgtBinop
in interface Analysis
caseACmpgeBinop
public void caseACmpgeBinop(ACmpgeBinop node)
- Specified by:
caseACmpgeBinop
in interface Analysis
caseACmpltBinop
public void caseACmpltBinop(ACmpltBinop node)
- Specified by:
caseACmpltBinop
in interface Analysis
caseACmpleBinop
public void caseACmpleBinop(ACmpleBinop node)
- Specified by:
caseACmpleBinop
in interface Analysis
caseAShlBinop
public void caseAShlBinop(AShlBinop node)
- Specified by:
caseAShlBinop
in interface Analysis
caseAShrBinop
public void caseAShrBinop(AShrBinop node)
- Specified by:
caseAShrBinop
in interface Analysis
caseAUshrBinop
public void caseAUshrBinop(AUshrBinop node)
- Specified by:
caseAUshrBinop
in interface Analysis
caseAPlusBinop
public void caseAPlusBinop(APlusBinop node)
- Specified by:
caseAPlusBinop
in interface Analysis
caseAMinusBinop
public void caseAMinusBinop(AMinusBinop node)
- Specified by:
caseAMinusBinop
in interface Analysis
caseAMultBinop
public void caseAMultBinop(AMultBinop node)
- Specified by:
caseAMultBinop
in interface Analysis
caseADivBinop
public void caseADivBinop(ADivBinop node)
- Specified by:
caseADivBinop
in interface Analysis
caseALengthofUnop
public void caseALengthofUnop(ALengthofUnop node)
- Specified by:
caseALengthofUnop
in interface Analysis
caseANegUnop
public void caseANegUnop(ANegUnop node)
- Specified by:
caseANegUnop
in interface Analysis
caseAQuotedClassName
public void caseAQuotedClassName(AQuotedClassName node)
- Specified by:
caseAQuotedClassName
in interface Analysis
caseAIdentClassName
public void caseAIdentClassName(AIdentClassName node)
- Specified by:
caseAIdentClassName
in interface Analysis
caseAFullIdentClassName
public void caseAFullIdentClassName(AFullIdentClassName node)
- Specified by:
caseAFullIdentClassName
in interface Analysis
caseAQuotedName
public void caseAQuotedName(AQuotedName node)
- Specified by:
caseAQuotedName
in interface Analysis
caseAIdentName
public void caseAIdentName(AIdentName node)
- Specified by:
caseAIdentName
in interface Analysis
caseTIgnored
public void caseTIgnored(TIgnored node)
- Specified by:
caseTIgnored
in interface Analysis
caseTAbstract
public void caseTAbstract(TAbstract node)
- Specified by:
caseTAbstract
in interface Analysis
caseTFinal
public void caseTFinal(TFinal node)
- Specified by:
caseTFinal
in interface Analysis
caseTNative
public void caseTNative(TNative node)
- Specified by:
caseTNative
in interface Analysis
caseTPublic
public void caseTPublic(TPublic node)
- Specified by:
caseTPublic
in interface Analysis
caseTProtected
public void caseTProtected(TProtected node)
- Specified by:
caseTProtected
in interface Analysis
caseTPrivate
public void caseTPrivate(TPrivate node)
- Specified by:
caseTPrivate
in interface Analysis
caseTStatic
public void caseTStatic(TStatic node)
- Specified by:
caseTStatic
in interface Analysis
caseTSynchronized
public void caseTSynchronized(TSynchronized node)
- Specified by:
caseTSynchronized
in interface Analysis
caseTTransient
public void caseTTransient(TTransient node)
- Specified by:
caseTTransient
in interface Analysis
caseTVolatile
public void caseTVolatile(TVolatile node)
- Specified by:
caseTVolatile
in interface Analysis
caseTStrictfp
public void caseTStrictfp(TStrictfp node)
- Specified by:
caseTStrictfp
in interface Analysis
caseTEnum
public void caseTEnum(TEnum node)
- Specified by:
caseTEnum
in interface Analysis
caseTAnnotation
public void caseTAnnotation(TAnnotation node)
- Specified by:
caseTAnnotation
in interface Analysis
caseTClass
public void caseTClass(TClass node)
- Specified by:
caseTClass
in interface Analysis
caseTInterface
public void caseTInterface(TInterface node)
- Specified by:
caseTInterface
in interface Analysis
caseTVoid
public void caseTVoid(TVoid node)
- Specified by:
caseTVoid
in interface Analysis
caseTBoolean
public void caseTBoolean(TBoolean node)
- Specified by:
caseTBoolean
in interface Analysis
caseTByte
public void caseTByte(TByte node)
- Specified by:
caseTByte
in interface Analysis
caseTShort
public void caseTShort(TShort node)
- Specified by:
caseTShort
in interface Analysis
caseTChar
public void caseTChar(TChar node)
- Specified by:
caseTChar
in interface Analysis
caseTInt
public void caseTInt(TInt node)
- Specified by:
caseTInt
in interface Analysis
caseTLong
public void caseTLong(TLong node)
- Specified by:
caseTLong
in interface Analysis
caseTFloat
public void caseTFloat(TFloat node)
- Specified by:
caseTFloat
in interface Analysis
caseTDouble
public void caseTDouble(TDouble node)
- Specified by:
caseTDouble
in interface Analysis
caseTNullType
public void caseTNullType(TNullType node)
- Specified by:
caseTNullType
in interface Analysis
caseTUnknown
public void caseTUnknown(TUnknown node)
- Specified by:
caseTUnknown
in interface Analysis
caseTExtends
public void caseTExtends(TExtends node)
- Specified by:
caseTExtends
in interface Analysis
caseTImplements
public void caseTImplements(TImplements node)
- Specified by:
caseTImplements
in interface Analysis
caseTBreakpoint
public void caseTBreakpoint(TBreakpoint node)
- Specified by:
caseTBreakpoint
in interface Analysis
caseTCase
public void caseTCase(TCase node)
- Specified by:
caseTCase
in interface Analysis
caseTCatch
public void caseTCatch(TCatch node)
- Specified by:
caseTCatch
in interface Analysis
caseTCmp
public void caseTCmp(TCmp node)
- Specified by:
caseTCmp
in interface Analysis
caseTCmpg
public void caseTCmpg(TCmpg node)
- Specified by:
caseTCmpg
in interface Analysis
caseTCmpl
public void caseTCmpl(TCmpl node)
- Specified by:
caseTCmpl
in interface Analysis
caseTDefault
public void caseTDefault(TDefault node)
- Specified by:
caseTDefault
in interface Analysis
caseTEntermonitor
public void caseTEntermonitor(TEntermonitor node)
- Specified by:
caseTEntermonitor
in interface Analysis
caseTExitmonitor
public void caseTExitmonitor(TExitmonitor node)
- Specified by:
caseTExitmonitor
in interface Analysis
caseTGoto
public void caseTGoto(TGoto node)
- Specified by:
caseTGoto
in interface Analysis
caseTIf
public void caseTIf(TIf node)
- Specified by:
caseTIf
in interface Analysis
caseTInstanceof
public void caseTInstanceof(TInstanceof node)
- Specified by:
caseTInstanceof
in interface Analysis
caseTInterfaceinvoke
public void caseTInterfaceinvoke(TInterfaceinvoke node)
- Specified by:
caseTInterfaceinvoke
in interface Analysis
caseTLengthof
public void caseTLengthof(TLengthof node)
- Specified by:
caseTLengthof
in interface Analysis
caseTLookupswitch
public void caseTLookupswitch(TLookupswitch node)
- Specified by:
caseTLookupswitch
in interface Analysis
caseTNeg
public void caseTNeg(TNeg node)
- Specified by:
caseTNeg
in interface Analysis
caseTNew
public void caseTNew(TNew node)
- Specified by:
caseTNew
in interface Analysis
caseTNewarray
public void caseTNewarray(TNewarray node)
- Specified by:
caseTNewarray
in interface Analysis
caseTNewmultiarray
public void caseTNewmultiarray(TNewmultiarray node)
- Specified by:
caseTNewmultiarray
in interface Analysis
caseTNop
public void caseTNop(TNop node)
- Specified by:
caseTNop
in interface Analysis
caseTRet
public void caseTRet(TRet node)
- Specified by:
caseTRet
in interface Analysis
caseTReturn
public void caseTReturn(TReturn node)
- Specified by:
caseTReturn
in interface Analysis
caseTSpecialinvoke
public void caseTSpecialinvoke(TSpecialinvoke node)
- Specified by:
caseTSpecialinvoke
in interface Analysis
caseTStaticinvoke
public void caseTStaticinvoke(TStaticinvoke node)
- Specified by:
caseTStaticinvoke
in interface Analysis
caseTTableswitch
public void caseTTableswitch(TTableswitch node)
- Specified by:
caseTTableswitch
in interface Analysis
caseTThrow
public void caseTThrow(TThrow node)
- Specified by:
caseTThrow
in interface Analysis
caseTThrows
public void caseTThrows(TThrows node)
- Specified by:
caseTThrows
in interface Analysis
caseTVirtualinvoke
public void caseTVirtualinvoke(TVirtualinvoke node)
- Specified by:
caseTVirtualinvoke
in interface Analysis
caseTNull
public void caseTNull(TNull node)
- Specified by:
caseTNull
in interface Analysis
caseTFrom
public void caseTFrom(TFrom node)
- Specified by:
caseTFrom
in interface Analysis
caseTTo
public void caseTTo(TTo node)
- Specified by:
caseTTo
in interface Analysis
caseTWith
public void caseTWith(TWith node)
- Specified by:
caseTWith
in interface Analysis
caseTCls
public void caseTCls(TCls node)
- Specified by:
caseTCls
in interface Analysis
caseTComma
public void caseTComma(TComma node)
- Specified by:
caseTComma
in interface Analysis
caseTLBrace
public void caseTLBrace(TLBrace node)
- Specified by:
caseTLBrace
in interface Analysis
caseTRBrace
public void caseTRBrace(TRBrace node)
- Specified by:
caseTRBrace
in interface Analysis
caseTSemicolon
public void caseTSemicolon(TSemicolon node)
- Specified by:
caseTSemicolon
in interface Analysis
caseTLBracket
public void caseTLBracket(TLBracket node)
- Specified by:
caseTLBracket
in interface Analysis
caseTRBracket
public void caseTRBracket(TRBracket node)
- Specified by:
caseTRBracket
in interface Analysis
caseTLParen
public void caseTLParen(TLParen node)
- Specified by:
caseTLParen
in interface Analysis
caseTRParen
public void caseTRParen(TRParen node)
- Specified by:
caseTRParen
in interface Analysis
caseTColon
public void caseTColon(TColon node)
- Specified by:
caseTColon
in interface Analysis
caseTDot
public void caseTDot(TDot node)
- Specified by:
caseTDot
in interface Analysis
caseTQuote
public void caseTQuote(TQuote node)
- Specified by:
caseTQuote
in interface Analysis
caseTColonEquals
public void caseTColonEquals(TColonEquals node)
- Specified by:
caseTColonEquals
in interface Analysis
caseTEquals
public void caseTEquals(TEquals node)
- Specified by:
caseTEquals
in interface Analysis
caseTAnd
public void caseTAnd(TAnd node)
- Specified by:
caseTAnd
in interface Analysis
caseTOr
public void caseTOr(TOr node)
- Specified by:
caseTOr
in interface Analysis
caseTXor
public void caseTXor(TXor node)
- Specified by:
caseTXor
in interface Analysis
caseTMod
public void caseTMod(TMod node)
- Specified by:
caseTMod
in interface Analysis
caseTCmpeq
public void caseTCmpeq(TCmpeq node)
- Specified by:
caseTCmpeq
in interface Analysis
caseTCmpne
public void caseTCmpne(TCmpne node)
- Specified by:
caseTCmpne
in interface Analysis
caseTCmpgt
public void caseTCmpgt(TCmpgt node)
- Specified by:
caseTCmpgt
in interface Analysis
caseTCmpge
public void caseTCmpge(TCmpge node)
- Specified by:
caseTCmpge
in interface Analysis
caseTCmplt
public void caseTCmplt(TCmplt node)
- Specified by:
caseTCmplt
in interface Analysis
caseTCmple
public void caseTCmple(TCmple node)
- Specified by:
caseTCmple
in interface Analysis
caseTShl
public void caseTShl(TShl node)
- Specified by:
caseTShl
in interface Analysis
caseTShr
public void caseTShr(TShr node)
- Specified by:
caseTShr
in interface Analysis
caseTUshr
public void caseTUshr(TUshr node)
- Specified by:
caseTUshr
in interface Analysis
caseTPlus
public void caseTPlus(TPlus node)
- Specified by:
caseTPlus
in interface Analysis
caseTMinus
public void caseTMinus(TMinus node)
- Specified by:
caseTMinus
in interface Analysis
caseTMult
public void caseTMult(TMult node)
- Specified by:
caseTMult
in interface Analysis
caseTDiv
public void caseTDiv(TDiv node)
- Specified by:
caseTDiv
in interface Analysis
caseTFullIdentifier
public void caseTFullIdentifier(TFullIdentifier node)
- Specified by:
caseTFullIdentifier
in interface Analysis
caseTQuotedName
public void caseTQuotedName(TQuotedName node)
- Specified by:
caseTQuotedName
in interface Analysis
caseTIdentifier
public void caseTIdentifier(TIdentifier node)
- Specified by:
caseTIdentifier
in interface Analysis
caseTAtIdentifier
public void caseTAtIdentifier(TAtIdentifier node)
- Specified by:
caseTAtIdentifier
in interface Analysis
caseTBoolConstant
public void caseTBoolConstant(TBoolConstant node)
- Specified by:
caseTBoolConstant
in interface Analysis
caseTIntegerConstant
public void caseTIntegerConstant(TIntegerConstant node)
- Specified by:
caseTIntegerConstant
in interface Analysis
caseTFloatConstant
public void caseTFloatConstant(TFloatConstant node)
- Specified by:
caseTFloatConstant
in interface Analysis
caseTStringConstant
public void caseTStringConstant(TStringConstant node)
- Specified by:
caseTStringConstant
in interface Analysis
caseEOF
public void caseEOF(EOF node)
- Specified by:
caseEOF
in interface Analysis
defaultCase
public void defaultCase(Node node)