Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
Hierarchy For All Packages
Package Hierarchies:
soot
,
soot.baf
,
soot.baf.internal
,
soot.baf.toolkits.base
,
soot.coffi
,
soot.grimp
,
soot.grimp.internal
,
soot.grimp.toolkits.base
,
soot.jimple
,
soot.jimple.internal
,
soot.jimple.parser
,
soot.jimple.toolkits.annotation.arraycheck
,
soot.jimple.toolkits.annotation.nullcheck
,
soot.jimple.toolkits.annotation.tags
,
soot.jimple.toolkits.base
,
soot.jimple.toolkits.invoke
,
soot.jimple.toolkits.scalar
,
soot.jimple.toolkits.typing
,
soot.tagkit
,
soot.toolkits.graph
,
soot.toolkits.scalar
,
soot.util
Class Hierarchy
class java.lang.Object
class soot.jimple.internal.
AbstractBinopExpr
(implements soot.jimple.
Expr
, soot.
ToBriefString
)
class soot.jimple.internal.
AbstractFloatBinopExpr
class soot.grimp.internal.
AbstractGrimpFloatBinopExpr
(implements soot.grimp.
Precedence
)
class soot.grimp.internal.
GAddExpr
(implements soot.jimple.
AddExpr
)
class soot.grimp.internal.
GDivExpr
(implements soot.jimple.
DivExpr
)
class soot.grimp.internal.
GMulExpr
(implements soot.jimple.
MulExpr
)
class soot.grimp.internal.
GRemExpr
(implements soot.jimple.
RemExpr
)
class soot.grimp.internal.
GSubExpr
(implements soot.jimple.
SubExpr
)
class soot.jimple.internal.
AbstractJimpleFloatBinopExpr
(implements soot.jimple.
ConvertToBaf
)
class soot.jimple.internal.
JAddExpr
(implements soot.jimple.
AddExpr
)
class soot.jimple.internal.
JDivExpr
(implements soot.jimple.
DivExpr
)
class soot.jimple.internal.
JMulExpr
(implements soot.jimple.
MulExpr
)
class soot.jimple.internal.
JRemExpr
(implements soot.jimple.
RemExpr
)
class soot.jimple.internal.
JSubExpr
(implements soot.jimple.
SubExpr
)
class soot.jimple.internal.
AbstractIntBinopExpr
class soot.grimp.internal.
AbstractGrimpIntBinopExpr
(implements soot.grimp.
Precedence
)
class soot.grimp.internal.
GCmpExpr
(implements soot.jimple.
CmpExpr
)
class soot.grimp.internal.
GCmpgExpr
(implements soot.jimple.
CmpgExpr
)
class soot.grimp.internal.
GCmplExpr
(implements soot.jimple.
CmplExpr
)
class soot.grimp.internal.
GEqExpr
(implements soot.jimple.
EqExpr
)
class soot.grimp.internal.
GGeExpr
(implements soot.jimple.
GeExpr
)
class soot.grimp.internal.
GGtExpr
(implements soot.jimple.
GtExpr
)
class soot.grimp.internal.
GLeExpr
(implements soot.jimple.
LeExpr
)
class soot.grimp.internal.
GLtExpr
(implements soot.jimple.
LtExpr
)
class soot.grimp.internal.
GNeExpr
(implements soot.jimple.
NeExpr
)
class soot.jimple.internal.
AbstractJimpleIntBinopExpr
(implements soot.jimple.
ConvertToBaf
)
class soot.jimple.internal.
JCmpExpr
(implements soot.jimple.
CmpExpr
)
class soot.jimple.internal.
JCmpgExpr
(implements soot.jimple.
CmpgExpr
)
class soot.jimple.internal.
JCmplExpr
(implements soot.jimple.
CmplExpr
)
class soot.jimple.internal.
JEqExpr
(implements soot.jimple.
EqExpr
)
class soot.jimple.internal.
JGeExpr
(implements soot.jimple.
GeExpr
)
class soot.jimple.internal.
JGtExpr
(implements soot.jimple.
GtExpr
)
class soot.jimple.internal.
JLeExpr
(implements soot.jimple.
LeExpr
)
class soot.jimple.internal.
JLtExpr
(implements soot.jimple.
LtExpr
)
class soot.jimple.internal.
JNeExpr
(implements soot.jimple.
NeExpr
)
class soot.jimple.internal.
AbstractIntLongBinopExpr
class soot.grimp.internal.
AbstractGrimpIntLongBinopExpr
(implements soot.grimp.
Precedence
)
class soot.grimp.internal.
GAndExpr
(implements soot.jimple.
AndExpr
)
class soot.grimp.internal.
GOrExpr
(implements soot.jimple.
OrExpr
)
class soot.grimp.internal.
GShlExpr
(implements soot.jimple.
ShlExpr
)
class soot.grimp.internal.
GShrExpr
(implements soot.jimple.
ShrExpr
)
class soot.grimp.internal.
GUshrExpr
(implements soot.jimple.
UshrExpr
)
class soot.grimp.internal.
GXorExpr
(implements soot.jimple.
XorExpr
)
class soot.jimple.internal.
AbstractJimpleIntLongBinopExpr
(implements soot.jimple.
ConvertToBaf
)
class soot.jimple.internal.
JAndExpr
(implements soot.jimple.
AndExpr
)
class soot.jimple.internal.
JOrExpr
(implements soot.jimple.
OrExpr
)
class soot.jimple.internal.
JShlExpr
(implements soot.jimple.
ShlExpr
)
class soot.jimple.internal.
JShrExpr
(implements soot.jimple.
ShrExpr
)
class soot.jimple.internal.
JUshrExpr
(implements soot.jimple.
UshrExpr
)
class soot.jimple.internal.
JXorExpr
(implements soot.jimple.
XorExpr
)
class soot.jimple.internal.
AbstractJimpleBinopExpr
class soot.jimple.internal.
AbstractCastExpr
(implements soot.jimple.
CastExpr
, soot.jimple.
ConvertToBaf
)
class soot.grimp.internal.
GCastExpr
(implements soot.jimple.
CastExpr
, soot.grimp.
Precedence
)
class soot.jimple.internal.
JCastExpr
(implements soot.jimple.
CastExpr
)
class java.util.AbstractCollection (implements java.util.Collection)
class java.util.AbstractList (implements java.util.List)
class java.util.ArrayList (implements java.lang.Cloneable, java.util.List, java.io.Serializable)
class soot.util.
StationaryArrayList
class java.util.AbstractSet (implements java.util.Set)
class soot.util.
ArraySet
class soot.util.
HashChain
(implements soot.util.
Chain
)
class soot.
PatchingChain
(implements soot.util.
Chain
)
class soot.jimple.
AbstractConstantSwitch
(implements soot.jimple.
ConstantSwitch
)
class soot.jimple.
AbstractExprSwitch
(implements soot.jimple.
ExprSwitch
)
class soot.tagkit.
AbstractHost
(implements soot.tagkit.
Host
)
class soot.
AbstractUnit
(implements soot.
Unit
)
class soot.baf.internal.
AbstractInst
(implements soot.baf.
Inst
)
class soot.baf.internal.
AbstractBranchInst
class soot.baf.internal.
AbstractOpTypeBranchInst
class soot.baf.internal.
BIfCmpEqInst
(implements soot.baf.
IfCmpEqInst
)
class soot.baf.internal.
BIfCmpGeInst
(implements soot.baf.
IfCmpGeInst
)
class soot.baf.internal.
BIfCmpGtInst
(implements soot.baf.
IfCmpGtInst
)
class soot.baf.internal.
BIfCmpLeInst
(implements soot.baf.
IfCmpLeInst
)
class soot.baf.internal.
BIfCmpLtInst
(implements soot.baf.
IfCmpLtInst
)
class soot.baf.internal.
BIfCmpNeInst
(implements soot.baf.
IfCmpNeInst
)
class soot.baf.internal.
BGotoInst
(implements soot.baf.
GotoInst
)
class soot.baf.internal.
BIfEqInst
(implements soot.baf.
IfEqInst
)
class soot.baf.internal.
BIfGeInst
(implements soot.baf.
IfGeInst
)
class soot.baf.internal.
BIfGtInst
(implements soot.baf.
IfGtInst
)
class soot.baf.internal.
BIfLeInst
(implements soot.baf.
IfLeInst
)
class soot.baf.internal.
BIfLtInst
(implements soot.baf.
IfLtInst
)
class soot.baf.internal.
BIfNeInst
(implements soot.baf.
IfNeInst
)
class soot.baf.internal.
BIfNonNullInst
(implements soot.baf.
IfNonNullInst
)
class soot.baf.internal.
BIfNullInst
(implements soot.baf.
IfNullInst
)
class soot.baf.internal.AbstractInvokeInst
class soot.baf.internal.
BInterfaceInvokeInst
(implements soot.baf.
InterfaceInvokeInst
)
class soot.baf.internal.
BSpecialInvokeInst
(implements soot.baf.
SpecialInvokeInst
)
class soot.baf.internal.
BStaticInvokeInst
(implements soot.baf.
StaticInvokeInst
)
class soot.baf.internal.
BVirtualInvokeInst
(implements soot.baf.
VirtualInvokeInst
)
class soot.baf.internal.
AbstractOpTypeInst
class soot.baf.internal.
BAddInst
(implements soot.baf.
AddInst
)
class soot.baf.internal.
BAndInst
(implements soot.baf.
AndInst
)
class soot.baf.internal.
BArrayReadInst
(implements soot.baf.
ArrayReadInst
)
class soot.baf.internal.
BArrayWriteInst
(implements soot.baf.
ArrayWriteInst
)
class soot.baf.internal.
BCmpgInst
(implements soot.baf.
CmpgInst
)
class soot.baf.internal.
BCmpInst
(implements soot.baf.
CmpInst
)
class soot.baf.internal.
BCmplInst
(implements soot.baf.
CmplInst
)
class soot.baf.internal.
BDivInst
(implements soot.baf.
DivInst
)
class soot.baf.internal.
BLoadInst
(implements soot.baf.
LoadInst
)
class soot.baf.internal.
BMulInst
(implements soot.baf.
MulInst
)
class soot.baf.internal.
BNegInst
(implements soot.baf.
NegInst
)
class soot.baf.internal.
BOrInst
(implements soot.baf.
OrInst
)
class soot.baf.internal.
BRemInst
(implements soot.baf.
RemInst
)
class soot.baf.internal.
BReturnInst
(implements soot.baf.
ReturnInst
)
class soot.baf.internal.
BShlInst
(implements soot.baf.
ShlInst
)
class soot.baf.internal.
BShrInst
(implements soot.baf.
ShrInst
)
class soot.baf.internal.
BStoreInst
(implements soot.baf.
StoreInst
)
class soot.baf.internal.
BSubInst
(implements soot.baf.
SubInst
)
class soot.baf.internal.
BUshrInst
(implements soot.baf.
UshrInst
)
class soot.baf.internal.
BXorInst
(implements soot.baf.
XorInst
)
class soot.baf.internal.
AbstractRefTypeInst
class soot.baf.internal.
BNewInst
(implements soot.baf.
NewInst
)
class soot.baf.internal.
BArrayLengthInst
(implements soot.baf.
ArrayLengthInst
)
class soot.baf.internal.
BDupInst
(implements soot.baf.
DupInst
)
class soot.baf.internal.
BDup1_x1Inst
(implements soot.baf.
Dup1_x1Inst
)
class soot.baf.internal.
BDup1Inst
(implements soot.baf.
Dup1Inst
)
class soot.baf.internal.
BDup2Inst
(implements soot.baf.
Dup2Inst
)
class soot.baf.internal.
BEnterMonitorInst
(implements soot.baf.
EnterMonitorInst
)
class soot.baf.internal.
BExitMonitorInst
(implements soot.baf.
ExitMonitorInst
)
class soot.baf.internal.
BFieldGetInst
(implements soot.baf.
FieldGetInst
)
class soot.baf.internal.
BFieldPutInst
(implements soot.baf.
FieldPutInst
)
class soot.baf.internal.
BIdentityInst
(implements soot.baf.
IdentityInst
)
class soot.baf.internal.
BIncInst
(implements soot.baf.
IncInst
)
class soot.baf.internal.
BInstanceCastInst
(implements soot.baf.
InstanceCastInst
)
class soot.baf.internal.
BInstanceOfInst
(implements soot.baf.
InstanceOfInst
)
class soot.baf.internal.
BLookupSwitchInst
(implements soot.baf.
LookupSwitchInst
)
class soot.baf.internal.
BNewArrayInst
(implements soot.baf.
NewArrayInst
)
class soot.baf.internal.
BNewMultiArrayInst
(implements soot.baf.
NewMultiArrayInst
)
class soot.baf.internal.
BNopInst
(implements soot.baf.
NopInst
)
class soot.baf.internal.
BPopInst
(implements soot.baf.
PopInst
)
class soot.baf.internal.
BPrimitiveCastInst
(implements soot.baf.
PrimitiveCastInst
)
class soot.baf.internal.
BPushInst
(implements soot.baf.
PushInst
)
class soot.baf.internal.
BReturnVoidInst
(implements soot.baf.
ReturnVoidInst
)
class soot.baf.internal.
BStaticGetInst
(implements soot.baf.
StaticGetInst
)
class soot.baf.internal.
BStaticPutInst
(implements soot.baf.
StaticPutInst
)
class soot.baf.internal.
BSwapInst
(implements soot.baf.
SwapInst
)
class soot.baf.internal.
BTableSwitchInst
(implements soot.baf.
TableSwitchInst
)
class soot.baf.internal.
BThrowInst
(implements soot.baf.
ThrowInst
)
class soot.baf.
PlaceholderInst
class soot.jimple.internal.
AbstractStmt
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
Stmt
)
class soot.jimple.internal.
AbstractDefinitionStmt
(implements soot.jimple.
DefinitionStmt
)
class soot.jimple.internal.
JAssignStmt
(implements soot.jimple.
AssignStmt
)
class soot.grimp.internal.
GAssignStmt
(implements soot.jimple.
AssignStmt
)
class soot.jimple.internal.
JIdentityStmt
(implements soot.jimple.
IdentityStmt
)
class soot.grimp.internal.
GIdentityStmt
(implements soot.jimple.
IdentityStmt
)
class soot.jimple.internal.
JBreakpointStmt
(implements soot.jimple.
BreakpointStmt
)
class soot.jimple.internal.
JEnterMonitorStmt
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
EnterMonitorStmt
)
class soot.grimp.internal.
GEnterMonitorStmt
(implements soot.jimple.
EnterMonitorStmt
)
class soot.jimple.internal.
JExitMonitorStmt
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
ExitMonitorStmt
)
class soot.grimp.internal.
GExitMonitorStmt
(implements soot.jimple.
ExitMonitorStmt
)
class soot.jimple.internal.
JGotoStmt
(implements soot.jimple.
GotoStmt
)
class soot.jimple.internal.
JIfStmt
(implements soot.jimple.
IfStmt
)
class soot.grimp.internal.
GIfStmt
(implements soot.jimple.
IfStmt
)
class soot.jimple.internal.
JInvokeStmt
(implements soot.jimple.
InvokeStmt
)
class soot.grimp.internal.
GInvokeStmt
(implements soot.jimple.
InvokeStmt
)
class soot.jimple.internal.
JLookupSwitchStmt
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
LookupSwitchStmt
)
class soot.grimp.internal.
GLookupSwitchStmt
(implements soot.jimple.
LookupSwitchStmt
)
class soot.jimple.internal.
JNopStmt
(implements soot.jimple.
NopStmt
)
class soot.jimple.internal.
JRetStmt
(implements soot.jimple.
RetStmt
)
class soot.jimple.internal.
JReturnStmt
(implements soot.jimple.
ReturnStmt
)
class soot.grimp.internal.
GReturnStmt
(implements soot.jimple.
ReturnStmt
)
class soot.jimple.internal.
JReturnVoidStmt
(implements soot.jimple.
ReturnVoidStmt
)
class soot.jimple.internal.
JTableSwitchStmt
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
TableSwitchStmt
)
class soot.grimp.internal.
GTableSwitchStmt
(implements soot.jimple.
TableSwitchStmt
)
class soot.jimple.internal.
JThrowStmt
(implements soot.jimple.
ThrowStmt
)
class soot.grimp.internal.
GThrowStmt
(implements soot.jimple.
ThrowStmt
)
class soot.jimple.
PlaceholderStmt
class soot.
Body
class soot.baf.
BafBody
class soot.jimple.
StmtBody
class soot.grimp.
GrimpBody
class soot.jimple.
JimpleBody
class soot.
SootClass
class soot.
SootField
(implements soot.
ClassMember
)
class soot.
SootMethod
(implements soot.
ClassMember
)
class soot.jimple.internal.
AbstractInstanceFieldRef
(implements soot.jimple.
ConvertToBaf
, soot.
EquivTo
, soot.jimple.
InstanceFieldRef
)
class soot.grimp.internal.
GInstanceFieldRef
(implements soot.jimple.
InstanceFieldRef
, soot.grimp.
Precedence
)
class soot.jimple.internal.
JInstanceFieldRef
(implements soot.jimple.
InstanceFieldRef
)
class soot.jimple.internal.
AbstractInstanceOfExpr
(implements soot.jimple.
InstanceOfExpr
)
class soot.grimp.internal.
GInstanceOfExpr
(implements soot.jimple.
InstanceOfExpr
)
class soot.jimple.internal.
JInstanceOfExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
InstanceOfExpr
)
class soot.jimple.internal.
AbstractInvokeExpr
(implements soot.jimple.
InvokeExpr
)
class soot.jimple.internal.
AbstractInstanceInvokeExpr
(implements soot.jimple.
InstanceInvokeExpr
)
class soot.jimple.internal.
AbstractInterfaceInvokeExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
InterfaceInvokeExpr
)
class soot.grimp.internal.
GInterfaceInvokeExpr
(implements soot.jimple.
InterfaceInvokeExpr
, soot.grimp.
Precedence
)
class soot.jimple.internal.
JInterfaceInvokeExpr
(implements soot.jimple.
InterfaceInvokeExpr
)
class soot.jimple.internal.
AbstractSpecialInvokeExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
SpecialInvokeExpr
)
class soot.grimp.internal.
GSpecialInvokeExpr
(implements soot.grimp.
Precedence
, soot.jimple.
SpecialInvokeExpr
)
class soot.jimple.internal.
JSpecialInvokeExpr
(implements soot.jimple.
SpecialInvokeExpr
)
class soot.jimple.internal.
AbstractVirtualInvokeExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
VirtualInvokeExpr
)
class soot.grimp.internal.
GVirtualInvokeExpr
(implements soot.grimp.
Precedence
, soot.jimple.
VirtualInvokeExpr
)
class soot.jimple.internal.
JVirtualInvokeExpr
(implements soot.jimple.
VirtualInvokeExpr
)
class soot.jimple.internal.
AbstractStaticInvokeExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
StaticInvokeExpr
)
class soot.grimp.internal.
GNewInvokeExpr
(implements soot.grimp.
NewInvokeExpr
, soot.grimp.
Precedence
)
class soot.grimp.internal.
GStaticInvokeExpr
(implements soot.jimple.
StaticInvokeExpr
)
class soot.jimple.internal.
JStaticInvokeExpr
(implements soot.jimple.
StaticInvokeExpr
)
class soot.jimple.
AbstractJimpleValueSwitch
(implements soot.jimple.
JimpleValueSwitch
)
class soot.grimp.
AbstractGrimpValueSwitch
(implements soot.grimp.
GrimpValueSwitch
)
class java.util.AbstractMap (implements java.util.Map)
class java.util.HashMap (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
class soot.util.
DeterministicHashMap
class soot.jimple.internal.
AbstractNewArrayExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
NewArrayExpr
)
class soot.grimp.internal.
GNewArrayExpr
(implements soot.jimple.
NewArrayExpr
, soot.grimp.
Precedence
)
class soot.jimple.internal.
JNewArrayExpr
(implements soot.jimple.
NewArrayExpr
)
class soot.jimple.internal.
AbstractNewExpr
(implements soot.jimple.
NewExpr
)
class soot.jimple.internal.
JNewExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
NewExpr
)
class soot.jimple.internal.
AbstractNewMultiArrayExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
NewMultiArrayExpr
)
class soot.grimp.internal.
GNewMultiArrayExpr
(implements soot.jimple.
NewMultiArrayExpr
)
class soot.jimple.internal.
JNewMultiArrayExpr
(implements soot.jimple.
NewMultiArrayExpr
)
class soot.jimple.
AbstractRefSwitch
(implements soot.jimple.
RefSwitch
)
class soot.jimple.
AbstractStmtSwitch
(implements soot.jimple.
StmtSwitch
)
class soot.
AbstractTrap
(implements soot.
Trap
)
class soot.baf.internal.
BTrap
class soot.grimp.internal.
GTrap
(implements soot.
Trap
)
class soot.jimple.internal.
JTrap
class soot.
AbstractUnitBox
(implements soot.
UnitBox
)
class soot.jimple.internal.
StmtBox
class soot.jimple.internal.
AbstractUnopExpr
(implements soot.jimple.
UnopExpr
)
class soot.jimple.internal.
AbstractLengthExpr
(implements soot.jimple.
LengthExpr
)
class soot.grimp.internal.
GLengthExpr
(implements soot.jimple.
LengthExpr
)
class soot.jimple.internal.
JLengthExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
LengthExpr
)
class soot.jimple.internal.
AbstractNegExpr
(implements soot.jimple.
NegExpr
)
class soot.grimp.internal.
GNegExpr
(implements soot.jimple.
NegExpr
)
class soot.jimple.internal.
JNegExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
NegExpr
)
class soot.
AbstractValueBox
(implements soot.
ValueBox
)
class soot.baf.internal.
BafLocalBox
class soot.jimple.internal.
ConditionExprBox
class soot.grimp.internal.
ExprBox
class soot.grimp.internal.
ObjExprBox
class soot.grimp.internal.
GRValueBox
class soot.jimple.internal.
IdentityRefBox
class soot.jimple.internal.
ImmediateBox
class soot.jimple.internal.
InvokeExprBox
class soot.jimple.internal.
JimpleLocalBox
class soot.jimple.internal.
RValueBox
class soot.jimple.internal.
VariableBox
class soot.jimple.toolkits.invoke.
AccessManager
class soot.jimple.
AEStmtPrinter
(implements soot.
StmtPrinter
)
class soot.jimple.parser.analysis.AnalysisAdapter (implements soot.jimple.parser.analysis.Analysis)
class soot.jimple.parser.analysis.DepthFirstAdapter
class soot.jimple.parser.
Walker
class soot.jimple.parser.
BodyExtractorWalker
class soot.jimple.parser.
SkeletonExtractorWalker
class soot.jimple.toolkits.annotation.tags.
ArrayCheckTag
(implements soot.jimple.toolkits.annotation.tags.
OneByteCodeTag
)
class soot.jimple.toolkits.annotation.tags.
ArrayNullCheckTag
(implements soot.jimple.toolkits.annotation.tags.
OneByteCodeTag
)
class soot.jimple.toolkits.annotation.tags.
ArrayNullTagAggregator
(implements soot.tagkit.
TagAggregator
)
class soot.toolkits.scalar.
ArrayPackedSet
(implements soot.toolkits.scalar.
BoundedFlowSet
)
class soot.toolkits.scalar.
ArraySparseSet
(implements soot.toolkits.scalar.
FlowSet
)
class soot.coffi.attribute_info
class soot.coffi.
Exception_attribute
class soot.baf.
Baf
class soot.baf.internal.
BafLocal
(implements soot.
Local
)
class soot.tagkit.
Base64
class soot.toolkits.graph.
Block
class soot.toolkits.graph.
BlockGraph
(implements soot.toolkits.graph.
DirectedGraph
)
class soot.toolkits.graph.
ArrayRefBlockGraph
class soot.toolkits.graph.
BriefBlockGraph
class soot.toolkits.graph.
CompleteBlockGraph
class soot.toolkits.graph.
ZonedBlockGraph
class soot.toolkits.scalar.
BranchedFlowAnalysis
class soot.toolkits.scalar.
ForwardBranchedFlowAnalysis
class soot.jimple.toolkits.annotation.nullcheck.
BranchedRefVarsAnalysis
class soot.coffi.
CFG
class soot.coffi.
ClassFile
class soot.jimple.toolkits.invoke.
ClassHierarchyAnalysis
class soot.coffi.
CoffiMethodSource
(implements soot.
MethodSource
)
class soot.util.
CommandLine
class soot.util.
CommandLine.Option
class soot.
ConsoleCompilationListener
(implements soot.gui.ICompilationListener)
class soot.jimple.
Constant
(implements soot.jimple.
ConvertToBaf
, soot.
Value
)
class soot.jimple.
NullConstant
(implements soot.util.
Switchable
, soot.
ToBriefString
)
class soot.jimple.
NumericConstant
class soot.jimple.
ArithmeticConstant
class soot.jimple.
IntConstant
(implements soot.util.
Switchable
, soot.
ToBriefString
)
class soot.jimple.
LongConstant
(implements soot.util.
Switchable
, soot.
ToBriefString
)
class soot.jimple.
RealConstant
class soot.jimple.
DoubleConstant
(implements soot.util.
Switchable
, soot.
ToBriefString
)
class soot.jimple.
FloatConstant
(implements soot.util.
Switchable
, soot.
ToBriefString
)
class soot.jimple.
StringConstant
(implements soot.util.
Switchable
, soot.
ToBriefString
)
class soot.coffi.cp_info
class soot.coffi.
CONSTANT_Class_info
class soot.coffi.
CONSTANT_Utf8_info
class soot.util.
Debug
class soot.jimple.
DefaultStmtPrinter
(implements soot.
StmtPrinter
)
class soot.
EquivalentValue
class soot.jimple.toolkits.scalar.
Evaluator
class soot.baf.toolkits.base.
ExamplePeephole
(implements soot.baf.toolkits.base.
Peephole
)
class soot.jimple.toolkits.scalar.
FastAvailableExpressions
(implements soot.jimple.toolkits.scalar.
AvailableExpressions
)
class soot.toolkits.scalar.
FastColorer
class soot.toolkits.scalar.
FastColorer.UnitInterferenceGraph
class soot.coffi.
field_info
class soot.toolkits.scalar.
FlowAnalysis
class soot.toolkits.scalar.
BackwardFlowAnalysis
class soot.toolkits.scalar.
ForwardFlowAnalysis
class soot.toolkits.scalar.
FlowUniverse
class soot.tagkit.
GenericAttribute
(implements soot.tagkit.
Attribute
)
class soot.grimp.
Grimp
class soot.jimple.
GroupIntPair
class soot.toolkits.graph.
HashMutableDirectedGraph
(implements soot.toolkits.graph.
MutableDirectedGraph
)
class soot.jimple.toolkits.invoke.
MethodCallGraph
class soot.jimple.toolkits.invoke.
VTATypeGraph
(implements soot.jimple.toolkits.invoke.
TypeGraph
)
class soot.
Hierarchy
class soot.jimple.toolkits.invoke.
InlinerSafetyManager
class java.io.InputStream
class soot.util.
SootInputStream
class soot.util.
BafInputStream
class soot.util.
ClassInputStream
class soot.util.
JimpleInputStream
class soot.util.
IntSet
class soot.jimple.toolkits.invoke.
InvokeGraph
class soot.jimple.toolkits.invoke.
ClosedInvokeGraph
class soot.jimple.internal.
JArrayRef
(implements soot.jimple.
ArrayRef
, soot.jimple.
ConvertToBaf
, soot.
EquivTo
)
class soot.grimp.internal.
GArrayRef
(implements soot.jimple.
ArrayRef
, soot.grimp.
Precedence
)
class soot.tagkit.
JasminAttribute
(implements soot.tagkit.
Attribute
)
class soot.tagkit.
CodeAttribute
class soot.baf.
JasminClass
class soot.jimple.
JasminClass
class soot.jimple.internal.
JCaughtExceptionRef
(implements soot.jimple.
CaughtExceptionRef
)
class soot.jimple.
Jimple
class soot.jimple.parser.
JimpleAST
class soot.jimple.internal.
JimpleLocal
(implements soot.jimple.
ConvertToBaf
, soot.
Local
)
class soot.jimple.
JimpleMethodSource
(implements soot.
MethodSource
)
class soot.jimple.
JimpleToBafContext
class soot.
JMain
class soot.jimple.toolkits.annotation.nullcheck.
LocalRefVarsAnalysisWrapper
class soot.jimple.
LocalStmtPair
class soot.toolkits.scalar.
LocalUnitPair
class soot.
Main
(implements java.lang.Runnable)
class soot.coffi.
method_info
class soot.
Modifier
class soot.jimple.
NaiveSideEffectTester
(implements soot.
SideEffectTester
)
class soot.jimple.
NextNextStmtRef
(implements soot.jimple.
ConcreteRef
, soot.
ToBriefString
)
class soot.jimple.toolkits.annotation.tags.
NullCheckTag
(implements soot.jimple.toolkits.annotation.tags.
OneByteCodeTag
)
class soot.
Options
class soot.
Pack
class soot.jimple.
ParameterRef
(implements soot.jimple.
IdentityRef
, soot.util.
Switchable
, soot.
ToBriefString
)
class soot.jimple.parser.
Parse
class soot.baf.
PrintBafBodyOption
class soot.jimple.
PrintJimpleBodyOption
class soot.grimp.
PrintGrimpBodyOption
class soot.toolkits.graph.
PseudoTopologicalOrderer
class soot.toolkits.graph.
ReversePseudoTopologicalOrderer
class java.io.Reader
class java.io.FilterReader
class soot.util.
EscapedReader
class soot.jimple.toolkits.annotation.nullcheck.
RefIntPair
class soot.
Scene
class soot.toolkits.scalar.
SimpleLiveLocals
(implements soot.toolkits.scalar.
LiveLocals
)
class soot.toolkits.scalar.
SimpleLocalDefs
(implements soot.toolkits.scalar.
LocalDefs
)
class soot.toolkits.scalar.
SimpleLocalUses
(implements soot.toolkits.scalar.
LocalUses
)
class soot.jimple.toolkits.invoke.
SiteInliner
class soot.jimple.toolkits.scalar.
SlowAvailableExpressions
(implements soot.jimple.toolkits.scalar.
AvailableExpressions
)
class soot.toolkits.graph.
SlowPseudoTopologicalOrderer
class soot.
SootResolver
class soot.util.
SourceLocator
class soot.jimple.
StaticFieldRef
(implements soot.jimple.
ConvertToBaf
, soot.
EquivTo
, soot.jimple.
FieldRef
, soot.
ToBriefString
)
class soot.tagkit.
StdTagPrinter
(implements soot.tagkit.
TagPrinter
)
class soot.util.
StringTools
class soot.toolkits.graph.
StronglyConnectedComponents
class soot.jimple.toolkits.invoke.
SynchronizerManager
class soot.tagkit.
TagManager
class soot.jimple.
ThisRef
(implements soot.jimple.
IdentityRef
, soot.
ToBriefString
)
class java.lang.Throwable (implements java.io.Serializable)
class java.lang.Exception
class java.lang.RuntimeException
class soot.tagkit.
AttributeValueException
class soot.
CompilationDeathException
class soot.jimple.
NoSuchLocalException
class soot.jimple.toolkits.typing.
TypeException
class soot.jimple.toolkits.invoke.
ThrowManager
class soot.
Timer
class soot.jimple.toolkits.scalar.
ToppedSet
(implements soot.toolkits.scalar.
FlowSet
)
class soot.
Transform
class soot.
Transformer
class soot.
BodyTransformer
class soot.jimple.toolkits.base.
Aggregator
class soot.jimple.toolkits.annotation.arraycheck.
ArrayBoundsChecker
class soot.baf.toolkits.base.
CodeAttributeGenerator
class soot.jimple.toolkits.scalar.
CommonSubexpressionEliminator
class soot.jimple.toolkits.scalar.
ConditionalBranchFolder
class soot.jimple.toolkits.scalar.
ConstantPropagatorAndFolder
class soot.grimp.toolkits.base.
ConstructorFolder
class soot.jimple.toolkits.scalar.
CopyPropagator
class soot.jimple.toolkits.scalar.
DeadAssignmentEliminator
class soot.baf.toolkits.base.
LoadStoreOptimizer
class soot.jimple.toolkits.scalar.
LocalNameStandardizer
class soot.toolkits.scalar.
LocalPacker
class soot.toolkits.scalar.
LocalSplitter
class soot.jimple.toolkits.scalar.
NopEliminator
class soot.jimple.toolkits.annotation.nullcheck.
NullPointerChecker
class soot.baf.toolkits.base.
PeepholeOptimizer
class soot.jimple.toolkits.typing.
TypeAssigner
class soot.jimple.toolkits.scalar.
UnconditionalBranchFolder
class soot.jimple.toolkits.scalar.
UnreachableCodeEliminator
class soot.toolkits.scalar.
UnusedLocalEliminator
class soot.
SceneTransformer
class soot.jimple.toolkits.invoke.
InvokeGraphBuilder
class soot.jimple.toolkits.annotation.arraycheck.
RectangularArrayFinder
class soot.jimple.toolkits.invoke.
StaticInliner
class soot.jimple.toolkits.invoke.
StaticMethodBinder
class soot.jimple.toolkits.invoke.
VTATestingFramework
class soot.
TrapManager
class soot.
Type
(implements soot.util.
Switchable
, soot.
ToBriefString
)
class soot.
ArrayType
class soot.
BaseType
class soot.
BooleanType
(implements soot.
IntegerType
)
class soot.
ByteType
(implements soot.
IntegerType
)
class soot.
CharType
(implements soot.
IntegerType
)
class soot.
DoubleType
class soot.
FloatType
class soot.
IntType
(implements soot.
IntegerType
)
class soot.
LongType
class soot.
RefType
(implements java.lang.Comparable, soot.
ToBriefString
)
class soot.
ShortType
(implements soot.
IntegerType
)
class soot.baf.
DoubleWordType
class soot.
ErroneousType
class soot.
NullType
class soot.
StmtAddressType
class soot.
UnknownType
class soot.
VoidType
class soot.baf.
WordType
class soot.jimple.toolkits.typing.
TypeResolver
class soot.jimple.toolkits.invoke.
TypeSet
(implements java.util.Set)
class soot.
TypeSwitch
(implements soot.ITypeSwitch)
class soot.toolkits.graph.
UnitGraph
(implements soot.toolkits.graph.
DirectedGraph
)
class soot.toolkits.graph.
BriefUnitGraph
class soot.toolkits.graph.
CompleteUnitGraph
class soot.toolkits.scalar.
UnitValueBoxPair
class soot.
UnknownMethodSource
(implements soot.
MethodSource
)
class soot.coffi.
Utf8_Enumeration
(implements java.util.Enumeration)
class soot.coffi.
Util
class soot.jimple.toolkits.invoke.
VariableTypeAnalysis
class soot.jimple.toolkits.invoke.
VTANativeAdjustor
class java.io.Writer
class java.io.FilterWriter
class soot.util.
EscapedWriter
class soot.jimple.toolkits.base.
Zonation
class soot.jimple.toolkits.base.
Zone
Interface Hierarchy
interface soot.jimple.toolkits.scalar.
AvailableExpressions
interface soot.
ClassMember
interface java.util.Collection
interface soot.util.
Chain
interface soot.jimple.
ConvertToBaf
interface soot.
Directed
interface soot.toolkits.graph.
DirectedGraph
interface soot.toolkits.graph.
MutableDirectedGraph
interface soot.jimple.toolkits.invoke.
TypeGraph
interface soot.jimple.
EqualLocals
interface soot.
EquivTo
interface soot.
Value
(also extends soot.util.
Switchable
)
interface soot.jimple.
Expr
(also extends soot.
ToBriefString
)
interface soot.jimple.
BinopExpr
interface soot.jimple.
AddExpr
interface soot.jimple.
AndExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
CmpExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
CmpgExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
CmplExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
ConditionExpr
interface soot.jimple.
EqExpr
interface soot.jimple.
GeExpr
interface soot.jimple.
GtExpr
interface soot.jimple.
LeExpr
interface soot.jimple.
LtExpr
interface soot.jimple.
NeExpr
interface soot.jimple.
DivExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
MulExpr
interface soot.jimple.
OrExpr
interface soot.jimple.
RemExpr
interface soot.jimple.
ShlExpr
interface soot.jimple.
ShrExpr
interface soot.jimple.
SubExpr
interface soot.jimple.
UshrExpr
interface soot.jimple.
XorExpr
interface soot.jimple.
CastExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
InstanceOfExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
InvokeExpr
interface soot.jimple.
InstanceInvokeExpr
interface soot.jimple.
InterfaceInvokeExpr
interface soot.jimple.
SpecialInvokeExpr
interface soot.jimple.
VirtualInvokeExpr
interface soot.jimple.
StaticInvokeExpr
(also extends soot.
ToBriefString
)
interface soot.grimp.
NewInvokeExpr
interface soot.jimple.
NewArrayExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
NewExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
NewMultiArrayExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
UnopExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
LengthExpr
interface soot.jimple.
NegExpr
interface soot.
Local
(also extends soot.
ToBriefString
)
interface soot.jimple.
Ref
interface soot.jimple.
ConcreteRef
interface soot.jimple.
ArrayRef
(also extends soot.util.
Switchable
, soot.
ToBriefString
)
interface soot.jimple.
FieldRef
(also extends soot.
ToBriefString
)
interface soot.jimple.
InstanceFieldRef
interface soot.jimple.
IdentityRef
interface soot.jimple.
CaughtExceptionRef
(also extends soot.
ToBriefString
)
interface soot.toolkits.scalar.
FlowSet
interface soot.toolkits.scalar.
BoundedFlowSet
interface soot.tagkit.
Host
interface soot.
Unit
(also extends soot.util.
Switchable
)
interface soot.
IdentityUnit
interface soot.baf.
IdentityInst
(also extends soot.baf.
Inst
)
interface soot.jimple.
IdentityStmt
(also extends soot.jimple.
DefinitionStmt
)
interface soot.baf.
Inst
interface soot.baf.
DupInst
interface soot.baf.
Dup1_x1Inst
interface soot.baf.
Dup1_x2Inst
interface soot.baf.
Dup1Inst
interface soot.baf.
Dup2_x1Inst
interface soot.baf.
Dup2_x2Inst
interface soot.baf.
Dup2Inst
interface soot.baf.
FieldArgInst
interface soot.baf.
FieldGetInst
interface soot.baf.
FieldPutInst
interface soot.baf.
StaticGetInst
interface soot.baf.
StaticPutInst
interface soot.baf.
IdentityInst
(also extends soot.
IdentityUnit
)
interface soot.baf.
IncInst
interface soot.baf.
InstanceCastInst
interface soot.baf.
InstanceOfInst
interface soot.baf.
LoadInst
interface soot.baf.
LookupSwitchInst
interface soot.baf.
MethodArgInst
interface soot.baf.
InterfaceInvokeInst
interface soot.baf.
SpecialInvokeInst
interface soot.baf.
StaticInvokeInst
interface soot.baf.
VirtualInvokeInst
interface soot.baf.
NewArrayInst
interface soot.baf.
NewInst
interface soot.baf.
NewMultiArrayInst
interface soot.baf.
NoArgInst
interface soot.baf.
ArrayLengthInst
interface soot.baf.
EnterMonitorInst
interface soot.baf.
ExitMonitorInst
interface soot.baf.
NopInst
interface soot.baf.
ReturnVoidInst
interface soot.baf.
ThrowInst
interface soot.baf.
OpTypeArgInst
interface soot.baf.
AddInst
interface soot.baf.
AndInst
interface soot.baf.
ArrayReadInst
interface soot.baf.
ArrayWriteInst
interface soot.baf.
CmpgInst
interface soot.baf.
CmpInst
interface soot.baf.
CmplInst
interface soot.baf.
DivInst
interface soot.baf.
IfCmpEqInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
IfCmpGeInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
IfCmpGtInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
IfCmpLeInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
IfCmpLtInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
IfCmpNeInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
MulInst
interface soot.baf.
NegInst
interface soot.baf.
OrInst
interface soot.baf.
RemInst
interface soot.baf.
ReturnInst
interface soot.baf.
ShlInst
interface soot.baf.
ShrInst
interface soot.baf.
SubInst
interface soot.baf.
UshrInst
interface soot.baf.
XorInst
interface soot.baf.
PopInst
interface soot.baf.
PrimitiveCastInst
interface soot.baf.
PushInst
interface soot.baf.
RetInst
interface soot.baf.
StoreInst
interface soot.baf.
SwapInst
interface soot.baf.
TableSwitchInst
interface soot.baf.
TargetArgInst
interface soot.baf.
GotoInst
interface soot.baf.
IfCmpEqInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfCmpGeInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfCmpGtInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfCmpLeInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfCmpLtInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfCmpNeInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfEqInst
interface soot.baf.
IfGeInst
interface soot.baf.
IfGtInst
interface soot.baf.
IfLeInst
interface soot.baf.
IfLtInst
interface soot.baf.
IfNeInst
interface soot.baf.
IfNonNullInst
interface soot.baf.
IfNullInst
interface soot.jimple.
Stmt
interface soot.jimple.
BreakpointStmt
interface soot.jimple.
DefinitionStmt
interface soot.jimple.
AssignStmt
interface soot.jimple.
IdentityStmt
(also extends soot.
IdentityUnit
)
interface soot.jimple.
GotoStmt
interface soot.jimple.
IfStmt
interface soot.jimple.
InvokeStmt
interface soot.jimple.
LookupSwitchStmt
interface soot.jimple.
MonitorStmt
interface soot.jimple.
EnterMonitorStmt
interface soot.jimple.
ExitMonitorStmt
interface soot.jimple.
NopStmt
interface soot.jimple.
RetStmt
interface soot.jimple.
ReturnStmt
interface soot.jimple.
ReturnVoidStmt
interface soot.jimple.
TableSwitchStmt
interface soot.jimple.
ThrowStmt
interface soot.
IntegerType
interface soot.coffi.
Interface_Astore
interface soot.coffi.
Interface_OneIntArg
interface soot.toolkits.scalar.
LiveLocals
interface soot.toolkits.scalar.
LocalDefs
interface soot.toolkits.scalar.
LocalUses
interface soot.
MethodSource
interface soot.baf.toolkits.base.
Peephole
interface soot.grimp.
Precedence
interface soot.
SideEffectTester
interface soot.
StmtPrinter
interface soot.util.
Switch
interface soot.jimple.
ConstantSwitch
interface soot.jimple.
JimpleValueSwitch
(also extends soot.jimple.
ExprSwitch
, soot.jimple.
RefSwitch
)
interface soot.grimp.
GrimpValueSwitch
interface soot.jimple.
ExprSwitch
interface soot.grimp.
GrimpExprSwitch
interface soot.jimple.
JimpleValueSwitch
(also extends soot.jimple.
ConstantSwitch
, soot.jimple.
RefSwitch
)
interface soot.grimp.
GrimpValueSwitch
interface soot.baf.
InstSwitch
interface soot.jimple.
RefSwitch
interface soot.jimple.
JimpleValueSwitch
(also extends soot.jimple.
ConstantSwitch
, soot.jimple.
ExprSwitch
)
interface soot.grimp.
GrimpValueSwitch
interface soot.jimple.
StmtSwitch
interface soot.util.
Switchable
interface soot.jimple.
ArrayRef
(also extends soot.jimple.
ConcreteRef
, soot.
ToBriefString
)
interface soot.
Unit
(also extends soot.tagkit.
Host
)
interface soot.
IdentityUnit
interface soot.baf.
IdentityInst
(also extends soot.baf.
Inst
)
interface soot.jimple.
IdentityStmt
(also extends soot.jimple.
DefinitionStmt
)
interface soot.baf.
Inst
interface soot.baf.
DupInst
interface soot.baf.
Dup1_x1Inst
interface soot.baf.
Dup1_x2Inst
interface soot.baf.
Dup1Inst
interface soot.baf.
Dup2_x1Inst
interface soot.baf.
Dup2_x2Inst
interface soot.baf.
Dup2Inst
interface soot.baf.
FieldArgInst
interface soot.baf.
FieldGetInst
interface soot.baf.
FieldPutInst
interface soot.baf.
StaticGetInst
interface soot.baf.
StaticPutInst
interface soot.baf.
IdentityInst
(also extends soot.
IdentityUnit
)
interface soot.baf.
IncInst
interface soot.baf.
InstanceCastInst
interface soot.baf.
InstanceOfInst
interface soot.baf.
LoadInst
interface soot.baf.
LookupSwitchInst
interface soot.baf.
MethodArgInst
interface soot.baf.
InterfaceInvokeInst
interface soot.baf.
SpecialInvokeInst
interface soot.baf.
StaticInvokeInst
interface soot.baf.
VirtualInvokeInst
interface soot.baf.
NewArrayInst
interface soot.baf.
NewInst
interface soot.baf.
NewMultiArrayInst
interface soot.baf.
NoArgInst
interface soot.baf.
ArrayLengthInst
interface soot.baf.
EnterMonitorInst
interface soot.baf.
ExitMonitorInst
interface soot.baf.
NopInst
interface soot.baf.
ReturnVoidInst
interface soot.baf.
ThrowInst
interface soot.baf.
OpTypeArgInst
interface soot.baf.
AddInst
interface soot.baf.
AndInst
interface soot.baf.
ArrayReadInst
interface soot.baf.
ArrayWriteInst
interface soot.baf.
CmpgInst
interface soot.baf.
CmpInst
interface soot.baf.
CmplInst
interface soot.baf.
DivInst
interface soot.baf.
IfCmpEqInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
IfCmpGeInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
IfCmpGtInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
IfCmpLeInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
IfCmpLtInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
IfCmpNeInst
(also extends soot.baf.
TargetArgInst
)
interface soot.baf.
MulInst
interface soot.baf.
NegInst
interface soot.baf.
OrInst
interface soot.baf.
RemInst
interface soot.baf.
ReturnInst
interface soot.baf.
ShlInst
interface soot.baf.
ShrInst
interface soot.baf.
SubInst
interface soot.baf.
UshrInst
interface soot.baf.
XorInst
interface soot.baf.
PopInst
interface soot.baf.
PrimitiveCastInst
interface soot.baf.
PushInst
interface soot.baf.
RetInst
interface soot.baf.
StoreInst
interface soot.baf.
SwapInst
interface soot.baf.
TableSwitchInst
interface soot.baf.
TargetArgInst
interface soot.baf.
GotoInst
interface soot.baf.
IfCmpEqInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfCmpGeInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfCmpGtInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfCmpLeInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfCmpLtInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfCmpNeInst
(also extends soot.baf.
OpTypeArgInst
)
interface soot.baf.
IfEqInst
interface soot.baf.
IfGeInst
interface soot.baf.
IfGtInst
interface soot.baf.
IfLeInst
interface soot.baf.
IfLtInst
interface soot.baf.
IfNeInst
interface soot.baf.
IfNonNullInst
interface soot.baf.
IfNullInst
interface soot.jimple.
Stmt
interface soot.jimple.
BreakpointStmt
interface soot.jimple.
DefinitionStmt
interface soot.jimple.
AssignStmt
interface soot.jimple.
IdentityStmt
(also extends soot.
IdentityUnit
)
interface soot.jimple.
GotoStmt
interface soot.jimple.
IfStmt
interface soot.jimple.
InvokeStmt
interface soot.jimple.
LookupSwitchStmt
interface soot.jimple.
MonitorStmt
interface soot.jimple.
EnterMonitorStmt
interface soot.jimple.
ExitMonitorStmt
interface soot.jimple.
NopStmt
interface soot.jimple.
RetStmt
interface soot.jimple.
ReturnStmt
interface soot.jimple.
ReturnVoidStmt
interface soot.jimple.
TableSwitchStmt
interface soot.jimple.
ThrowStmt
interface soot.
Value
(also extends soot.
EquivTo
)
interface soot.jimple.
Expr
(also extends soot.
ToBriefString
)
interface soot.jimple.
BinopExpr
interface soot.jimple.
AddExpr
interface soot.jimple.
AndExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
CmpExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
CmpgExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
CmplExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
ConditionExpr
interface soot.jimple.
EqExpr
interface soot.jimple.
GeExpr
interface soot.jimple.
GtExpr
interface soot.jimple.
LeExpr
interface soot.jimple.
LtExpr
interface soot.jimple.
NeExpr
interface soot.jimple.
DivExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
MulExpr
interface soot.jimple.
OrExpr
interface soot.jimple.
RemExpr
interface soot.jimple.
ShlExpr
interface soot.jimple.
ShrExpr
interface soot.jimple.
SubExpr
interface soot.jimple.
UshrExpr
interface soot.jimple.
XorExpr
interface soot.jimple.
CastExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
InstanceOfExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
InvokeExpr
interface soot.jimple.
InstanceInvokeExpr
interface soot.jimple.
InterfaceInvokeExpr
interface soot.jimple.
SpecialInvokeExpr
interface soot.jimple.
VirtualInvokeExpr
interface soot.jimple.
StaticInvokeExpr
(also extends soot.
ToBriefString
)
interface soot.grimp.
NewInvokeExpr
interface soot.jimple.
NewArrayExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
NewExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
NewMultiArrayExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
UnopExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
LengthExpr
interface soot.jimple.
NegExpr
interface soot.
Local
(also extends soot.
ToBriefString
)
interface soot.jimple.
Ref
interface soot.jimple.
ConcreteRef
interface soot.jimple.
ArrayRef
(also extends soot.util.
Switchable
, soot.
ToBriefString
)
interface soot.jimple.
FieldRef
(also extends soot.
ToBriefString
)
interface soot.jimple.
InstanceFieldRef
interface soot.jimple.
IdentityRef
interface soot.jimple.
CaughtExceptionRef
(also extends soot.
ToBriefString
)
interface soot.tagkit.
Tag
interface soot.tagkit.
Attribute
interface soot.jimple.toolkits.annotation.tags.
OneByteCodeTag
interface soot.tagkit.
TagAggregator
interface soot.tagkit.
TagPrinter
interface soot.
ToBriefString
interface soot.jimple.
AndExpr
(also extends soot.jimple.
BinopExpr
)
interface soot.jimple.
ArrayRef
(also extends soot.jimple.
ConcreteRef
, soot.util.
Switchable
)
interface soot.jimple.
CastExpr
(also extends soot.jimple.
Expr
)
interface soot.jimple.
CaughtExceptionRef
(also extends soot.jimple.
IdentityRef
)
interface soot.jimple.
CmpExpr
(also extends soot.jimple.
BinopExpr
)
interface soot.jimple.
CmpgExpr
(also extends soot.jimple.
BinopExpr
)
interface soot.jimple.
CmplExpr
(also extends soot.jimple.
BinopExpr
)
interface soot.jimple.
DivExpr
(also extends soot.jimple.
BinopExpr
)
interface soot.jimple.
Expr
(also extends soot.
Value
)
interface soot.jimple.
BinopExpr
interface soot.jimple.
AddExpr
interface soot.jimple.
AndExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
CmpExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
CmpgExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
CmplExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
ConditionExpr
interface soot.jimple.
EqExpr
interface soot.jimple.
GeExpr
interface soot.jimple.
GtExpr
interface soot.jimple.
LeExpr
interface soot.jimple.
LtExpr
interface soot.jimple.
NeExpr
interface soot.jimple.
DivExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
MulExpr
interface soot.jimple.
OrExpr
interface soot.jimple.
RemExpr
interface soot.jimple.
ShlExpr
interface soot.jimple.
ShrExpr
interface soot.jimple.
SubExpr
interface soot.jimple.
UshrExpr
interface soot.jimple.
XorExpr
interface soot.jimple.
CastExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
InstanceOfExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
InvokeExpr
interface soot.jimple.
InstanceInvokeExpr
interface soot.jimple.
InterfaceInvokeExpr
interface soot.jimple.
SpecialInvokeExpr
interface soot.jimple.
VirtualInvokeExpr
interface soot.jimple.
StaticInvokeExpr
(also extends soot.
ToBriefString
)
interface soot.grimp.
NewInvokeExpr
interface soot.jimple.
NewArrayExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
NewExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
NewMultiArrayExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
UnopExpr
(also extends soot.
ToBriefString
)
interface soot.jimple.
LengthExpr
interface soot.jimple.
NegExpr
interface soot.jimple.
FieldRef
(also extends soot.jimple.
ConcreteRef
)
interface soot.jimple.
InstanceFieldRef
interface soot.jimple.
InstanceOfExpr
(also extends soot.jimple.
Expr
)
interface soot.
Local
(also extends soot.
Value
)
interface soot.jimple.
NewArrayExpr
(also extends soot.jimple.
Expr
)
interface soot.jimple.
NewExpr
(also extends soot.jimple.
Expr
)
interface soot.jimple.
NewMultiArrayExpr
(also extends soot.jimple.
Expr
)
interface soot.jimple.
StaticInvokeExpr
(also extends soot.jimple.
InvokeExpr
)
interface soot.grimp.
NewInvokeExpr
interface soot.jimple.
UnopExpr
(also extends soot.jimple.
Expr
)
interface soot.jimple.
LengthExpr
interface soot.jimple.
NegExpr
interface soot.
Trap
interface soot.
UnitBox
interface soot.
ValueBox
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES