|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--soot.jimple.parser.analysis.AnalysisAdapter
|
+--soot.jimple.parser.analysis.DepthFirstAdapter
|
+--soot.jimple.parser.Walker
| Field Summary | |
protected SootResolver |
mResolver
|
| Constructor Summary | |
Walker(SootClass sc,
SootResolver resolver)
|
|
Walker(SootResolver resolver)
|
|
| Method Summary | |
void |
caseAFile(soot.jimple.parser.node.AFile node)
|
void |
defaultCase(soot.jimple.parser.node.Node node)
|
SootClass |
getSootClass()
|
void |
inAFile(soot.jimple.parser.node.AFile node)
|
void |
inAFullMethodBody(soot.jimple.parser.node.AFullMethodBody node)
|
void |
outAAndBinop(soot.jimple.parser.node.AAndBinop node)
|
void |
outAArrayNewExpr(soot.jimple.parser.node.AArrayNewExpr node)
|
void |
outAArrayRef(soot.jimple.parser.node.AArrayRef node)
|
void |
outAAssignStatement(soot.jimple.parser.node.AAssignStatement node)
|
void |
outABaseNonvoidType(soot.jimple.parser.node.ABaseNonvoidType node)
|
void |
outABinopBoolExpr(soot.jimple.parser.node.ABinopBoolExpr node)
|
void |
outABinopExpr(soot.jimple.parser.node.ABinopExpr node)
|
void |
outABooleanBaseType(soot.jimple.parser.node.ABooleanBaseType node)
|
void |
outABooleanBaseTypeNoName(soot.jimple.parser.node.ABooleanBaseTypeNoName node)
|
void |
outABreakpointStatement(soot.jimple.parser.node.ABreakpointStatement node)
|
void |
outAByteBaseType(soot.jimple.parser.node.AByteBaseType node)
|
void |
outAByteBaseTypeNoName(soot.jimple.parser.node.AByteBaseTypeNoName node)
|
void |
outACaseStmt(soot.jimple.parser.node.ACaseStmt node)
|
void |
outACastExpression(soot.jimple.parser.node.ACastExpression node)
|
void |
outACatchClause(soot.jimple.parser.node.ACatchClause node)
|
void |
outACharBaseType(soot.jimple.parser.node.ACharBaseType node)
|
void |
outACharBaseTypeNoName(soot.jimple.parser.node.ACharBaseTypeNoName node)
|
void |
outAClassFileType(soot.jimple.parser.node.AClassFileType node)
|
void |
outAClassNameBaseType(soot.jimple.parser.node.AClassNameBaseType node)
|
void |
outAClassNameMultiClassNameList(soot.jimple.parser.node.AClassNameMultiClassNameList node)
|
void |
outAClassNameSingleClassNameList(soot.jimple.parser.node.AClassNameSingleClassNameList node)
|
void |
outACmpBinop(soot.jimple.parser.node.ACmpBinop node)
|
void |
outACmpeqBinop(soot.jimple.parser.node.ACmpeqBinop node)
|
void |
outACmpgBinop(soot.jimple.parser.node.ACmpgBinop node)
|
void |
outACmpgeBinop(soot.jimple.parser.node.ACmpgeBinop node)
|
void |
outACmpgtBinop(soot.jimple.parser.node.ACmpgtBinop node)
|
void |
outACmplBinop(soot.jimple.parser.node.ACmplBinop node)
|
void |
outACmpleBinop(soot.jimple.parser.node.ACmpleBinop node)
|
void |
outACmpltBinop(soot.jimple.parser.node.ACmpltBinop node)
|
void |
outACmpneBinop(soot.jimple.parser.node.ACmpneBinop node)
|
void |
outAConstantCaseLabel(soot.jimple.parser.node.AConstantCaseLabel node)
|
void |
outADeclaration(soot.jimple.parser.node.ADeclaration node)
|
void |
outADivBinop(soot.jimple.parser.node.ADivBinop node)
|
void |
outADoubleBaseType(soot.jimple.parser.node.ADoubleBaseType node)
|
void |
outADoubleBaseTypeNoName(soot.jimple.parser.node.ADoubleBaseTypeNoName node)
|
void |
outAEntermonitorStatement(soot.jimple.parser.node.AEntermonitorStatement node)
|
void |
outAExitmonitorStatement(soot.jimple.parser.node.AExitmonitorStatement node)
|
void |
outAFieldMember(soot.jimple.parser.node.AFieldMember node)
|
void |
outAFieldSignature(soot.jimple.parser.node.AFieldSignature node)
|
void |
outAFile(soot.jimple.parser.node.AFile node)
|
void |
outAFloatBaseType(soot.jimple.parser.node.AFloatBaseType node)
|
void |
outAFloatBaseTypeNoName(soot.jimple.parser.node.AFloatBaseTypeNoName node)
|
void |
outAFloatConstant(soot.jimple.parser.node.AFloatConstant node)
|
void |
outAFullIdentNonvoidType(soot.jimple.parser.node.AFullIdentNonvoidType node)
|
void |
outAFullMethodBody(soot.jimple.parser.node.AFullMethodBody node)
|
void |
outAGotoStatement(soot.jimple.parser.node.AGotoStatement node)
|
void |
outAIdentityNoTypeStatement(soot.jimple.parser.node.AIdentityNoTypeStatement node)
|
void |
outAIdentityStatement(soot.jimple.parser.node.AIdentityStatement node)
|
void |
outAIdentNonvoidType(soot.jimple.parser.node.AIdentNonvoidType node)
|
void |
outAIfStatement(soot.jimple.parser.node.AIfStatement node)
|
void |
outAInstanceofExpression(soot.jimple.parser.node.AInstanceofExpression node)
|
void |
outAIntBaseType(soot.jimple.parser.node.AIntBaseType node)
|
void |
outAIntBaseTypeNoName(soot.jimple.parser.node.AIntBaseTypeNoName node)
|
void |
outAIntegerConstant(soot.jimple.parser.node.AIntegerConstant node)
|
void |
outAInterfaceFileType(soot.jimple.parser.node.AInterfaceFileType node)
|
void |
outAInvokeStatement(soot.jimple.parser.node.AInvokeStatement node)
|
void |
outALabelStatement(soot.jimple.parser.node.ALabelStatement node)
|
void |
outALengthofUnop(soot.jimple.parser.node.ALengthofUnop node)
|
void |
outALocalFieldRef(soot.jimple.parser.node.ALocalFieldRef node)
|
void |
outALocalImmediate(soot.jimple.parser.node.ALocalImmediate node)
|
void |
outALocalVariable(soot.jimple.parser.node.ALocalVariable node)
|
void |
outALongBaseType(soot.jimple.parser.node.ALongBaseType node)
|
void |
outALongBaseTypeNoName(soot.jimple.parser.node.ALongBaseTypeNoName node)
|
void |
outALookupswitchStatement(soot.jimple.parser.node.ALookupswitchStatement node)
|
void |
outAMethodMember(soot.jimple.parser.node.AMethodMember node)
|
void |
outAMethodSignature(soot.jimple.parser.node.AMethodSignature node)
|
void |
outAMinusBinop(soot.jimple.parser.node.AMinusBinop node)
|
void |
outAModBinop(soot.jimple.parser.node.AModBinop node)
|
void |
outAMultBinop(soot.jimple.parser.node.AMultBinop node)
|
void |
outAMultiArgList(soot.jimple.parser.node.AMultiArgList node)
|
void |
outAMultiLocalNameList(soot.jimple.parser.node.AMultiLocalNameList node)
|
void |
outAMultiNewExpr(soot.jimple.parser.node.AMultiNewExpr node)
|
void |
outAMultiParameterList(soot.jimple.parser.node.AMultiParameterList node)
|
void |
outANegUnop(soot.jimple.parser.node.ANegUnop node)
|
void |
outANonstaticInvokeExpr(soot.jimple.parser.node.ANonstaticInvokeExpr node)
|
void |
outANopStatement(soot.jimple.parser.node.ANopStatement node)
|
void |
outANovoidType(soot.jimple.parser.node.ANovoidType node)
|
void |
outANullBaseType(soot.jimple.parser.node.ANullBaseType node)
|
void |
outANullBaseTypeNoName(soot.jimple.parser.node.ANullBaseTypeNoName node)
|
void |
outANullConstant(soot.jimple.parser.node.ANullConstant node)
|
void |
outAOrBinop(soot.jimple.parser.node.AOrBinop node)
|
void |
outAPlusBinop(soot.jimple.parser.node.APlusBinop node)
|
void |
outAQuotedNonvoidType(soot.jimple.parser.node.AQuotedNonvoidType node)
|
void |
outARetStatement(soot.jimple.parser.node.ARetStatement node)
|
void |
outAReturnStatement(soot.jimple.parser.node.AReturnStatement node)
|
void |
outAShlBinop(soot.jimple.parser.node.AShlBinop node)
|
void |
outAShortBaseType(soot.jimple.parser.node.AShortBaseType node)
|
void |
outAShortBaseTypeNoName(soot.jimple.parser.node.AShortBaseTypeNoName node)
|
void |
outAShrBinop(soot.jimple.parser.node.AShrBinop node)
|
void |
outASigFieldRef(soot.jimple.parser.node.ASigFieldRef node)
|
void |
outASimpleNewExpr(soot.jimple.parser.node.ASimpleNewExpr node)
|
void |
outASingleArgList(soot.jimple.parser.node.ASingleArgList node)
|
void |
outASingleLocalNameList(soot.jimple.parser.node.ASingleLocalNameList node)
|
void |
outASingleParameterList(soot.jimple.parser.node.ASingleParameterList node)
|
void |
outAStaticInvokeExpr(soot.jimple.parser.node.AStaticInvokeExpr node)
|
void |
outAStringConstant(soot.jimple.parser.node.AStringConstant node)
|
void |
outATableswitchStatement(soot.jimple.parser.node.ATableswitchStatement node)
|
void |
outAThrowsClause(soot.jimple.parser.node.AThrowsClause node)
|
void |
outAThrowStatement(soot.jimple.parser.node.AThrowStatement node)
|
void |
outAUnknownJimpleType(soot.jimple.parser.node.AUnknownJimpleType node)
|
void |
outAUnopExpr(soot.jimple.parser.node.AUnopExpr node)
|
void |
outAUnopExpression(soot.jimple.parser.node.AUnopExpression node)
|
void |
outAUshrBinop(soot.jimple.parser.node.AUshrBinop node)
|
void |
outAVoidType(soot.jimple.parser.node.AVoidType node)
|
void |
outAXorBinop(soot.jimple.parser.node.AXorBinop node)
|
void |
outStart(soot.jimple.parser.node.Start node)
|
protected int |
processModifiers(java.util.List l)
|
| Methods inherited from class soot.jimple.parser.analysis.DepthFirstAdapter |
caseAAbstractModifier, caseAAndBinop, caseAArrayBrackets, caseAArrayDescriptor, caseAArrayNewExpr, caseAArrayRef, caseAArrayReference, caseAAssignStatement, caseABaseNonvoidType, caseABinopBoolExpr, caseABinopExpr, caseABinopExpression, caseABooleanBaseType, caseABooleanBaseTypeNoName, caseABreakpointStatement, caseAByteBaseType, caseAByteBaseTypeNoName, caseACaseStmt, caseACastExpression, caseACatchClause, caseACharBaseType, caseACharBaseTypeNoName, caseAClassFileType, caseAClassNameBaseType, caseAClassNameMultiClassNameList, caseAClassNameSingleClassNameList, caseACmpBinop, caseACmpeqBinop, caseACmpgBinop, caseACmpgeBinop, caseACmpgtBinop, caseACmplBinop, caseACmpleBinop, caseACmpltBinop, caseACmpneBinop, caseAConstantCaseLabel, caseAConstantImmediate, caseADeclaration, caseADefaultCaseLabel, caseADivBinop, caseADoubleBaseType, caseADoubleBaseTypeNoName, caseAEmptyMethodBody, caseAEntermonitorStatement, caseAExitmonitorStatement, caseAExtendsClause, caseAFieldMember, caseAFieldReference, caseAFieldSignature, caseAFileBody, caseAFinalModifier, caseAFixedArrayDescriptor, caseAFloatBaseType, caseAFloatBaseTypeNoName, caseAFloatConstant, caseAFullIdentClassName, caseAFullIdentNonvoidType, caseAFullMethodBody, caseAGotoStatement, caseAGotoStmt, caseAIdentClassName, caseAIdentityNoTypeStatement, caseAIdentityStatement, caseAIdentName, caseAIdentNonvoidType, caseAIfStatement, caseAImmediateExpression, caseAImplementsClause, caseAInstanceofExpression, caseAIntBaseType, caseAIntBaseTypeNoName, caseAIntegerConstant, caseAInterfaceFileType, caseAInterfaceNonstaticInvoke, caseAInvokeExpression, caseAInvokeStatement, caseALabelName, caseALabelStatement, caseALengthofUnop, caseALocalFieldRef, caseALocalImmediate, caseALocalName, caseALocalVariable, caseALongBaseType, caseALongBaseTypeNoName, caseALookupswitchStatement, caseAMethodMember, caseAMethodSignature, caseAMinusBinop, caseAModBinop, caseAMultBinop, caseAMultiArgList, caseAMultiLocalNameList, caseAMultiNameList, caseAMultiNewExpr, caseAMultiParameterList, caseANativeModifier, caseANegUnop, caseANewExpression, caseANonstaticInvokeExpr, caseANonvoidJimpleType, caseANopStatement, caseANovoidType, caseANullBaseType, caseANullBaseTypeNoName, caseANullConstant, caseAOrBinop, caseAParameter, caseAPlusBinop, caseAPrivateModifier, caseAProtectedModifier, caseAPublicModifier, caseAQuotedClassName, caseAQuotedName, caseAQuotedNonvoidType, caseAReferenceExpression, caseAReferenceVariable, caseARetStatement, caseAReturnStatement, caseAShlBinop, caseAShortBaseType, caseAShortBaseTypeNoName, caseAShrBinop, caseASigFieldRef, caseASimpleNewExpr, caseASingleArgList, caseASingleLocalNameList, caseASingleNameList, caseASingleParameterList, caseASpecialNonstaticInvoke, caseAStaticInvokeExpr, caseAStaticModifier, caseAStringConstant, caseASynchronizedModifier, caseATableswitchStatement, caseAThrowsClause, caseAThrowStatement, caseATransientModifier, caseAUnknownJimpleType, caseAUnopBoolExpr, caseAUnopExpr, caseAUnopExpression, caseAUshrBinop, caseAVirtualNonstaticInvoke, caseAVoidType, caseAVolatileModifier, caseAXorBinop, caseStart, defaultIn, defaultOut, inAAbstractModifier, inAAndBinop, inAArrayBrackets, inAArrayDescriptor, inAArrayNewExpr, inAArrayRef, inAArrayReference, inAAssignStatement, inABaseNonvoidType, inABinopBoolExpr, inABinopExpr, inABinopExpression, inABooleanBaseType, inABooleanBaseTypeNoName, inABreakpointStatement, inAByteBaseType, inAByteBaseTypeNoName, inACaseStmt, inACastExpression, inACatchClause, inACharBaseType, inACharBaseTypeNoName, inAClassFileType, inAClassNameBaseType, inAClassNameMultiClassNameList, inAClassNameSingleClassNameList, inACmpBinop, inACmpeqBinop, inACmpgBinop, inACmpgeBinop, inACmpgtBinop, inACmplBinop, inACmpleBinop, inACmpltBinop, inACmpneBinop, inAConstantCaseLabel, inAConstantImmediate, inADeclaration, inADefaultCaseLabel, inADivBinop, inADoubleBaseType, inADoubleBaseTypeNoName, inAEmptyMethodBody, inAEntermonitorStatement, inAExitmonitorStatement, inAExtendsClause, inAFieldMember, inAFieldReference, inAFieldSignature, inAFileBody, inAFinalModifier, inAFixedArrayDescriptor, inAFloatBaseType, inAFloatBaseTypeNoName, inAFloatConstant, inAFullIdentClassName, inAFullIdentNonvoidType, inAGotoStatement, inAGotoStmt, inAIdentClassName, inAIdentityNoTypeStatement, inAIdentityStatement, inAIdentName, inAIdentNonvoidType, inAIfStatement, inAImmediateExpression, inAImplementsClause, inAInstanceofExpression, inAIntBaseType, inAIntBaseTypeNoName, inAIntegerConstant, inAInterfaceFileType, inAInterfaceNonstaticInvoke, inAInvokeExpression, inAInvokeStatement, inALabelName, inALabelStatement, inALengthofUnop, inALocalFieldRef, inALocalImmediate, inALocalName, inALocalVariable, inALongBaseType, inALongBaseTypeNoName, inALookupswitchStatement, inAMethodMember, inAMethodSignature, inAMinusBinop, inAModBinop, inAMultBinop, inAMultiArgList, inAMultiLocalNameList, inAMultiNameList, inAMultiNewExpr, inAMultiParameterList, inANativeModifier, inANegUnop, inANewExpression, inANonstaticInvokeExpr, inANonvoidJimpleType, inANopStatement, inANovoidType, inANullBaseType, inANullBaseTypeNoName, inANullConstant, inAOrBinop, inAParameter, inAPlusBinop, inAPrivateModifier, inAProtectedModifier, inAPublicModifier, inAQuotedClassName, inAQuotedName, inAQuotedNonvoidType, inAReferenceExpression, inAReferenceVariable, inARetStatement, inAReturnStatement, inAShlBinop, inAShortBaseType, inAShortBaseTypeNoName, inAShrBinop, inASigFieldRef, inASimpleNewExpr, inASingleArgList, inASingleLocalNameList, inASingleNameList, inASingleParameterList, inASpecialNonstaticInvoke, inAStaticInvokeExpr, inAStaticModifier, inAStringConstant, inASynchronizedModifier, inATableswitchStatement, inAThrowsClause, inAThrowStatement, inATransientModifier, inAUnknownJimpleType, inAUnopBoolExpr, inAUnopExpr, inAUnopExpression, inAUshrBinop, inAVirtualNonstaticInvoke, inAVoidType, inAVolatileModifier, inAXorBinop, inStart, outAAbstractModifier, outAArrayBrackets, outAArrayDescriptor, outAArrayReference, outABinopExpression, outAConstantImmediate, outADefaultCaseLabel, outAEmptyMethodBody, outAExtendsClause, outAFieldReference, outAFileBody, outAFinalModifier, outAFixedArrayDescriptor, outAFullIdentClassName, outAGotoStmt, outAIdentClassName, outAIdentName, outAImmediateExpression, outAImplementsClause, outAInterfaceNonstaticInvoke, outAInvokeExpression, outALabelName, outALocalName, outAMultiNameList, outANativeModifier, outANewExpression, outANonvoidJimpleType, outAParameter, outAPrivateModifier, outAProtectedModifier, outAPublicModifier, outAQuotedClassName, outAQuotedName, outAReferenceExpression, outAReferenceVariable, outASingleNameList, outASpecialNonstaticInvoke, outAStaticModifier, outASynchronizedModifier, outATransientModifier, outAUnopBoolExpr, outAVirtualNonstaticInvoke, outAVolatileModifier |
| Methods inherited from class soot.jimple.parser.analysis.AnalysisAdapter |
caseEOF, caseTAbstract, caseTAnd, caseTAtIdentifier, caseTBoolConstant, caseTBoolean, caseTBreakpoint, caseTByte, caseTCase, caseTCatch, caseTChar, caseTClass, caseTCmp, caseTCmpeq, caseTCmpg, caseTCmpge, caseTCmpgt, caseTCmpl, caseTCmple, caseTCmplt, caseTCmpne, caseTColon, caseTColonEquals, caseTComma, caseTDefault, caseTDiv, caseTDot, caseTDouble, caseTEntermonitor, caseTEquals, caseTExitmonitor, caseTExtends, caseTFinal, caseTFloat, caseTFloatConstant, caseTFrom, caseTFullIdentifier, caseTGoto, caseTIdentifier, caseTIf, caseTIgnored, caseTImplements, caseTInstanceof, caseTInt, caseTIntegerConstant, caseTInterface, caseTInterfaceinvoke, caseTLBrace, caseTLBracket, caseTLengthof, caseTLong, caseTLookupswitch, caseTLParen, caseTMinus, caseTMod, caseTMult, caseTNative, caseTNeg, caseTNew, caseTNewarray, caseTNewmultiarray, caseTNop, caseTNull, caseTNullType, caseTOr, caseTPlus, caseTPrivate, caseTProtected, caseTPublic, caseTQuote, caseTQuotedName, caseTRBrace, caseTRBracket, caseTRet, caseTReturn, caseTRParen, caseTSemicolon, caseTShl, caseTShort, caseTShr, caseTSpecialinvoke, caseTStatic, caseTStaticinvoke, caseTStringConstant, caseTSynchronized, caseTTableswitch, caseTThrow, caseTThrows, caseTTo, caseTTransient, caseTUnknown, caseTUshr, caseTVirtualinvoke, caseTVoid, caseTVolatile, caseTWith, caseTXor, getIn, getOut, setIn, setOut |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected SootResolver mResolver
| Constructor Detail |
public Walker(SootResolver resolver)
public Walker(SootClass sc,
SootResolver resolver)
| Method Detail |
public void outStart(soot.jimple.parser.node.Start node)
outStart in class soot.jimple.parser.analysis.DepthFirstAdapterpublic SootClass getSootClass()
public void inAFile(soot.jimple.parser.node.AFile node)
inAFile in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void caseAFile(soot.jimple.parser.node.AFile node)
caseAFile in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAFile(soot.jimple.parser.node.AFile node)
outAFile in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAFieldMember(soot.jimple.parser.node.AFieldMember node)
outAFieldMember in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAMethodMember(soot.jimple.parser.node.AMethodMember node)
outAMethodMember in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAVoidType(soot.jimple.parser.node.AVoidType node)
outAVoidType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outABaseNonvoidType(soot.jimple.parser.node.ABaseNonvoidType node)
outABaseNonvoidType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAQuotedNonvoidType(soot.jimple.parser.node.AQuotedNonvoidType node)
outAQuotedNonvoidType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAIdentNonvoidType(soot.jimple.parser.node.AIdentNonvoidType node)
outAIdentNonvoidType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAFullIdentNonvoidType(soot.jimple.parser.node.AFullIdentNonvoidType node)
outAFullIdentNonvoidType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outABooleanBaseTypeNoName(soot.jimple.parser.node.ABooleanBaseTypeNoName node)
outABooleanBaseTypeNoName in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAByteBaseTypeNoName(soot.jimple.parser.node.AByteBaseTypeNoName node)
outAByteBaseTypeNoName in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACharBaseTypeNoName(soot.jimple.parser.node.ACharBaseTypeNoName node)
outACharBaseTypeNoName in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAShortBaseTypeNoName(soot.jimple.parser.node.AShortBaseTypeNoName node)
outAShortBaseTypeNoName in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAIntBaseTypeNoName(soot.jimple.parser.node.AIntBaseTypeNoName node)
outAIntBaseTypeNoName in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outALongBaseTypeNoName(soot.jimple.parser.node.ALongBaseTypeNoName node)
outALongBaseTypeNoName in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAFloatBaseTypeNoName(soot.jimple.parser.node.AFloatBaseTypeNoName node)
outAFloatBaseTypeNoName in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outADoubleBaseTypeNoName(soot.jimple.parser.node.ADoubleBaseTypeNoName node)
outADoubleBaseTypeNoName in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outANullBaseTypeNoName(soot.jimple.parser.node.ANullBaseTypeNoName node)
outANullBaseTypeNoName in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outABooleanBaseType(soot.jimple.parser.node.ABooleanBaseType node)
outABooleanBaseType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAByteBaseType(soot.jimple.parser.node.AByteBaseType node)
outAByteBaseType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACharBaseType(soot.jimple.parser.node.ACharBaseType node)
outACharBaseType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAShortBaseType(soot.jimple.parser.node.AShortBaseType node)
outAShortBaseType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAIntBaseType(soot.jimple.parser.node.AIntBaseType node)
outAIntBaseType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outALongBaseType(soot.jimple.parser.node.ALongBaseType node)
outALongBaseType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAFloatBaseType(soot.jimple.parser.node.AFloatBaseType node)
outAFloatBaseType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outADoubleBaseType(soot.jimple.parser.node.ADoubleBaseType node)
outADoubleBaseType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outANullBaseType(soot.jimple.parser.node.ANullBaseType node)
outANullBaseType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAClassNameBaseType(soot.jimple.parser.node.AClassNameBaseType node)
outAClassNameBaseType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void inAFullMethodBody(soot.jimple.parser.node.AFullMethodBody node)
inAFullMethodBody in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAFullMethodBody(soot.jimple.parser.node.AFullMethodBody node)
outAFullMethodBody in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outANovoidType(soot.jimple.parser.node.ANovoidType node)
outANovoidType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outASingleParameterList(soot.jimple.parser.node.ASingleParameterList node)
outASingleParameterList in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAMultiParameterList(soot.jimple.parser.node.AMultiParameterList node)
outAMultiParameterList in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outASingleArgList(soot.jimple.parser.node.ASingleArgList node)
outASingleArgList in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAMultiArgList(soot.jimple.parser.node.AMultiArgList node)
outAMultiArgList in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAClassNameSingleClassNameList(soot.jimple.parser.node.AClassNameSingleClassNameList node)
outAClassNameSingleClassNameList in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAClassNameMultiClassNameList(soot.jimple.parser.node.AClassNameMultiClassNameList node)
outAClassNameMultiClassNameList in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAClassFileType(soot.jimple.parser.node.AClassFileType node)
outAClassFileType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAInterfaceFileType(soot.jimple.parser.node.AInterfaceFileType node)
outAInterfaceFileType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACatchClause(soot.jimple.parser.node.ACatchClause node)
outACatchClause in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outADeclaration(soot.jimple.parser.node.ADeclaration node)
outADeclaration in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAUnknownJimpleType(soot.jimple.parser.node.AUnknownJimpleType node)
outAUnknownJimpleType in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outASingleLocalNameList(soot.jimple.parser.node.ASingleLocalNameList node)
outASingleLocalNameList in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAMultiLocalNameList(soot.jimple.parser.node.AMultiLocalNameList node)
outAMultiLocalNameList in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outALabelStatement(soot.jimple.parser.node.ALabelStatement node)
outALabelStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outABreakpointStatement(soot.jimple.parser.node.ABreakpointStatement node)
outABreakpointStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAEntermonitorStatement(soot.jimple.parser.node.AEntermonitorStatement node)
outAEntermonitorStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAExitmonitorStatement(soot.jimple.parser.node.AExitmonitorStatement node)
outAExitmonitorStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACaseStmt(soot.jimple.parser.node.ACaseStmt node)
outACaseStmt in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outATableswitchStatement(soot.jimple.parser.node.ATableswitchStatement node)
outATableswitchStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outALookupswitchStatement(soot.jimple.parser.node.ALookupswitchStatement node)
outALookupswitchStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAIdentityStatement(soot.jimple.parser.node.AIdentityStatement node)
outAIdentityStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAIdentityNoTypeStatement(soot.jimple.parser.node.AIdentityNoTypeStatement node)
outAIdentityNoTypeStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAAssignStatement(soot.jimple.parser.node.AAssignStatement node)
outAAssignStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAIfStatement(soot.jimple.parser.node.AIfStatement node)
outAIfStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAReturnStatement(soot.jimple.parser.node.AReturnStatement node)
outAReturnStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAGotoStatement(soot.jimple.parser.node.AGotoStatement node)
outAGotoStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outANopStatement(soot.jimple.parser.node.ANopStatement node)
outANopStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outARetStatement(soot.jimple.parser.node.ARetStatement node)
outARetStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAThrowStatement(soot.jimple.parser.node.AThrowStatement node)
outAThrowStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAInvokeStatement(soot.jimple.parser.node.AInvokeStatement node)
outAInvokeStatement in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAConstantCaseLabel(soot.jimple.parser.node.AConstantCaseLabel node)
outAConstantCaseLabel in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outALocalImmediate(soot.jimple.parser.node.ALocalImmediate node)
outALocalImmediate in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outANullConstant(soot.jimple.parser.node.ANullConstant node)
outANullConstant in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAIntegerConstant(soot.jimple.parser.node.AIntegerConstant node)
outAIntegerConstant in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAStringConstant(soot.jimple.parser.node.AStringConstant node)
outAStringConstant in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAFloatConstant(soot.jimple.parser.node.AFloatConstant node)
outAFloatConstant in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outABinopExpr(soot.jimple.parser.node.ABinopExpr node)
outABinopExpr in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outABinopBoolExpr(soot.jimple.parser.node.ABinopBoolExpr node)
outABinopBoolExpr in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAUnopExpression(soot.jimple.parser.node.AUnopExpression node)
outAUnopExpression in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAAndBinop(soot.jimple.parser.node.AAndBinop node)
outAAndBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAOrBinop(soot.jimple.parser.node.AOrBinop node)
outAOrBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAXorBinop(soot.jimple.parser.node.AXorBinop node)
outAXorBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAModBinop(soot.jimple.parser.node.AModBinop node)
outAModBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACmpBinop(soot.jimple.parser.node.ACmpBinop node)
outACmpBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACmpgBinop(soot.jimple.parser.node.ACmpgBinop node)
outACmpgBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACmplBinop(soot.jimple.parser.node.ACmplBinop node)
outACmplBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACmpeqBinop(soot.jimple.parser.node.ACmpeqBinop node)
outACmpeqBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACmpneBinop(soot.jimple.parser.node.ACmpneBinop node)
outACmpneBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACmpgtBinop(soot.jimple.parser.node.ACmpgtBinop node)
outACmpgtBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACmpgeBinop(soot.jimple.parser.node.ACmpgeBinop node)
outACmpgeBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACmpltBinop(soot.jimple.parser.node.ACmpltBinop node)
outACmpltBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACmpleBinop(soot.jimple.parser.node.ACmpleBinop node)
outACmpleBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAShlBinop(soot.jimple.parser.node.AShlBinop node)
outAShlBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAShrBinop(soot.jimple.parser.node.AShrBinop node)
outAShrBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAUshrBinop(soot.jimple.parser.node.AUshrBinop node)
outAUshrBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAPlusBinop(soot.jimple.parser.node.APlusBinop node)
outAPlusBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAMinusBinop(soot.jimple.parser.node.AMinusBinop node)
outAMinusBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAMultBinop(soot.jimple.parser.node.AMultBinop node)
outAMultBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outADivBinop(soot.jimple.parser.node.ADivBinop node)
outADivBinop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAThrowsClause(soot.jimple.parser.node.AThrowsClause node)
outAThrowsClause in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outALocalVariable(soot.jimple.parser.node.ALocalVariable node)
outALocalVariable in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAArrayRef(soot.jimple.parser.node.AArrayRef node)
outAArrayRef in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outALocalFieldRef(soot.jimple.parser.node.ALocalFieldRef node)
outALocalFieldRef in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outASigFieldRef(soot.jimple.parser.node.ASigFieldRef node)
outASigFieldRef in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAFieldSignature(soot.jimple.parser.node.AFieldSignature node)
outAFieldSignature in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outACastExpression(soot.jimple.parser.node.ACastExpression node)
outACastExpression in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAInstanceofExpression(soot.jimple.parser.node.AInstanceofExpression node)
outAInstanceofExpression in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAUnopExpr(soot.jimple.parser.node.AUnopExpr node)
outAUnopExpr in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outALengthofUnop(soot.jimple.parser.node.ALengthofUnop node)
outALengthofUnop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outANegUnop(soot.jimple.parser.node.ANegUnop node)
outANegUnop in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outANonstaticInvokeExpr(soot.jimple.parser.node.ANonstaticInvokeExpr node)
outANonstaticInvokeExpr in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAStaticInvokeExpr(soot.jimple.parser.node.AStaticInvokeExpr node)
outAStaticInvokeExpr in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAMethodSignature(soot.jimple.parser.node.AMethodSignature node)
outAMethodSignature in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outASimpleNewExpr(soot.jimple.parser.node.ASimpleNewExpr node)
outASimpleNewExpr in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAArrayNewExpr(soot.jimple.parser.node.AArrayNewExpr node)
outAArrayNewExpr in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void outAMultiNewExpr(soot.jimple.parser.node.AMultiNewExpr node)
outAMultiNewExpr in class soot.jimple.parser.analysis.DepthFirstAdapterpublic void defaultCase(soot.jimple.parser.node.Node node)
defaultCase in class soot.jimple.parser.analysis.AnalysisAdapterprotected int processModifiers(java.util.List l)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||