Uses of Package
soot.jimple
-
Classes in soot.jimple used by soot Class Description AnyNewExpr Any expression that allocates objects.ArithmeticConstant ClassConstant Constant ConvertToBaf DoubleConstant Floating point constant with double precision.FloatConstant Floating point constant with single precision.IdentityRef IntConstant Jimple The Jimple class contains all the constructors for the components of the Jimple grammar for the Jimple body.NullConstant NumericConstant RealConstant Base type for floating point constants.SpecialInvokeExpr Stmt -
Classes in soot.jimple used by soot.JastAddJ Class Description ArrayRef AssignStmt BinopExpr CastExpr CaughtExceptionRef EnterMonitorStmt ExitMonitorStmt GotoStmt IdentityStmt IfStmt InstanceFieldRef InstanceOfExpr InterfaceInvokeExpr InvokeStmt JimpleBody Implementation of the Body class for the Jimple IR.LookupSwitchStmt NewArrayExpr NewExpr NewMultiArrayExpr ParameterRef ParameterRefobjects are used byBodyobjects to refer to the parameter slots on method entry.ReturnStmt ReturnVoidStmt SpecialInvokeExpr StaticFieldRef StaticInvokeExpr Stmt TableSwitchStmt ThisRef ThrowStmt UnopExpr VirtualInvokeExpr -
Classes in soot.jimple used by soot.asm Class Description Jimple The Jimple class contains all the constructors for the components of the Jimple grammar for the Jimple body.JimpleBody Implementation of the Body class for the Jimple IR. -
Classes in soot.jimple used by soot.baf Class Description Constant IntConstant JimpleBody Implementation of the Body class for the Jimple IR.JimpleToBafContext ParameterRef ParameterRefobjects are used byBodyobjects to refer to the parameter slots on method entry.ThisRef -
Classes in soot.jimple used by soot.baf.internal Class Description Constant IntConstant -
Classes in soot.jimple used by soot.dava Class Description CaughtExceptionRef Constant DefinitionStmt IdentityRef InstanceInvokeExpr InvokeStmt -
Classes in soot.jimple used by soot.dava.internal.AST Class Description ConditionExpr -
Classes in soot.jimple used by soot.dava.internal.asg Class Description Stmt -
Classes in soot.jimple used by soot.dava.internal.javaRep Class Description AnyNewExpr Any expression that allocates objects.ArithmeticConstant ArrayRef AssignStmt BinopExpr CmpExpr CmpgExpr CmplExpr ConcreteRef Constant ConvertToBaf DefinitionStmt Expr FieldRef IdentityRef IdentityStmt InstanceFieldRef InstanceInvokeExpr IntConstant InterfaceInvokeExpr InvokeExpr Represents method invocation expression.LengthExpr NegExpr NewArrayExpr NewMultiArrayExpr NumericConstant Ref SpecialInvokeExpr StaticFieldRef StaticInvokeExpr Stmt ThisRef UnopExpr VirtualInvokeExpr -
Classes in soot.jimple used by soot.dava.toolkits.base.AST Class Description ArrayRef BinopExpr DefinitionStmt Expr InstanceFieldRef InstanceInvokeExpr InstanceOfExpr InvokeExpr Represents method invocation expression.InvokeStmt NewArrayExpr NewMultiArrayExpr Ref ReturnStmt Stmt ThrowStmt UnopExpr -
Classes in soot.jimple used by soot.dava.toolkits.base.AST.analysis Class Description ArrayRef BinopExpr CastExpr DefinitionStmt Expr InstanceFieldRef InstanceInvokeExpr InstanceOfExpr InvokeExpr Represents method invocation expression.InvokeStmt NewArrayExpr NewMultiArrayExpr Ref ReturnStmt StaticFieldRef Stmt ThrowStmt UnopExpr -
Classes in soot.jimple used by soot.dava.toolkits.base.AST.structuredAnalysis Class Description DefinitionStmt Stmt -
Classes in soot.jimple used by soot.dava.toolkits.base.AST.transformations Class Description BinopExpr ConditionExpr DefinitionStmt NumericConstant Stmt -
Classes in soot.jimple used by soot.dava.toolkits.base.AST.traversals Class Description DefinitionStmt InvokeStmt ReturnStmt Stmt ThrowStmt -
Classes in soot.jimple used by soot.dava.toolkits.base.misc Class Description ConditionExpr -
Classes in soot.jimple used by soot.dava.toolkits.base.renamer Class Description ArrayRef DefinitionStmt InstanceFieldRef InvokeExpr Represents method invocation expression.StaticFieldRef -
Classes in soot.jimple used by soot.dexpler Class Description ConditionExpr JimpleBody Implementation of the Body class for the Jimple IR.Stmt -
Classes in soot.jimple used by soot.dexpler.instructions Class Description AssignStmt ConcreteRef ConditionExpr IdentityStmt IfStmt InvokeExpr Represents method invocation expression.MethodHandle.Kind Stmt -
Classes in soot.jimple used by soot.dexpler.typing Class Description Constant ConvertToBaf DoubleConstant Floating point constant with double precision.FloatConstant Floating point constant with single precision.IntConstant InvokeExpr Represents method invocation expression.LongConstant -
Classes in soot.jimple used by soot.dotnet Class Description ClassConstant Constant ConvertToBaf -
Classes in soot.jimple used by soot.dotnet.instructions Class Description InstanceOfExpr InvokeExpr Represents method invocation expression.Jimple The Jimple class contains all the constructors for the components of the Jimple grammar for the Jimple body.Stmt -
Classes in soot.jimple used by soot.dotnet.members.method Class Description InvokeStmt Jimple The Jimple class contains all the constructors for the components of the Jimple grammar for the Jimple body.JimpleBody Implementation of the Body class for the Jimple IR. -
Classes in soot.jimple used by soot.dotnet.values Class Description Constant ConvertToBaf -
Classes in soot.jimple used by soot.grimp Class Description AbstractExprSwitch AbstractJimpleValueSwitch AddExpr AndExpr ArrayRef AssignStmt BreakpointStmt CastExpr CaughtExceptionRef CmpExpr CmpgExpr CmplExpr ConstantSwitch DivExpr DynamicInvokeExpr EnterMonitorStmt EqExpr ExitMonitorStmt Expr ExprSwitch GeExpr GotoStmt GtExpr IdentityStmt IfStmt ImmediateSwitch InstanceFieldRef InstanceOfExpr InterfaceInvokeExpr InvokeExpr Represents method invocation expression.InvokeStmt JimpleValueSwitch LeExpr LengthExpr LookupSwitchStmt LtExpr MulExpr NeExpr NegExpr NewArrayExpr NewMultiArrayExpr NopStmt OrExpr ParameterRef ParameterRefobjects are used byBodyobjects to refer to the parameter slots on method entry.RefSwitch RemExpr ReturnStmt ReturnVoidStmt ShlExpr ShrExpr SpecialInvokeExpr StaticFieldRef StaticInvokeExpr StmtBody Abstract base class for Body's on Stmts (Jimple and Grimp).SubExpr TableSwitchStmt ThisRef ThrowStmt UshrExpr VirtualInvokeExpr XorExpr -
Classes in soot.jimple used by soot.grimp.internal Class Description AddExpr AndExpr AnyNewExpr Any expression that allocates objects.ArrayRef AssignStmt BinopExpr BranchableStmt CastExpr CmpExpr CmpgExpr CmplExpr ConcreteRef ConditionExpr ConvertToBaf DefinitionStmt DivExpr DynamicInvokeExpr EnterMonitorStmt EqExpr ExitMonitorStmt Expr FieldRef GeExpr GtExpr IdentityStmt IfStmt InstanceFieldRef InstanceInvokeExpr InstanceOfExpr IntConstant InterfaceInvokeExpr InvokeExpr Represents method invocation expression.InvokeStmt LeExpr LengthExpr LookupSwitchStmt LtExpr MonitorStmt MulExpr NeExpr NegExpr NewArrayExpr NewMultiArrayExpr OrExpr Ref RemExpr ReturnStmt ShlExpr ShrExpr SpecialInvokeExpr StaticInvokeExpr Stmt SubExpr SwitchStmt TableSwitchStmt ThrowStmt UnopExpr UshrExpr VirtualInvokeExpr XorExpr -
Classes in soot.jimple used by soot.javaToJimple Class Description Constant FieldRef JimpleBody Implementation of the Body class for the Jimple IR.Stmt -
Classes in soot.jimple used by soot.jbco.jimpleTransformations Class Description Constant -
Classes in soot.jimple used by soot.jbco.util Class Description ThisRef -
Classes in soot.jimple used by soot.jimple.internal Class Description AddExpr AndExpr AnyNewExpr Any expression that allocates objects.ArrayRef AssignStmt BinopExpr BranchableStmt BreakpointStmt CastExpr CaughtExceptionRef CmpExpr CmpgExpr CmplExpr ConcreteRef ConditionExpr ConvertToBaf DefinitionStmt DivExpr DynamicInvokeExpr EnterMonitorStmt EqExpr ExitMonitorStmt Expr FieldRef GeExpr GotoStmt GtExpr IdentityRef IdentityStmt IfStmt InstanceFieldRef InstanceInvokeExpr InstanceOfExpr IntConstant InterfaceInvokeExpr InvokeExpr Represents method invocation expression.InvokeStmt JimpleToBafContext LeExpr LengthExpr LookupSwitchStmt LtExpr MonitorStmt MulExpr NeExpr NegExpr NewArrayExpr NewExpr NewMultiArrayExpr NopStmt OrExpr Ref RemExpr RetStmt ReturnStmt ReturnVoidStmt ShlExpr ShrExpr SpecialInvokeExpr StaticInvokeExpr Stmt SubExpr SwitchStmt TableSwitchStmt ThrowStmt UnopExpr UshrExpr VirtualInvokeExpr XorExpr -
Classes in soot.jimple used by soot.jimple.parser Class Description JimpleBody Implementation of the Body class for the Jimple IR. -
Classes in soot.jimple used by soot.jimple.spark.builder Class Description AbstractExprSwitch AbstractJimpleValueSwitch ArrayRef CastExpr CaughtExceptionRef ClassConstant ConstantSwitch ExprSwitch ImmediateSwitch InstanceFieldRef JimpleValueSwitch NewArrayExpr NewExpr NewMultiArrayExpr NullConstant ParameterRef ParameterRefobjects are used byBodyobjects to refer to the parameter slots on method entry.RefSwitch StaticFieldRef StaticInvokeExpr Stmt StringConstant ThisRef VirtualInvokeExpr -
Classes in soot.jimple used by soot.jimple.spark.geom.geomPA Class Description Stmt -
Classes in soot.jimple used by soot.jimple.spark.geom.utils Class Description Stmt -
Classes in soot.jimple used by soot.jimple.spark.ondemand Class Description ClassConstant -
Classes in soot.jimple used by soot.jimple.spark.pag Class Description ClassConstant InvokeExpr Represents method invocation expression.Stmt -
Classes in soot.jimple used by soot.jimple.spark.sets Class Description ClassConstant -
Classes in soot.jimple used by soot.jimple.toolkits.annotation.arraycheck Class Description ArrayRef Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.annotation.logic Class Description Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.annotation.purity Class Description Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.base Class Description InvokeExpr Represents method invocation expression.InvokeStmt Stmt StmtBody Abstract base class for Body's on Stmts (Jimple and Grimp).ThrowStmt -
Classes in soot.jimple used by soot.jimple.toolkits.callgraph Class Description InstanceInvokeExpr InvokeExpr Represents method invocation expression.Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.ide.exampleproblems Class Description DefinitionStmt -
Classes in soot.jimple used by soot.jimple.toolkits.ide.libsumm Class Description InvokeExpr Represents method invocation expression. -
Classes in soot.jimple used by soot.jimple.toolkits.infoflow Class Description ConvertToBaf InvokeExpr Represents method invocation expression.Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.invoke Class Description JimpleBody Implementation of the Body class for the Jimple IR.Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.pointer Class Description ClassConstant NewExpr ParameterRef ParameterRefobjects are used byBodyobjects to refer to the parameter slots on method entry.Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.scalar Class Description ConditionExpr DefinitionStmt Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.thread Class Description InvokeExpr Represents method invocation expression.Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.thread.mhp Class Description Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.thread.synchronization Class Description InstanceFieldRef Ref Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.typing Class Description JimpleBody Implementation of the Body class for the Jimple IR.Stmt -
Classes in soot.jimple used by soot.jimple.toolkits.typing.fast Class Description AbstractStmtSwitch AssignStmt BreakpointStmt EnterMonitorStmt ExitMonitorStmt GotoStmt IdentityStmt IfStmt InvokeStmt JimpleBody Implementation of the Body class for the Jimple IR.LookupSwitchStmt NopStmt ReturnStmt ReturnVoidStmt Stmt StmtSwitch TableSwitchStmt ThrowStmt -
Classes in soot.jimple used by soot.jimple.toolkits.typing.integer Class Description JimpleBody Implementation of the Body class for the Jimple IR. -
Classes in soot.jimple used by soot.shimple Class Description AbstractExprSwitch AbstractJimpleValueSwitch ConstantSwitch Expr ExprSwitch ImmediateSwitch JimpleBody Implementation of the Body class for the Jimple IR.JimpleValueSwitch RefSwitch StmtBody Abstract base class for Body's on Stmts (Jimple and Grimp). -
Classes in soot.jimple used by soot.shimple.internal Class Description Expr IfStmt -
Classes in soot.jimple used by soot.shimple.toolkits.graph Class Description Stmt -
Classes in soot.jimple used by soot.shimple.toolkits.scalar Class Description Constant ConvertToBaf GotoStmt IfStmt Stmt -
Classes in soot.jimple used by soot.sootify Class Description AddExpr AndExpr ArrayRef CastExpr CaughtExceptionRef ClassConstant CmpExpr CmpgExpr CmplExpr ConstantSwitch DivExpr DoubleConstant Floating point constant with double precision.DynamicInvokeExpr EqExpr ExprSwitch FloatConstant Floating point constant with single precision.GeExpr GtExpr ImmediateSwitch InstanceFieldRef InstanceOfExpr IntConstant InterfaceInvokeExpr JimpleValueSwitch LeExpr LengthExpr LongConstant LtExpr MethodHandle MethodType MulExpr NeExpr NegExpr NewArrayExpr NewExpr NewMultiArrayExpr NullConstant OrExpr ParameterRef ParameterRefobjects are used byBodyobjects to refer to the parameter slots on method entry.RefSwitch RemExpr ShlExpr ShrExpr SpecialInvokeExpr StaticFieldRef StaticInvokeExpr StringConstant SubExpr ThisRef UshrExpr VirtualInvokeExpr XorExpr -
Classes in soot.jimple used by soot.tagkit Class Description Constant DoubleConstant Floating point constant with double precision.FloatConstant Floating point constant with single precision.IntConstant LongConstant StringConstant -
Classes in soot.jimple used by soot.toDex Class Description AbstractConstantSwitch AddExpr AndExpr AssignStmt BreakpointStmt CastExpr ClassConstant CmpExpr CmpgExpr CmplExpr ConstantSwitch DivExpr DoubleConstant Floating point constant with double precision.DynamicInvokeExpr EnterMonitorStmt EqExpr ExitMonitorStmt ExprSwitch FloatConstant Floating point constant with single precision.GeExpr GotoStmt GtExpr IdentityStmt IfStmt InstanceOfExpr IntConstant InterfaceInvokeExpr InvokeStmt LeExpr LengthExpr LongConstant LookupSwitchStmt LtExpr MulExpr NeExpr NegExpr NewArrayExpr NewExpr NewMultiArrayExpr NopStmt NullConstant OrExpr RemExpr RetStmt ReturnStmt ReturnVoidStmt ShlExpr ShrExpr SpecialInvokeExpr StaticInvokeExpr Stmt StmtSwitch StringConstant SubExpr TableSwitchStmt ThrowStmt UshrExpr VirtualInvokeExpr XorExpr -
Classes in soot.jimple used by soot.toDex.instructions Class Description Stmt -
Classes in soot.jimple used by soot.toolkits.graph Class Description Stmt -
Classes in soot.jimple used by soot.toolkits.scalar Class Description Constant -
Classes in soot.jimple used by soot.util.cfgcmd Class Description JimpleBody Implementation of the Body class for the Jimple IR.