Uses of Interface
soot.jimple.parser.node.Switch

Packages that use Switch
soot.jimple.parser An interface to the Jimple parser. 
soot.jimple.parser.analysis   
soot.jimple.parser.node   
 

Uses of Switch in soot.jimple.parser
 

Classes in soot.jimple.parser that implement Switch
 class BodyExtractorWalker
          Walks a jimple AST and constructs the method bodies for all the methods of the SootClass associated with this walker (see constructor).
 class SkeletonExtractorWalker
           
 class Walker
           
 

Uses of Switch in soot.jimple.parser.analysis
 

Subinterfaces of Switch in soot.jimple.parser.analysis
 interface Analysis
           
 

Classes in soot.jimple.parser.analysis that implement Switch
 class AnalysisAdapter
           
 class DepthFirstAdapter
           
 class ReversedDepthFirstAdapter
           
 

Uses of Switch in soot.jimple.parser.node
 

Methods in soot.jimple.parser.node with parameters of type Switch
 void X2PStatement.apply(Switch sw)
           
 void X2PModifier.apply(Switch sw)
           
 void X2PMember.apply(Switch sw)
           
 void X2PDeclaration.apply(Switch sw)
           
 void X2PCatchClause.apply(Switch sw)
           
 void X2PCaseStmt.apply(Switch sw)
           
 void X2PArrayDescriptor.apply(Switch sw)
           
 void X2PArrayBrackets.apply(Switch sw)
           
 void X1PStatement.apply(Switch sw)
           
 void X1PModifier.apply(Switch sw)
           
 void X1PMember.apply(Switch sw)
           
 void X1PDeclaration.apply(Switch sw)
           
 void X1PCatchClause.apply(Switch sw)
           
 void X1PCaseStmt.apply(Switch sw)
           
 void X1PArrayDescriptor.apply(Switch sw)
           
 void X1PArrayBrackets.apply(Switch sw)
           
 void TStringConstant.apply(Switch sw)
           
 void TFloatConstant.apply(Switch sw)
           
 void TIntegerConstant.apply(Switch sw)
           
 void TBoolConstant.apply(Switch sw)
           
 void TAtIdentifier.apply(Switch sw)
           
 void TIdentifier.apply(Switch sw)
           
 void TQuotedName.apply(Switch sw)
           
 void TFullIdentifier.apply(Switch sw)
           
 void TDiv.apply(Switch sw)
           
 void TMult.apply(Switch sw)
           
 void TMinus.apply(Switch sw)
           
 void TPlus.apply(Switch sw)
           
 void TUshr.apply(Switch sw)
           
 void TShr.apply(Switch sw)
           
 void TShl.apply(Switch sw)
           
 void TCmple.apply(Switch sw)
           
 void TCmplt.apply(Switch sw)
           
 void TCmpge.apply(Switch sw)
           
 void TCmpgt.apply(Switch sw)
           
 void TCmpne.apply(Switch sw)
           
 void TCmpeq.apply(Switch sw)
           
 void TMod.apply(Switch sw)
           
 void TXor.apply(Switch sw)
           
 void TOr.apply(Switch sw)
           
 void TAnd.apply(Switch sw)
           
 void TEquals.apply(Switch sw)
           
 void TColonEquals.apply(Switch sw)
           
 void TQuote.apply(Switch sw)
           
 void TDot.apply(Switch sw)
           
 void TColon.apply(Switch sw)
           
 void TRParen.apply(Switch sw)
           
 void TLParen.apply(Switch sw)
           
 void TRBracket.apply(Switch sw)
           
 void TLBracket.apply(Switch sw)
           
 void TSemicolon.apply(Switch sw)
           
 void TRBrace.apply(Switch sw)
           
 void TLBrace.apply(Switch sw)
           
 void TComma.apply(Switch sw)
           
 void TCls.apply(Switch sw)
           
 void TWith.apply(Switch sw)
           
 void TTo.apply(Switch sw)
           
 void TFrom.apply(Switch sw)
           
 void TNull.apply(Switch sw)
           
 void TVirtualinvoke.apply(Switch sw)
           
 void TThrows.apply(Switch sw)
           
 void TThrow.apply(Switch sw)
           
 void TTableswitch.apply(Switch sw)
           
 void TStaticinvoke.apply(Switch sw)
           
 void TSpecialinvoke.apply(Switch sw)
           
 void TReturn.apply(Switch sw)
           
 void TRet.apply(Switch sw)
           
 void TNop.apply(Switch sw)
           
 void TNewmultiarray.apply(Switch sw)
           
 void TNewarray.apply(Switch sw)
           
 void TNew.apply(Switch sw)
           
 void TNeg.apply(Switch sw)
           
 void TLookupswitch.apply(Switch sw)
           
 void TLengthof.apply(Switch sw)
           
 void TInterfaceinvoke.apply(Switch sw)
           
 void TInstanceof.apply(Switch sw)
           
 void TIf.apply(Switch sw)
           
 void TGoto.apply(Switch sw)
           
 void TExitmonitor.apply(Switch sw)
           
 void TEntermonitor.apply(Switch sw)
           
 void TDefault.apply(Switch sw)
           
 void TCmpl.apply(Switch sw)
           
 void TCmpg.apply(Switch sw)
           
 void TCmp.apply(Switch sw)
           
 void TCatch.apply(Switch sw)
           
 void TCase.apply(Switch sw)
           
 void TBreakpoint.apply(Switch sw)
           
 void TImplements.apply(Switch sw)
           
 void TExtends.apply(Switch sw)
           
 void TUnknown.apply(Switch sw)
           
 void TNullType.apply(Switch sw)
           
 void TDouble.apply(Switch sw)
           
 void TFloat.apply(Switch sw)
           
 void TLong.apply(Switch sw)
           
 void TInt.apply(Switch sw)
           
 void TChar.apply(Switch sw)
           
 void TShort.apply(Switch sw)
           
 void TByte.apply(Switch sw)
           
 void TBoolean.apply(Switch sw)
           
 void TVoid.apply(Switch sw)
           
 void TInterface.apply(Switch sw)
           
 void TClass.apply(Switch sw)
           
 void TAnnotation.apply(Switch sw)
           
 void TEnum.apply(Switch sw)
           
 void TStrictfp.apply(Switch sw)
           
 void TVolatile.apply(Switch sw)
           
 void TTransient.apply(Switch sw)
           
 void TSynchronized.apply(Switch sw)
           
 void TStatic.apply(Switch sw)
           
 void TPrivate.apply(Switch sw)
           
 void TProtected.apply(Switch sw)
           
 void TPublic.apply(Switch sw)
           
 void TNative.apply(Switch sw)
           
 void TFinal.apply(Switch sw)
           
 void TAbstract.apply(Switch sw)
           
 void TIgnored.apply(Switch sw)
           
 void AIdentName.apply(Switch sw)
           
 void AQuotedName.apply(Switch sw)
           
 void AFullIdentClassName.apply(Switch sw)
           
 void AIdentClassName.apply(Switch sw)
           
 void AQuotedClassName.apply(Switch sw)
           
 void AConstantImmediate.apply(Switch sw)
           
 void AFixedArrayDescriptor.apply(Switch sw)
           
 void AFieldReference.apply(Switch sw)
           
 void AArrayReference.apply(Switch sw)
           
 void AInterfaceNonstaticInvoke.apply(Switch sw)
           
 void AVirtualNonstaticInvoke.apply(Switch sw)
           
 void ASpecialNonstaticInvoke.apply(Switch sw)
           
 void AUnopBoolExpr.apply(Switch sw)
           
 void AReferenceVariable.apply(Switch sw)
           
 void AArrayDescriptor.apply(Switch sw)
           
 void AImmediateExpression.apply(Switch sw)
           
 void ABinopExpression.apply(Switch sw)
           
 void AReferenceExpression.apply(Switch sw)
           
 void AInvokeExpression.apply(Switch sw)
           
 void ANewExpression.apply(Switch sw)
           
 void AGotoStmt.apply(Switch sw)
           
 void ADefaultCaseLabel.apply(Switch sw)
           
 void ALabelName.apply(Switch sw)
           
 void ALocalName.apply(Switch sw)
           
 void ANonvoidJimpleType.apply(Switch sw)
           
 void AEmptyMethodBody.apply(Switch sw)
           
 void AArrayBrackets.apply(Switch sw)
           
 void AParameter.apply(Switch sw)
           
 void AMultiNameList.apply(Switch sw)
           
 void ASingleNameList.apply(Switch sw)
           
 void AFileBody.apply(Switch sw)
           
 void AImplementsClause.apply(Switch sw)
           
 void AExtendsClause.apply(Switch sw)
           
 void AAnnotationModifier.apply(Switch sw)
           
 void AEnumModifier.apply(Switch sw)
           
 void AStrictfpModifier.apply(Switch sw)
           
 void AVolatileModifier.apply(Switch sw)
           
 void ATransientModifier.apply(Switch sw)
           
 void ASynchronizedModifier.apply(Switch sw)
           
 void AStaticModifier.apply(Switch sw)
           
 void APrivateModifier.apply(Switch sw)
           
 void AProtectedModifier.apply(Switch sw)
           
 void APublicModifier.apply(Switch sw)
           
 void ANativeModifier.apply(Switch sw)
           
 void AFinalModifier.apply(Switch sw)
           
 void AAbstractModifier.apply(Switch sw)
           
 void AMultiNewExpr.apply(Switch sw)
           
 void AArrayNewExpr.apply(Switch sw)
           
 void ASimpleNewExpr.apply(Switch sw)
           
 void AMethodSignature.apply(Switch sw)
           
 void AStaticInvokeExpr.apply(Switch sw)
           
 void ANonstaticInvokeExpr.apply(Switch sw)
           
 void ANegUnop.apply(Switch sw)
           
 void ALengthofUnop.apply(Switch sw)
           
 void AUnopExpr.apply(Switch sw)
           
 void AInstanceofExpression.apply(Switch sw)
           
 void ACastExpression.apply(Switch sw)
           
 void AFieldSignature.apply(Switch sw)
           
 void ASigFieldRef.apply(Switch sw)
           
 void ALocalFieldRef.apply(Switch sw)
           
 void AArrayRef.apply(Switch sw)
           
 void ALocalVariable.apply(Switch sw)
           
 void AThrowsClause.apply(Switch sw)
           
 void ADivBinop.apply(Switch sw)
           
 void AMultBinop.apply(Switch sw)
           
 void AMinusBinop.apply(Switch sw)
           
 void APlusBinop.apply(Switch sw)
           
 void AUshrBinop.apply(Switch sw)
           
 void AShrBinop.apply(Switch sw)
           
 void AShlBinop.apply(Switch sw)
           
 void ACmpleBinop.apply(Switch sw)
           
 void ACmpltBinop.apply(Switch sw)
           
 void ACmpgeBinop.apply(Switch sw)
           
 void ACmpgtBinop.apply(Switch sw)
           
 void ACmpneBinop.apply(Switch sw)
           
 void ACmpeqBinop.apply(Switch sw)
           
 void ACmplBinop.apply(Switch sw)
           
 void ACmpgBinop.apply(Switch sw)
           
 void ACmpBinop.apply(Switch sw)
           
 void AModBinop.apply(Switch sw)
           
 void AXorBinop.apply(Switch sw)
           
 void AOrBinop.apply(Switch sw)
           
 void AAndBinop.apply(Switch sw)
           
 void AUnopExpression.apply(Switch sw)
           
 void ABinopBoolExpr.apply(Switch sw)
           
 void ABinopExpr.apply(Switch sw)
           
 void AFloatConstant.apply(Switch sw)
           
 void AClzzConstant.apply(Switch sw)
           
 void AStringConstant.apply(Switch sw)
           
 void AIntegerConstant.apply(Switch sw)
           
 void ANullConstant.apply(Switch sw)
           
 void ALocalImmediate.apply(Switch sw)
           
 void AConstantCaseLabel.apply(Switch sw)
           
 void AInvokeStatement.apply(Switch sw)
           
 void AThrowStatement.apply(Switch sw)
           
 void ARetStatement.apply(Switch sw)
           
 void ANopStatement.apply(Switch sw)
           
 void AGotoStatement.apply(Switch sw)
           
 void AReturnStatement.apply(Switch sw)
           
 void AIfStatement.apply(Switch sw)
           
 void AAssignStatement.apply(Switch sw)
           
 void AIdentityNoTypeStatement.apply(Switch sw)
           
 void AIdentityStatement.apply(Switch sw)
           
 void ALookupswitchStatement.apply(Switch sw)
           
 void ATableswitchStatement.apply(Switch sw)
           
 void ACaseStmt.apply(Switch sw)
           
 void AExitmonitorStatement.apply(Switch sw)
           
 void AEntermonitorStatement.apply(Switch sw)
           
 void ABreakpointStatement.apply(Switch sw)
           
 void ALabelStatement.apply(Switch sw)
           
 void AMultiLocalNameList.apply(Switch sw)
           
 void ASingleLocalNameList.apply(Switch sw)
           
 void AUnknownJimpleType.apply(Switch sw)
           
 void ADeclaration.apply(Switch sw)
           
 void ACatchClause.apply(Switch sw)
           
 void AInterfaceFileType.apply(Switch sw)
           
 void AClassFileType.apply(Switch sw)
           
 void AClassNameMultiClassNameList.apply(Switch sw)
           
 void AClassNameSingleClassNameList.apply(Switch sw)
           
 void AMultiArgList.apply(Switch sw)
           
 void ASingleArgList.apply(Switch sw)
           
 void AMultiParameterList.apply(Switch sw)
           
 void ASingleParameterList.apply(Switch sw)
           
 void ANovoidType.apply(Switch sw)
           
 void AFullMethodBody.apply(Switch sw)
           
 void AClassNameBaseType.apply(Switch sw)
           
 void ANullBaseType.apply(Switch sw)
           
 void ADoubleBaseType.apply(Switch sw)
           
 void AFloatBaseType.apply(Switch sw)
           
 void ALongBaseType.apply(Switch sw)
           
 void AIntBaseType.apply(Switch sw)
           
 void AShortBaseType.apply(Switch sw)
           
 void ACharBaseType.apply(Switch sw)
           
 void AByteBaseType.apply(Switch sw)
           
 void ABooleanBaseType.apply(Switch sw)
           
 void ANullBaseTypeNoName.apply(Switch sw)
           
 void ADoubleBaseTypeNoName.apply(Switch sw)
           
 void AFloatBaseTypeNoName.apply(Switch sw)
           
 void ALongBaseTypeNoName.apply(Switch sw)
           
 void AIntBaseTypeNoName.apply(Switch sw)
           
 void AShortBaseTypeNoName.apply(Switch sw)
           
 void ACharBaseTypeNoName.apply(Switch sw)
           
 void AByteBaseTypeNoName.apply(Switch sw)
           
 void ABooleanBaseTypeNoName.apply(Switch sw)
           
 void AFullIdentNonvoidType.apply(Switch sw)
           
 void AIdentNonvoidType.apply(Switch sw)
           
 void AQuotedNonvoidType.apply(Switch sw)
           
 void ABaseNonvoidType.apply(Switch sw)
           
 void AVoidType.apply(Switch sw)
           
 void AMethodMember.apply(Switch sw)
           
 void AFieldMember.apply(Switch sw)
           
 void AFile.apply(Switch sw)
           
 void EOF.apply(Switch sw)
           
 void Switchable.apply(Switch sw)
           
 void Start.apply(Switch sw)