Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
soot
,
soot.baf
,
soot.baf.internal
,
soot.baf.toolkits.base
,
soot.coffi
,
soot.dava
,
soot.dava.internal.asg
,
soot.dava.internal.AST
,
soot.dava.internal.javaRep
,
soot.dava.internal.SET
,
soot.dava.toolkits.base.AST
,
soot.dava.toolkits.base.DavaMonitor
,
soot.dava.toolkits.base.finders
,
soot.dava.toolkits.base.misc
,
soot.grimp
,
soot.grimp.internal
,
soot.grimp.toolkits.base
,
soot.javaToJimple
,
soot.javaToJimple.jj
,
soot.javaToJimple.jj.ast
,
soot.javaToJimple.jj.types
,
soot.jbuddy
,
soot.jimple
,
soot.jimple.internal
,
soot.jimple.parser
,
soot.jimple.spark
,
soot.jimple.spark.builder
,
soot.jimple.spark.fieldrw
,
soot.jimple.spark.internal
,
soot.jimple.spark.pag
,
soot.jimple.spark.sets
,
soot.jimple.spark.solver
,
soot.jimple.toolkits.annotation.arraycheck
,
soot.jimple.toolkits.annotation.callgraph
,
soot.jimple.toolkits.annotation.defs
,
soot.jimple.toolkits.annotation.fields
,
soot.jimple.toolkits.annotation.methods
,
soot.jimple.toolkits.annotation.nullcheck
,
soot.jimple.toolkits.annotation.parity
,
soot.jimple.toolkits.annotation.profiling
,
soot.jimple.toolkits.annotation.qualifiers
,
soot.jimple.toolkits.annotation.tags
,
soot.jimple.toolkits.base
,
soot.jimple.toolkits.callgraph
,
soot.jimple.toolkits.graph
,
soot.jimple.toolkits.invoke
,
soot.jimple.toolkits.pointer
,
soot.jimple.toolkits.pointer.nativemethods
,
soot.jimple.toolkits.pointer.representations
,
soot.jimple.toolkits.pointer.util
,
soot.jimple.toolkits.scalar
,
soot.jimple.toolkits.scalar.pre
,
soot.jimple.toolkits.typing
,
soot.jimple.toolkits.typing.integer
,
soot.options
,
soot.relations
,
soot.shimple
,
soot.shimple.internal
,
soot.shimple.internal.analysis
,
soot.shimple.toolkits.scalar
,
soot.tagkit
,
soot.toolkits.graph
,
soot.toolkits.scalar
,
soot.tools
,
soot.util
,
soot.util.dot
,
soot.util.queue
,
soot.xml
Class Hierarchy
class java.lang.Object
class soot.dava.toolkits.base.finders.
AbruptEdgeFinder
(implements soot.dava.toolkits.base.finders.
FactFinder
)
class soot.jimple.internal.
AbstractBinopExpr
(implements soot.jimple.
Expr
)
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.dava.internal.javaRep.
DCmpExpr
(implements soot.jimple.
CmpExpr
)
class soot.dava.internal.javaRep.
DCmpgExpr
(implements soot.jimple.
CmpgExpr
)
class soot.dava.internal.javaRep.
DCmplExpr
(implements soot.jimple.
CmplExpr
)
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.grimp.
Precedence
)
class soot.jimple.internal.
JCastExpr
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.util.RandomAccess, java.io.Serializable)
class soot.util.
StationaryArrayList
class soot.util.
SingletonList
class java.util.AbstractSet (implements java.util.Set)
class soot.util.
ArraySet
class soot.util.
HashChain
(implements soot.util.
Chain
)
class soot.util.
IterableSet
(implements java.util.Set)
class soot.
PatchingChain
(implements soot.util.
Chain
)
class soot.shimple.internal.
SPatchingChain
class soot.jimple.
AbstractConstantSwitch
(implements soot.jimple.
ConstantSwitch
)
class soot.jimple.
AbstractExprSwitch
(implements soot.jimple.
ExprSwitch
)
class soot.shimple.
AbstractShimpleExprSwitch
(implements soot.shimple.
ShimpleExprSwitch
)
class polyglot.frontend.AbstractExtensionInfo (implements polyglot.frontend.ExtensionInfo)
class polyglot.ext.jl.ExtensionInfo
class soot.javaToJimple.jj.
ExtensionInfo
class soot.toolkits.scalar.
AbstractFlowAnalysis
class soot.toolkits.scalar.
BranchedFlowAnalysis
class soot.toolkits.scalar.
ForwardBranchedFlowAnalysis
class soot.jimple.toolkits.annotation.nullcheck.
BranchedRefVarsAnalysis
class soot.jimple.toolkits.pointer.
CastCheckEliminator
class soot.toolkits.scalar.
FlowAnalysis
class soot.toolkits.scalar.
BackwardFlowAnalysis
class soot.jimple.toolkits.scalar.pre.
DownSafetyAnalysis
class soot.jimple.toolkits.scalar.pre.
NotIsolatedAnalysis
class soot.toolkits.scalar.
ForwardFlowAnalysis
class soot.jimple.toolkits.callgraph.
ClinitElimAnalysis
class soot.jimple.toolkits.scalar.pre.
DelayabilityAnalysis
class soot.jimple.toolkits.annotation.parity.
ParityAnalysis
class soot.jimple.toolkits.scalar.pre.
UpSafetyAnalysis
class soot.toolkits.scalar.
AbstractFlowSet
(implements soot.toolkits.scalar.
FlowSet
)
class soot.toolkits.scalar.
AbstractBoundedFlowSet
(implements soot.toolkits.scalar.
BoundedFlowSet
)
class soot.toolkits.scalar.
ArrayPackedSet
class soot.toolkits.scalar.
ArraySparseSet
class soot.jimple.toolkits.scalar.
ToppedSet
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
class soot.jimple.internal.
JIdentityStmt
(implements soot.jimple.
IdentityStmt
)
class soot.grimp.internal.
GIdentityStmt
class soot.dava.internal.javaRep.
DIdentityStmt
class soot.dava.internal.javaRep.
DAbruptStmt
class soot.jimple.internal.
JBreakpointStmt
(implements soot.jimple.
BreakpointStmt
)
class soot.jimple.internal.
JEnterMonitorStmt
(implements soot.jimple.
EnterMonitorStmt
)
class soot.grimp.internal.
GEnterMonitorStmt
class soot.jimple.internal.
JExitMonitorStmt
(implements soot.jimple.
ExitMonitorStmt
)
class soot.grimp.internal.
GExitMonitorStmt
class soot.jimple.internal.
JGotoStmt
(implements soot.jimple.
GotoStmt
)
class soot.jimple.internal.
JIfStmt
(implements soot.jimple.
IfStmt
)
class soot.grimp.internal.
GIfStmt
class soot.jimple.internal.
JInvokeStmt
(implements soot.jimple.
InvokeStmt
)
class soot.grimp.internal.
GInvokeStmt
class soot.jimple.internal.
JLookupSwitchStmt
(implements soot.jimple.
LookupSwitchStmt
)
class soot.grimp.internal.
GLookupSwitchStmt
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
class soot.jimple.internal.
JReturnVoidStmt
(implements soot.jimple.
ReturnVoidStmt
)
class soot.jimple.internal.
JTableSwitchStmt
(implements soot.jimple.
TableSwitchStmt
)
class soot.grimp.internal.
GTableSwitchStmt
class soot.jimple.internal.
JThrowStmt
(implements soot.jimple.
ThrowStmt
)
class soot.grimp.internal.
GThrowStmt
class soot.jimple.
PlaceholderStmt
class soot.dava.internal.AST.
ASTNode
class soot.dava.internal.AST.
ASTLabeledNode
class soot.dava.internal.AST.
ASTControlFlowNode
class soot.dava.internal.AST.
ASTDoWhileNode
class soot.dava.internal.AST.
ASTIfElseNode
class soot.dava.internal.AST.
ASTIfNode
class soot.dava.internal.AST.
ASTWhileNode
class soot.dava.internal.AST.
ASTLabeledBlockNode
class soot.dava.internal.AST.
ASTSwitchNode
class soot.dava.internal.AST.
ASTSynchronizedBlockNode
class soot.dava.internal.AST.
ASTTryNode
class soot.dava.internal.AST.
ASTUnconditionalLoopNode
class soot.dava.internal.AST.
ASTMethodNode
class soot.dava.internal.AST.
ASTStatementSequenceNode
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.toolkits.scalar.
ValueUnitPair
(implements soot.
UnitBox
)
class soot.shimple.internal.
SValueUnitPair
(implements soot.shimple.internal.
SUnitBox
)
class soot.jimple.internal.
VariableBox
class soot.
Body
(implements java.io.Serializable)
class soot.baf.
BafBody
class soot.dava.
DavaBody
class soot.jimple.
StmtBody
class soot.grimp.
GrimpBody
class soot.jimple.
JimpleBody
class soot.shimple.
ShimpleBody
class soot.
SootClass
(implements soot.util.
Numberable
)
class soot.
SootField
(implements soot.
ClassMember
, soot.util.
Numberable
, soot.jimple.spark.pag.
SparkField
)
class soot.
SootMethod
(implements soot.
ClassMember
, soot.jimple.toolkits.callgraph.
MethodOrMethodContext
, soot.util.
Numberable
)
class soot.jimple.internal.
AbstractInstanceFieldRef
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
InstanceFieldRef
)
class soot.grimp.internal.
GInstanceFieldRef
(implements soot.grimp.
Precedence
)
class soot.dava.internal.javaRep.
DInstanceFieldRef
class soot.jimple.internal.
JInstanceFieldRef
class soot.jimple.internal.
AbstractInstanceOfExpr
(implements soot.jimple.
InstanceOfExpr
)
class soot.grimp.internal.
GInstanceOfExpr
class soot.jimple.internal.
JInstanceOfExpr
(implements soot.jimple.
ConvertToBaf
)
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.grimp.
Precedence
)
class soot.dava.internal.javaRep.
DInterfaceInvokeExpr
class soot.jimple.internal.
JInterfaceInvokeExpr
class soot.jimple.internal.
AbstractSpecialInvokeExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
SpecialInvokeExpr
)
class soot.grimp.internal.
GSpecialInvokeExpr
(implements soot.grimp.
Precedence
)
class soot.dava.internal.javaRep.
DSpecialInvokeExpr
class soot.jimple.internal.
JSpecialInvokeExpr
class soot.jimple.internal.
AbstractVirtualInvokeExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
VirtualInvokeExpr
)
class soot.grimp.internal.
GVirtualInvokeExpr
(implements soot.grimp.
Precedence
)
class soot.dava.internal.javaRep.
DVirtualInvokeExpr
class soot.jimple.internal.
JVirtualInvokeExpr
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.dava.internal.javaRep.
DNewInvokeExpr
class soot.grimp.internal.
GStaticInvokeExpr
class soot.dava.internal.javaRep.
DStaticInvokeExpr
class soot.jimple.internal.
JStaticInvokeExpr
class soot.jimple.
AbstractJimpleValueSwitch
(implements soot.jimple.
JimpleValueSwitch
)
class soot.grimp.
AbstractGrimpValueSwitch
(implements soot.grimp.
GrimpValueSwitch
)
class soot.shimple.
AbstractShimpleValueSwitch
(implements soot.shimple.
ShimpleValueSwitch
)
class soot.jimple.spark.builder.
MethodNodeFactory
class java.util.AbstractMap (implements java.util.Map)
class soot.
AbstractUnitAllMapTo
class java.util.HashMap (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
class soot.util.
DeterministicHashMap
class soot.jimple.spark.pag.
AbstractMethodPAG
class soot.jimple.spark.pag.
BDDMethodPAG
class soot.jimple.spark.pag.
MethodPAG
class soot.jimple.internal.
AbstractNewArrayExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
NewArrayExpr
)
class soot.dava.internal.javaRep.
DNewArrayExpr
(implements soot.grimp.
Precedence
)
class soot.grimp.internal.
GNewArrayExpr
(implements soot.grimp.
Precedence
)
class soot.jimple.internal.
JNewArrayExpr
class soot.jimple.internal.
AbstractNewExpr
(implements soot.jimple.
NewExpr
)
class soot.jimple.internal.
JNewExpr
(implements soot.jimple.
ConvertToBaf
)
class soot.jimple.internal.
AbstractNewMultiArrayExpr
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
NewMultiArrayExpr
)
class soot.dava.internal.javaRep.
DNewMultiArrayExpr
class soot.grimp.internal.
GNewMultiArrayExpr
class soot.jimple.internal.
JNewMultiArrayExpr
class polyglot.ext.jl.ast.AbstractNodeFactory_c (implements polyglot.ast.NodeFactory)
class polyglot.ext.jl.ast.NodeFactory_c
class soot.javaToJimple.jj.ast.
JjNodeFactory_c
(implements soot.javaToJimple.jj.ast.
JjNodeFactory
)
class soot.jimple.spark.pag.
AbstractPAG
(implements soot.
PointsToAnalysis
)
class soot.jimple.spark.pag.
BDDPAG
class soot.jimple.spark.pag.
PAG
class polyglot.frontend.AbstractPass (implements polyglot.frontend.Pass)
class soot.javaToJimple.
SaveASTVisitor
class soot.jimple.
AbstractRefSwitch
(implements soot.jimple.
RefSwitch
)
class soot.options.
AbstractSparkOptions
class soot.jimple.
AbstractStmtSwitch
(implements soot.jimple.
StmtSwitch
)
class soot.jimple.
PointerStmtSwitch
class soot.
AbstractTrap
(implements java.io.Serializable, soot.
Trap
)
class soot.baf.internal.
BTrap
class soot.grimp.internal.
GTrap
class soot.jimple.internal.
JTrap
class soot.jimple.spark.internal.
AbstractTypeManager
class soot.jimple.spark.internal.
BDDTypeManager
class soot.jimple.spark.internal.
TypeManager
class soot.
AbstractUnitBox
(implements soot.
UnitBox
)
class soot.jimple.internal.
StmtBox
class soot.
AbstractUnitPrinter
(implements soot.
UnitPrinter
)
class soot.dava.
DavaUnitPrinter
class soot.
LabeledUnitPrinter
class soot.
BriefUnitPrinter
class soot.
NormalUnitPrinter
class soot.jimple.internal.
AbstractUnopExpr
(implements soot.jimple.
UnopExpr
)
class soot.jimple.internal.
AbstractLengthExpr
(implements soot.jimple.
LengthExpr
)
class soot.dava.internal.javaRep.
DLengthExpr
(implements soot.grimp.
Precedence
)
class soot.grimp.internal.
GLengthExpr
class soot.jimple.internal.
JLengthExpr
(implements soot.jimple.
ConvertToBaf
)
class soot.jimple.internal.
AbstractNegExpr
(implements soot.jimple.
NegExpr
)
class soot.dava.internal.javaRep.
DNegExpr
class soot.grimp.internal.
GNegExpr
class soot.jimple.internal.
JNegExpr
(implements soot.jimple.
ConvertToBaf
)
class soot.jimple.toolkits.invoke.
AccessManager
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.javaToJimple.
AnonClassInitMethodSource
(implements soot.
MethodSource
)
class soot.jimple.toolkits.annotation.tags.
ArrayCheckTag
(implements soot.jimple.toolkits.annotation.tags.
OneByteCodeTag
)
class soot.jimple.spark.pag.
ArrayElement
(implements soot.jimple.spark.pag.
SparkField
)
class soot.toolkits.scalar.
ArrayFlowUniverse
(implements soot.toolkits.scalar.
FlowUniverse
)
class soot.jimple.toolkits.annotation.tags.
ArrayNullCheckTag
(implements soot.jimple.toolkits.annotation.tags.
OneByteCodeTag
)
class soot.javaToJimple.
AssertClassMethodSource
(implements soot.
MethodSource
)
class soot.dava.toolkits.base.AST.
ASTAnalysis
class soot.dava.toolkits.base.AST.
TryContentsFinder
class soot.dava.toolkits.base.AST.
UselessTryRemover
class soot.dava.internal.AST.
ASTTryNode.container
class soot.dava.toolkits.base.AST.
ASTWalker
class soot.xml.
Attribute
class soot.coffi.attribute_info
class soot.coffi.
Exception_attribute
class soot.coffi.
LineNumberTable_attribute
class soot.coffi.
SourceFile_attribute
class soot.
AttributesUnitPrinter
class soot.dava.internal.asg.
AugmentedStmt
class soot.dava.internal.asg.
AugmentedStmtGraph
(implements soot.toolkits.graph.
DirectedGraph
)
class soot.baf.
Baf
class soot.util.
BafInputRep
(implements soot.util.SootInputRepresentation)
class soot.baf.internal.
BafLocal
(implements soot.
Local
)
class soot.tagkit.
Base64
class soot.jbuddy.
bddCacheStat
class soot.jbuddy.
bddGbcStat
class soot.jbuddy.
bddPair
class soot.jimple.spark.sets.
BDDPointsToSet
(implements soot.
PointsToSet
)
class soot.jbuddy.
bddStat
class soot.util.
BitSetIterator
class soot.util.
BitVector
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.tagkit.
BytecodeOffsetTag
(implements soot.tagkit.
Tag
)
class soot.jimple.toolkits.callgraph.
CallGraph
class soot.jimple.toolkits.callgraph.
CallGraphBuilder
class soot.jimple.toolkits.pointer.
CastCheckTag
(implements soot.tagkit.
Tag
)
class soot.coffi.
CFG
class soot.tools.
CFGViewer
class soot.jimple.spark.solver.
Checker
class soot.util.queue.
ChunkedQueue
class soot.jimple.toolkits.annotation.arraycheck.
ClassFieldAnalysis
class soot.coffi.
ClassFile
class soot.jimple.toolkits.typing.integer.
ClassHierarchy
class soot.util.
ClassInputRep
(implements soot.util.SootInputRepresentation)
class soot.javaToJimple.
ClassLiteralMethodSource
(implements soot.
MethodSource
)
class soot.coffi.
CoffiMethodSource
(implements soot.
MethodSource
)
class soot.toolkits.scalar.
CollectionFlowUniverse
(implements soot.toolkits.scalar.
FlowUniverse
)
class soot.xml.
ColorAttribute
class soot.tagkit.
ColorTag
(implements soot.tagkit.
Tag
)
class soot.dava.toolkits.base.misc.
ConditionFlipper
class soot.jimple.
Constant
(implements soot.jimple.
ConvertToBaf
, soot.
Value
)
class soot.jimple.
NullConstant
class soot.jimple.
NumericConstant
class soot.jimple.
ArithmeticConstant
class soot.jimple.
IntConstant
class soot.dava.internal.javaRep.
DIntConstant
class soot.jimple.
LongConstant
class soot.jimple.
RealConstant
class soot.jimple.
DoubleConstant
class soot.jimple.
FloatConstant
class soot.shimple.toolkits.scalar.
SEvaluator.MetaConstant
class soot.shimple.toolkits.scalar.
SEvaluator.BottomConstant
class soot.shimple.toolkits.scalar.
SEvaluator.TopConstant
class soot.jimple.
StringConstant
class soot.coffi.
CONSTANT_Utf8_collector
class soot.jimple.toolkits.pointer.representations.
ConstantObject
(implements soot.jimple.toolkits.pointer.representations.
AbstractObject
)
class soot.jimple.toolkits.pointer.representations.
GeneralConstObject
class soot.jimple.spark.builder.
ContextInsensitiveBuilder
class soot.jimple.toolkits.callgraph.
ContextInsensitiveContextManager
(implements soot.jimple.toolkits.callgraph.
ContextManager
)
class soot.coffi.cp_info
class soot.coffi.
CONSTANT_Class_info
class soot.coffi.
CONSTANT_Utf8_info
class soot.dava.toolkits.base.finders.
CycleFinder
(implements soot.dava.toolkits.base.finders.
FactFinder
)
class soot.dava.
Dava
class soot.dava.toolkits.base.DavaMonitor.
DavaMonitor
class soot.dava.
DavaPrinter
class soot.util.
Debug
class soot.jimple.toolkits.pointer.
DependenceGraph
(implements soot.tagkit.
Attribute
)
class soot.jimple.toolkits.pointer.
DependenceGraph.Edge
class soot.jimple.toolkits.pointer.
DependenceTag
(implements soot.tagkit.
Tag
)
class soot.jbuddy.
Domain
class soot.relations.
Domain
class soot.shimple.internal.analysis.
DominanceFrontier
class soot.shimple.internal.analysis.
DominatorNode
class soot.shimple.internal.analysis.
DominatorsFinder
class soot.shimple.internal.analysis.
DominatorTree
(implements soot.toolkits.graph.
DirectedGraph
)
class soot.util.dot.
DotGraph
(implements soot.util.dot.
Renderable
)
class soot.util.dot.
DotGraphAttribute
class soot.util.dot.
DotGraphCommand
(implements soot.util.dot.
Renderable
)
class soot.util.dot.
DotGraphEdge
(implements soot.util.dot.
Renderable
)
class soot.util.dot.
DotGraphNode
(implements soot.util.dot.
Renderable
)
class soot.util.dot.
DotGraphUtility
class soot.jimple.toolkits.pointer.
DumbPointerAnalysis
(implements soot.
PointsToAnalysis
)
class soot.jimple.toolkits.scalar.pre.
EarliestnessComputation
class soot.jimple.spark.solver.
EBBCollapser
class soot.jimple.toolkits.callgraph.
Edge
class soot.jimple.toolkits.callgraph.
EntryPoints
class soot.jimple.toolkits.pointer.representations.
Environment
class soot.
EquivalentValue
(implements soot.
Value
)
class soot.jimple.toolkits.scalar.
Evaluator
class soot.baf.toolkits.base.
ExamplePeephole
(implements soot.baf.toolkits.base.
Peephole
)
class soot.dava.toolkits.base.finders.
ExceptionFinder
(implements soot.dava.toolkits.base.finders.
FactFinder
)
class soot.dava.toolkits.base.finders.
ExceptionNode
class soot.jimple.toolkits.callgraph.
ExplicitEdgesPred
(implements soot.jimple.toolkits.callgraph.
EdgePredicate
)
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.
FastHierarchy
class soot.
FastHierarchy.Interval
class soot.coffi.
field_info
class soot.jimple.spark.fieldrw.
FieldRWTag
(implements soot.tagkit.
Tag
)
class soot.jimple.spark.fieldrw.
FieldReadTag
class soot.jimple.spark.fieldrw.
FieldWriteTag
class soot.jimple.toolkits.pointer.
FieldRWTagger.UniqueRWSets
class soot.jimple.toolkits.callgraph.
Filter
(implements java.util.Iterator)
class soot.
G.Global
class soot.tagkit.
GenericAttribute
(implements soot.tagkit.
Attribute
)
class soot.jimple.spark.builder.
GlobalNodeFactory
class soot.grimp.
Grimp
class soot.jimple.
GroupIntPair
class soot.shimple.internal.analysis.
GuaranteedDefs
class soot.util.
HashMultiMap
(implements soot.util.
MultiMap
)
class soot.toolkits.graph.
HashMutableDirectedGraph
(implements soot.toolkits.graph.
MutableDirectedGraph
)
class soot.toolkits.graph.
MemoryEfficientGraph
class soot.
Hierarchy
class soot.dava.toolkits.base.finders.
IfFinder
(implements soot.dava.toolkits.base.finders.
FactFinder
)
class soot.javaToJimple.
InitialResolver
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.
JavaInputStream
class soot.util.
JimpleInputStream
class soot.jimple.toolkits.callgraph.
InstanceInvokeEdgesPred
(implements soot.jimple.toolkits.callgraph.
EdgePredicate
)
class soot.util.
IterableMap
(implements java.util.Map)
class soot.util.
IterableMap.Mapping_Iterator
(implements java.util.Iterator)
class soot.jimple.internal.
JArrayRef
(implements soot.jimple.
ArrayRef
, soot.jimple.
ConvertToBaf
)
class soot.grimp.internal.
GArrayRef
(implements soot.grimp.
Precedence
)
class soot.tagkit.
JasminAttribute
(implements soot.tagkit.
Attribute
)
class soot.tagkit.
CodeAttribute
class soot.jimple.
JasminClass
class soot.baf.
JasminClass
class soot.xml.
JavaAttribute
class soot.util.
JavaInputRep
(implements soot.util.SootInputRepresentation)
class soot.javaToJimple.
JavaToJimple
class soot.jbuddy.
JBuddy
class soot.relations.
JBuddyProfiler
class soot.jimple.internal.
JCaughtExceptionRef
(implements soot.jimple.
CaughtExceptionRef
)
class soot.jimple.
Jimple
class soot.jimple.parser.
JimpleAST
class soot.javaToJimple.
JimpleBodyBuilder
class soot.util.
JimpleInputRep
(implements soot.util.SootInputRepresentation)
class soot.tagkit.
JimpleLineNumberTag
(implements soot.tagkit.
Tag
)
class soot.jimple.internal.
JimpleLocal
(implements soot.jimple.
ConvertToBaf
, soot.
Local
)
class soot.jimple.
JimpleMethodSource
(implements soot.
MethodSource
)
class soot.jimple.
JimpleToBafContext
class soot.xml.
Key
class soot.tagkit.
KeyTag
(implements soot.tagkit.
Tag
)
class soot.dava.toolkits.base.finders.
LabeledBlockFinder
(implements soot.dava.toolkits.base.finders.
FactFinder
)
class soot.util.
LargeNumberedMap
class soot.jimple.toolkits.scalar.pre.
LatestComputation
class soot.tagkit.
LineNumberTag
(implements soot.tagkit.
Tag
)
class soot.xml.
LinkAttribute
class soot.jimple.toolkits.scalar.
LocalCreation
class soot.jimple.toolkits.annotation.nullcheck.
LocalRefVarsAnalysisWrapper
class soot.jimple.
LocalStmtPair
class soot.toolkits.scalar.
LocalUnitPair
class soot.
Main
class soot.jimple.spark.solver.
MergeChecker
class soot.coffi.
method_info
class soot.jimple.toolkits.callgraph.
MethodContext
(implements soot.jimple.toolkits.callgraph.
MethodOrMethodContext
)
class soot.jimple.toolkits.callgraph.
MethodToContexts
class soot.
Modifier
class soot.dava.toolkits.base.misc.
MonitorConverter
class soot.jimple.
NaiveSideEffectTester
(implements soot.
SideEffectTester
)
class soot.jimple.toolkits.pointer.util.
NativeHelper
class soot.jimple.spark.internal.
SparkNativeHelper
class soot.jimple.toolkits.pointer.nativemethods.
NativeMethodClass
class soot.jimple.toolkits.pointer.nativemethods.
JavaIoFileDescriptorNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaIoFileInputStreamNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaIoFileOutputStreamNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaIoFileSystemNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaIoObjectInputStreamNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaIoObjectOutputStreamNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaIoObjectStreamClassNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangClassLoaderNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangClassLoaderNativeLibraryNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangClassNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangDoubleNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangFloatNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangObjectNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangPackageNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangReflectArrayNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangReflectConstructorNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangReflectFieldNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangReflectMethodNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangReflectProxyNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangRuntimeNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangSecurityManagerNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangShutdownNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangStrictMathNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangStringNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangSystemNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangThreadNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaLangThrowableNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaNetInetAddressImplNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaNetInetAddressNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaSecurityAccessControllerNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaUtilJarJarFileNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaUtilResourceBundleNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaUtilTimeZoneNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaUtilZipCRC32Native
class soot.jimple.toolkits.pointer.nativemethods.
JavaUtilZipInflaterNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaUtilZipZipEntryNative
class soot.jimple.toolkits.pointer.nativemethods.
JavaUtilZipZipFileNative
class soot.jimple.toolkits.pointer.nativemethods.
SunMiscSignalHandlerNative
class soot.jimple.toolkits.pointer.nativemethods.
SunMiscSignalNative
class soot.jimple.toolkits.pointer.util.
NativeMethodDriver
class soot.jimple.spark.pag.
Node
(implements soot.util.
Numberable
, soot.jimple.toolkits.pointer.representations.
ReferenceVariable
)
class soot.jimple.spark.pag.
AllocDotField
class soot.jimple.spark.pag.
AllocNode
class soot.jimple.spark.pag.
ClassConstantNode
class soot.jimple.spark.pag.
StringConstantNode
class soot.jimple.spark.pag.
ValNode
class soot.jimple.spark.pag.
FieldRefNode
class soot.jimple.spark.pag.
VarNode
(implements java.lang.Comparable)
class soot.jimple.spark.pag.
GlobalVarNode
class soot.jimple.spark.pag.
LocalVarNode
class soot.jimple.spark.pag.
ContextVarNode
class polyglot.ext.jl.ast.Node_c (implements polyglot.ast.Node)
class polyglot.ext.jl.ast.FieldDecl_c (implements polyglot.ast.FieldDecl)
class soot.javaToJimple.jj.ast.
JjFieldDecl_c
class polyglot.ext.jl.ast.Term_c (implements polyglot.ast.Term)
class polyglot.ext.jl.ast.Expr_c (implements polyglot.ast.Expr)
class polyglot.ext.jl.ast.ArrayInit_c (implements polyglot.ast.ArrayInit)
class soot.javaToJimple.jj.ast.
JjArrayInit_c
class polyglot.ext.jl.ast.Assign_c (implements polyglot.ast.Assign)
class polyglot.ext.jl.ast.ArrayAccessAssign_c (implements polyglot.ast.ArrayAccessAssign)
class soot.javaToJimple.jj.ast.
JjArrayAccessAssign_c
class polyglot.ext.jl.ast.FieldAssign_c (implements polyglot.ast.FieldAssign)
class soot.javaToJimple.jj.ast.
JjFieldAssign_c
class polyglot.ext.jl.ast.LocalAssign_c (implements polyglot.ast.LocalAssign)
class soot.javaToJimple.jj.ast.
JjLocalAssign_c
class polyglot.ext.jl.ast.Binary_c (implements polyglot.ast.Binary)
class soot.javaToJimple.jj.ast.
JjBinary_c
class polyglot.ext.jl.ast.Cast_c (implements polyglot.ast.Cast)
class soot.javaToJimple.jj.ast.
JjCast_c
class polyglot.ext.jl.ast.Unary_c (implements polyglot.ast.Unary)
class soot.javaToJimple.jj.ast.
JjUnary_c
class polyglot.ext.jl.ast.Stmt_c (implements polyglot.ast.Stmt)
class polyglot.ext.jl.ast.LocalDecl_c (implements polyglot.ast.LocalDecl)
class soot.javaToJimple.jj.ast.
JjLocalDecl_c
class polyglot.visit.NodeVisitor
class soot.javaToJimple.
AnonClassChecker
class soot.javaToJimple.
AssertStmtChecker
class soot.javaToJimple.
ClassLiteralChecker
class soot.javaToJimple.
ClassToSourceBuilder
class polyglot.visit.HaltingVisitor (implements polyglot.util.Copy)
class polyglot.visit.ErrorHandlingVisitor
class polyglot.visit.ContextVisitor
class polyglot.visit.AscriptionVisitor
class soot.javaToJimple.
CastInsertionVisitor
class soot.javaToJimple.
LocalClassChecker
class soot.javaToJimple.
LocalUsesChecker
class soot.javaToJimple.
MethodFinalsChecker
class soot.javaToJimple.
NestedClassListBuilder
class soot.javaToJimple.
PrivateAccessChecker
class soot.javaToJimple.
ReturnStmtChecker
class soot.javaToJimple.
TypeListBuilder
class soot.jimple.toolkits.annotation.tags.
NullCheckTag
(implements soot.jimple.toolkits.annotation.tags.
OneByteCodeTag
)
class soot.util.
NumberedSet
class soot.util.
NumberedString
(implements soot.util.
Numberable
)
class soot.util.
Numberer
class soot.util.
StringNumberer
class soot.jimple.toolkits.callgraph.
ObjSensContextManager
(implements soot.jimple.toolkits.callgraph.
ContextManager
)
class soot.jimple.toolkits.callgraph.
OneCFAContextManager
(implements soot.jimple.toolkits.callgraph.
ContextManager
)
class soot.shimple.internal.
OneHeadBlockGraph
class soot.jimple.spark.solver.
OnFlyCallGraph
class soot.jimple.toolkits.callgraph.
OnFlyCallGraphBuilder
class soot.jimple.spark.sets.
P2SetFactory
class soot.jimple.spark.sets.
P2SetVisitor
class soot.
Pack
(implements soot.
HasPhaseOptions
)
class soot.
BodyPack
class soot.
JavaToJimpleBodyPack
class soot.
JimpleBodyPack
class soot.
ScenePack
class soot.
RadioScenePack
class soot.jimple.toolkits.callgraph.
CallGraphPack
class soot.dava.toolkits.base.misc.
PackageNamer
class soot.
PackManager
class soot.jimple.spark.pag.
PAG2HTML
class soot.jimple.spark.pag.
PAGDumper
class soot.toolkits.scalar.
Pair
class soot.jimple.
ParameterRef
(implements soot.jimple.
IdentityRef
)
class soot.jimple.spark.pag.
Parm
(implements soot.jimple.spark.pag.
SparkField
)
class soot.jimple.parser.
Parse
class soot.jimple.toolkits.pointer.
PASideEffectTester
(implements soot.
SideEffectTester
)
class soot.
PatchingChain.PatchingIterator
(implements java.util.Iterator)
class soot.shimple.internal.
SPatchingChain.SPatchingIterator
class soot.
PhaseOptions
class soot.relations.
PhysicalDomain
class soot.jimple.spark.sets.
PointsToSetInternal
(implements soot.
PointsToSet
)
class soot.jimple.spark.sets.
BitPointsToSet
class soot.jimple.spark.sets.
DoublePointsToSet
class soot.jimple.spark.sets.
EmptyPointsToSet
class soot.jimple.spark.sets.
HashPointsToSet
class soot.jimple.spark.sets.
HybridPointsToSet
class soot.jimple.spark.sets.
SharedPointsToSet
class soot.jimple.spark.sets.
SortedArraySet
class soot.javaToJimple.
PolyglotMethodSource
(implements soot.
MethodSource
)
class soot.xml.
PosColorAttribute
class polyglot.util.Position (implements java.io.Serializable)
class soot.javaToJimple.jj.
DPosition
class soot.tagkit.
PositionTag
(implements soot.tagkit.
Tag
)
class soot.tagkit.
SourcePositionTag
class soot.grimp.
PrecedenceTest
class soot.
Printer
class soot.javaToJimple.
PrivateFieldAccMethodSource
(implements soot.
MethodSource
)
class soot.javaToJimple.
PrivateMethodAccMethodSource
(implements soot.
MethodSource
)
class soot.jimple.spark.solver.
Propagator
class soot.jimple.spark.solver.
BDDPropagator
class soot.jimple.spark.solver.
PropAlias
class soot.jimple.spark.solver.
PropCycle
class soot.jimple.spark.solver.
PropIter
class soot.jimple.spark.solver.
PropMerge
class soot.jimple.spark.solver.
PropWorklist
class soot.toolkits.graph.
PseudoTopologicalOrderer
class soot.toolkits.graph.
ReversePseudoTopologicalOrderer
class soot.util.queue.
QueueReader
(implements java.util.Iterator)
class soot.jimple.toolkits.callgraph.
ReachableMethods
class soot.jimple.
ReachingTypeDumper
class java.io.Reader
class java.io.FilterReader
class soot.util.
EscapedReader
class soot.jimple.toolkits.annotation.nullcheck.
RefIntPair
class soot.relations.
Relation
class soot.jimple.toolkits.pointer.
RWSet
class soot.jimple.toolkits.pointer.
FullRWSet
class soot.jimple.toolkits.pointer.
MethodRWSet
class soot.jimple.toolkits.pointer.
SiteRWSet
class soot.jimple.toolkits.pointer.
StmtRWSet
class soot.jimple.spark.solver.
SCCCollapser
class soot.
Scene
class soot.dava.toolkits.base.finders.
SequenceFinder
(implements soot.dava.toolkits.base.finders.
FactFinder
)
class soot.dava.internal.SET.
SETBasicBlock
(implements java.lang.Comparable)
class soot.dava.internal.SET.
SETNode
class soot.dava.internal.SET.
SETControlFlowNode
class soot.dava.internal.SET.
SETCycleNode
class soot.dava.internal.SET.
SETDoWhileNode
class soot.dava.internal.SET.
SETUnconditionalWhileNode
class soot.dava.internal.SET.
SETWhileNode
class soot.dava.internal.SET.
SETDagNode
class soot.dava.internal.SET.
SETIfElseNode
class soot.dava.internal.SET.
SETSwitchNode
class soot.dava.internal.SET.
SETLabeledBlockNode
class soot.dava.internal.SET.
SETStatementSequenceNode
class soot.dava.internal.SET.
SETSynchronizedBlockNode
class soot.dava.internal.SET.
SETTopNode
class soot.dava.internal.SET.
SETTryNode
class soot.dava.internal.SET.
SETNodeLabel
class soot.shimple.toolkits.scalar.
SEvaluator
class soot.util.
SharedBitSet
class soot.util.
SharedBitSetCache
class soot.shimple.
Shimple
class soot.shimple.internal.
ShimpleBodyBuilder
class soot.shimple.toolkits.scalar.
ShimpleLocalDefs
(implements soot.toolkits.scalar.
LocalDefs
)
class soot.shimple.toolkits.scalar.
ShimpleLocalUses
(implements soot.toolkits.scalar.
LocalUses
)
class soot.jimple.toolkits.pointer.
SideEffectAnalysis
class soot.jimple.toolkits.pointer.
SideEffectTagger.UniqueRWSets
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.Singletons
class soot.
G
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.util.
SmallNumberedMap
class soot.jimple.toolkits.scalar.pre.
SootFilter
class soot.
SootResolver
class soot.tagkit.
SourceLineNumberTag
(implements soot.tagkit.
Tag
)
class soot.tagkit.
SourceLnPosTag
(implements soot.tagkit.
Tag
)
class soot.util.
SourceLocator
class soot.jimple.toolkits.callgraph.
Sources
(implements java.util.Iterator)
class soot.shimple.internal.
SPhiExpr
(implements soot.shimple.
PhiExpr
)
class soot.jimple.
StaticFieldRef
(implements soot.jimple.
ConvertToBaf
, soot.jimple.
FieldRef
)
class soot.dava.internal.javaRep.
DStaticFieldRef
class soot.tagkit.
StdTagPrinter
(implements soot.tagkit.
TagPrinter
)
class soot.tagkit.
StringTag
(implements soot.tagkit.
Tag
)
class soot.tagkit.
LinkTag
class soot.util.
StringTools
class soot.toolkits.graph.
StronglyConnectedComponents
class soot.jbuddy.
SWIGTYPE_p_f_int__void
class soot.jbuddy.
SWIGTYPE_p_f_int_int__void
class soot.jbuddy.
SWIGTYPE_p_f_int_p_struct_s_bddGbcStat__void
class soot.jbuddy.
SWIGTYPE_p_f_p_char_int__void
class soot.jbuddy.
SWIGTYPE_p_f_p_FILE_int__void
class soot.jbuddy.
SWIGTYPE_p_f_void__int
class soot.jbuddy.
SWIGTYPE_p_FILE
class soot.jbuddy.
SWIGTYPE_p_int
class soot.jbuddy.
SWIGTYPE_p_p_int
class soot.dava.toolkits.base.finders.
SwitchFinder
(implements soot.dava.toolkits.base.finders.
FactFinder
)
class soot.dava.toolkits.base.finders.
SwitchNode
(implements java.lang.Comparable)
class soot.dava.toolkits.base.finders.
SynchronizedBlockFinder
(implements soot.dava.toolkits.base.finders.
FactFinder
)
class soot.jimple.toolkits.invoke.
SynchronizerManager
class soot.xml.
TagCollector
class soot.tagkit.
TagManager
class soot.jimple.toolkits.callgraph.
Targets
(implements java.util.Iterator)
class soot.jimple.
ThisRef
(implements soot.jimple.
IdentityRef
)
class soot.dava.internal.javaRep.
DThisRef
class java.lang.Throwable (implements java.io.Serializable)
class java.lang.Exception
class soot.dava.
RetriggerAnalysisException
class java.lang.RuntimeException
class soot.tagkit.
AttributeValueException
class soot.
CompilationDeathException
class soot.jimple.toolkits.pointer.nativemethods.
NativeMethodNotSupportedException
class soot.jimple.
NoSuchLocalException
class soot.jimple.toolkits.typing.
TypeException
class soot.jimple.toolkits.typing.integer.
TypeException
class soot.dava.toolkits.base.misc.
ThrowFinder
class soot.jimple.toolkits.invoke.
ThrowManager
class soot.dava.toolkits.base.misc.
ThrowNullConverter
class soot.
Timer
class soot.
Timers
class soot.javaToJimple.jj.
Topics
class soot.jimple.toolkits.callgraph.
TopologicalOrderer
class soot.jimple.spark.solver.
TopoSorter
class soot.
Transform
(implements soot.
HasPhaseOptions
)
class soot.
Transformer
class soot.
BodyTransformer
class soot.jimple.toolkits.base.
Aggregator
class soot.jimple.toolkits.annotation.arraycheck.
ArrayBoundsChecker
class soot.jimple.toolkits.scalar.pre.
BusyCodeMotion
class soot.jimple.toolkits.annotation.callgraph.
CallGraphTagger
class soot.jimple.toolkits.pointer.
CastCheckEliminatorDumper
class soot.jimple.toolkits.callgraph.
ClinitElimTransformer
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.graph.
CriticalEdgeRemover
class soot.jimple.toolkits.scalar.
DeadAssignmentEliminator
class soot.jimple.toolkits.pointer.
FieldRWTagger
class soot.jimple.spark.fieldrw.
FieldTagger
class soot.jimple.toolkits.scalar.pre.
LazyCodeMotion
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.graph.
LoopConditionUnroller
class soot.jimple.toolkits.scalar.
NopEliminator
class soot.jimple.toolkits.annotation.nullcheck.
NullPointerChecker
class soot.jimple.toolkits.annotation.nullcheck.
NullPointerColorer
class soot.jimple.toolkits.pointer.
ParameterAliasTagger
class soot.jimple.toolkits.annotation.parity.
ParityTagger
class soot.baf.toolkits.base.
PeepholeOptimizer
class soot.jimple.toolkits.annotation.profiling.
ProfilingGenerator
class soot.jimple.toolkits.annotation.defs.
ReachingDefsTagger
class soot.shimple.toolkits.scalar.
SConstantPropagatorAndFolder
class soot.jimple.toolkits.pointer.
SideEffectTagger
class soot.tagkit.
TagAggregator
class soot.jimple.toolkits.annotation.tags.
ArrayNullTagAggregator
class soot.jimple.spark.fieldrw.
FieldTagAggregator
class soot.tagkit.
FirstTagAggregator
class soot.tagkit.
LineNumberTagAggregator
class soot.tagkit.
ImportantTagAggregator
class soot.jimple.toolkits.pointer.
DependenceTagAggregator
class soot.jimple.spark.fieldrw.
FieldReadTagAggregator
class soot.jimple.spark.fieldrw.
FieldWriteTagAggregator
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.spark.
AbstractSparkTransformer
class soot.jimple.spark.
BDDSparkTransformer
class soot.jimple.spark.
SparkTransformer
class soot.tools.
BadFields
class soot.jimple.toolkits.callgraph.
CHATransformer
class soot.jimple.toolkits.annotation.arraycheck.
RectangularArrayFinder
class soot.shimple.
ShimpleTransformer
class soot.jimple.toolkits.invoke.
StaticInliner
class soot.jimple.toolkits.invoke.
StaticMethodBinder
class soot.jimple.toolkits.annotation.qualifiers.
TightestQualifiersTagger
class soot.jimple.toolkits.annotation.fields.
UnreachableFieldsTagger
class soot.jimple.toolkits.annotation.methods.
UnreachableMethodsTagger
class soot.jimple.toolkits.callgraph.
TransitiveTargets
class soot.
TrapManager
class soot.
Type
(implements soot.util.
Numberable
, java.io.Serializable, soot.util.
Switchable
)
class soot.coffi.
Double2ndHalfType
class soot.baf.
DoubleWordType
class soot.
ErroneousType
class soot.coffi.
Long2ndHalfType
class soot.
PrimType
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.
ShortType
(implements soot.
IntegerType
)
class soot.
RefLikeType
class soot.
AnySubType
class soot.
ArrayType
class soot.
NullType
class soot.
RefType
(implements java.lang.Comparable)
class soot.
StmtAddressType
class soot.
UnknownType
class soot.coffi.
UnusuableType
class soot.
VoidType
class soot.baf.
WordType
class soot.jimple.toolkits.pointer.representations.
TypeConstants
class soot.jimple.toolkits.typing.
TypeResolver
class soot.jimple.toolkits.typing.integer.
TypeResolver
class soot.
TypeSwitch
(implements soot.ITypeSwitch)
class polyglot.ext.jl.types.TypeSystem_c (implements polyglot.types.TypeSystem)
class soot.javaToJimple.jj.types.
JjTypeSystem_c
(implements soot.javaToJimple.jj.types.
JjTypeSystem
)
class soot.jimple.toolkits.pointer.
Union
(implements soot.
PointsToSet
)
class soot.jimple.toolkits.pointer.
FullObjectSet
class soot.jimple.toolkits.pointer.
MemoryEfficientRasUnion
class soot.jimple.toolkits.pointer.
UnionFactory
class soot.toolkits.graph.
UnitGraph
(implements soot.toolkits.graph.
DirectedGraph
)
class soot.toolkits.graph.
BriefUnitGraph
class soot.toolkits.graph.
CompleteUnitGraph
class soot.toolkits.graph.
TrapUnitGraph
class soot.util.
UnitMap
(implements java.util.Map)
class soot.jimple.toolkits.callgraph.
Units
(implements java.util.Iterator)
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.javaToJimple.
Util
class polyglot.main.Version
class soot.javaToJimple.jj.
Version
class soot.jimple.toolkits.callgraph.
VirtualCalls
class soot.jimple.toolkits.callgraph.
VirtualCallSite
class java.io.Writer
class java.io.FilterWriter
class soot.util.
EscapedWriter
class soot.
XMLAttributesPrinter
class soot.xml.
XMLPrinter
class soot.xml.
XMLRoot
class soot.xml.
XMLNode
class soot.jimple.toolkits.base.
Zonation
class soot.jimple.toolkits.base.
Zone
Interface Hierarchy
interface soot.jimple.toolkits.pointer.representations.
AbstractObject
interface soot.jimple.toolkits.scalar.
AvailableExpressions
interface soot.
ClassMember
interface java.util.Collection
interface soot.util.
Chain
(also extends java.io.Serializable)
interface soot.jimple.toolkits.callgraph.
ContextManager
interface soot.jimple.
ConvertToBaf
interface soot.toolkits.graph.
DirectedGraph
interface soot.toolkits.graph.
MutableDirectedGraph
interface soot.util.dot.
DotGraphConstants
interface soot.jimple.toolkits.callgraph.
EdgePredicate
interface soot.jimple.
EqualLocals
interface soot.
EquivTo
interface soot.
Value
(also extends java.io.Serializable, soot.util.
Switchable
)
interface soot.jimple.
Expr
interface soot.jimple.
BinopExpr
interface soot.jimple.
AddExpr
interface soot.jimple.
AndExpr
interface soot.jimple.
CmpExpr
interface soot.jimple.
CmpgExpr
interface soot.jimple.
CmplExpr
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
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
interface soot.jimple.
InstanceOfExpr
interface soot.jimple.
InvokeExpr
interface soot.jimple.
InstanceInvokeExpr
interface soot.jimple.
InterfaceInvokeExpr
interface soot.jimple.
SpecialInvokeExpr
interface soot.jimple.
VirtualInvokeExpr
interface soot.jimple.
StaticInvokeExpr
interface soot.grimp.
NewInvokeExpr
interface soot.jimple.
NewArrayExpr
interface soot.jimple.
NewExpr
interface soot.jimple.
NewMultiArrayExpr
interface soot.shimple.
PhiExpr
(also extends soot.
UnitBoxOwner
)
interface soot.jimple.
UnopExpr
interface soot.jimple.
LengthExpr
interface soot.jimple.
NegExpr
interface soot.
Local
(also extends soot.util.
Numberable
)
interface soot.jimple.
Ref
interface soot.jimple.
ConcreteRef
interface soot.jimple.
ArrayRef
interface soot.jimple.
FieldRef
interface soot.jimple.
InstanceFieldRef
interface soot.jimple.
IdentityRef
interface soot.jimple.
CaughtExceptionRef
interface soot.dava.toolkits.base.finders.
FactFinder
interface soot.toolkits.scalar.
FlowSet
interface soot.toolkits.scalar.
BoundedFlowSet
interface soot.toolkits.scalar.
FlowUniverse
interface soot.
HasPhaseOptions
interface soot.tagkit.
Host
interface soot.
Unit
(also extends java.io.Serializable, 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.
ValueBox
(also extends java.io.Serializable)
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.jimple.toolkits.callgraph.
MethodOrMethodContext
interface soot.
MethodSource
interface soot.util.
MultiMap
interface polyglot.ast.NodeFactory
interface soot.javaToJimple.jj.ast.
JjNodeFactory
interface soot.util.
Numberable
interface soot.
Local
(also extends soot.
Value
)
interface soot.jimple.spark.pag.
SparkField
interface soot.baf.toolkits.base.
Peephole
interface soot.
PointsToAnalysis
interface soot.
PointsToSet
interface soot.grimp.
Precedence
interface soot.jimple.toolkits.pointer.representations.
ReferenceVariable
interface soot.util.dot.
Renderable
interface java.io.Serializable
interface soot.util.
Chain
(also extends java.util.Collection)
interface soot.
Unit
(also extends soot.tagkit.
Host
, 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.
UnitBox
interface soot.shimple.internal.
SUnitBox
interface soot.
Value
(also extends soot.
EquivTo
, soot.util.
Switchable
)
interface soot.jimple.
Expr
interface soot.jimple.
BinopExpr
interface soot.jimple.
AddExpr
interface soot.jimple.
AndExpr
interface soot.jimple.
CmpExpr
interface soot.jimple.
CmpgExpr
interface soot.jimple.
CmplExpr
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
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
interface soot.jimple.
InstanceOfExpr
interface soot.jimple.
InvokeExpr
interface soot.jimple.
InstanceInvokeExpr
interface soot.jimple.
InterfaceInvokeExpr
interface soot.jimple.
SpecialInvokeExpr
interface soot.jimple.
VirtualInvokeExpr
interface soot.jimple.
StaticInvokeExpr
interface soot.grimp.
NewInvokeExpr
interface soot.jimple.
NewArrayExpr
interface soot.jimple.
NewExpr
interface soot.jimple.
NewMultiArrayExpr
interface soot.shimple.
PhiExpr
(also extends soot.
UnitBoxOwner
)
interface soot.jimple.
UnopExpr
interface soot.jimple.
LengthExpr
interface soot.jimple.
NegExpr
interface soot.
Local
(also extends soot.util.
Numberable
)
interface soot.jimple.
Ref
interface soot.jimple.
ConcreteRef
interface soot.jimple.
ArrayRef
interface soot.jimple.
FieldRef
interface soot.jimple.
InstanceFieldRef
interface soot.jimple.
IdentityRef
interface soot.jimple.
CaughtExceptionRef
interface soot.
ValueBox
(also extends soot.tagkit.
Host
)
interface soot.
SideEffectTester
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.shimple.
ShimpleValueSwitch
(also extends soot.shimple.
ShimpleExprSwitch
)
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.shimple.
ShimpleValueSwitch
(also extends soot.shimple.
ShimpleExprSwitch
)
interface soot.shimple.
ShimpleExprSwitch
interface soot.shimple.
ShimpleValueSwitch
(also extends soot.jimple.
JimpleValueSwitch
)
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.shimple.
ShimpleValueSwitch
(also extends soot.shimple.
ShimpleExprSwitch
)
interface soot.jimple.
StmtSwitch
interface soot.util.
Switchable
interface soot.
Unit
(also extends soot.tagkit.
Host
, java.io.Serializable)
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
, java.io.Serializable)
interface soot.jimple.
Expr
interface soot.jimple.
BinopExpr
interface soot.jimple.
AddExpr
interface soot.jimple.
AndExpr
interface soot.jimple.
CmpExpr
interface soot.jimple.
CmpgExpr
interface soot.jimple.
CmplExpr
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
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
interface soot.jimple.
InstanceOfExpr
interface soot.jimple.
InvokeExpr
interface soot.jimple.
InstanceInvokeExpr
interface soot.jimple.
InterfaceInvokeExpr
interface soot.jimple.
SpecialInvokeExpr
interface soot.jimple.
VirtualInvokeExpr
interface soot.jimple.
StaticInvokeExpr
interface soot.grimp.
NewInvokeExpr
interface soot.jimple.
NewArrayExpr
interface soot.jimple.
NewExpr
interface soot.jimple.
NewMultiArrayExpr
interface soot.shimple.
PhiExpr
(also extends soot.
UnitBoxOwner
)
interface soot.jimple.
UnopExpr
interface soot.jimple.
LengthExpr
interface soot.jimple.
NegExpr
interface soot.
Local
(also extends soot.util.
Numberable
)
interface soot.jimple.
Ref
interface soot.jimple.
ConcreteRef
interface soot.jimple.
ArrayRef
interface soot.jimple.
FieldRef
interface soot.jimple.
InstanceFieldRef
interface soot.jimple.
IdentityRef
interface soot.jimple.
CaughtExceptionRef
interface soot.tagkit.
Tag
interface soot.tagkit.
Attribute
interface soot.jimple.toolkits.annotation.tags.
OneByteCodeTag
interface soot.tagkit.
TagPrinter
interface polyglot.types.TypeSystem
interface soot.javaToJimple.jj.types.
JjTypeSystem
interface soot.
UnitBoxOwner
interface soot.shimple.
PhiExpr
(also extends soot.jimple.
Expr
)
interface soot.
Trap
interface soot.
UnitPrinter
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes