Hierarchy For All Packages
Package Hierarchies:- beaver,
- soot,
- soot.asm,
- soot.baf,
- soot.baf.internal,
- soot.baf.toolkits.base,
- 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.AST.analysis,
- soot.dava.toolkits.base.AST.interProcedural,
- soot.dava.toolkits.base.AST.structuredAnalysis,
- soot.dava.toolkits.base.AST.transformations,
- soot.dava.toolkits.base.AST.traversals,
- soot.dava.toolkits.base.DavaMonitor,
- soot.dava.toolkits.base.finders,
- soot.dava.toolkits.base.misc,
- soot.dava.toolkits.base.renamer,
- soot.dexpler,
- soot.dexpler.instructions,
- soot.dexpler.tags,
- soot.dexpler.typing,
- soot.dotnet,
- soot.dotnet.exceptions,
- soot.dotnet.exceptiontoolkits,
- soot.dotnet.instructions,
- soot.dotnet.members,
- soot.dotnet.members.method,
- soot.dotnet.proto,
- soot.dotnet.specifications,
- soot.dotnet.types,
- soot.dotnet.values,
- soot.grimp,
- soot.grimp.internal,
- soot.grimp.toolkits.base,
- soot.JastAddJ,
- soot.javaToJimple,
- soot.javaToJimple.jj,
- soot.javaToJimple.jj.ast,
- soot.javaToJimple.jj.types,
- soot.javaToJimple.toolkits,
- soot.jbco,
- soot.jbco.bafTransformations,
- soot.jbco.jimpleTransformations,
- soot.jbco.name,
- soot.jbco.util,
- soot.jimple,
- soot.jimple.internal,
- soot.jimple.paddle,
- soot.jimple.parser,
- soot.jimple.parser.analysis,
- soot.jimple.parser.lexer,
- soot.jimple.parser.node,
- soot.jimple.parser.parser,
- soot.jimple.spark,
- soot.jimple.spark.builder,
- soot.jimple.spark.fieldrw,
- soot.jimple.spark.geom,
- soot.jimple.spark.geom.dataMgr,
- soot.jimple.spark.geom.dataRep,
- soot.jimple.spark.geom.geomE,
- soot.jimple.spark.geom.geomPA,
- soot.jimple.spark.geom.heapinsE,
- soot.jimple.spark.geom.helper,
- soot.jimple.spark.geom.ptinsE,
- soot.jimple.spark.geom.utils,
- soot.jimple.spark.internal,
- soot.jimple.spark.ondemand,
- soot.jimple.spark.ondemand.genericutil,
- soot.jimple.spark.ondemand.pautil,
- soot.jimple.spark.pag,
- soot.jimple.spark.sets,
- soot.jimple.spark.solver,
- soot.jimple.toolkits.annotation,
- soot.jimple.toolkits.annotation.arraycheck,
- soot.jimple.toolkits.annotation.callgraph,
- soot.jimple.toolkits.annotation.defs,
- soot.jimple.toolkits.annotation.fields,
- soot.jimple.toolkits.annotation.j5anno,
- soot.jimple.toolkits.annotation.liveness,
- soot.jimple.toolkits.annotation.logic,
- soot.jimple.toolkits.annotation.methods,
- soot.jimple.toolkits.annotation.nullcheck,
- soot.jimple.toolkits.annotation.parity,
- soot.jimple.toolkits.annotation.profiling,
- soot.jimple.toolkits.annotation.purity,
- 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.ide,
- soot.jimple.toolkits.ide.exampleproblems,
- soot.jimple.toolkits.ide.icfg,
- soot.jimple.toolkits.ide.icfg.dotexport,
- soot.jimple.toolkits.ide.libsumm,
- soot.jimple.toolkits.infoflow,
- 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.reflection,
- soot.jimple.toolkits.scalar,
- soot.jimple.toolkits.scalar.pre,
- soot.jimple.toolkits.thread,
- soot.jimple.toolkits.thread.mhp,
- soot.jimple.toolkits.thread.mhp.findobject,
- soot.jimple.toolkits.thread.mhp.pegcallgraph,
- soot.jimple.toolkits.thread.mhp.stmt,
- soot.jimple.toolkits.thread.synchronization,
- soot.jimple.toolkits.typing,
- soot.jimple.toolkits.typing.fast,
- soot.jimple.toolkits.typing.integer,
- soot.jimple.validation,
- soot.options,
- soot.plugins,
- soot.plugins.internal,
- soot.plugins.model,
- soot.rtlib.tamiflex,
- soot.shimple,
- soot.shimple.internal,
- soot.shimple.toolkits.graph,
- soot.shimple.toolkits.scalar,
- soot.sootify,
- soot.tagkit,
- soot.toDex,
- soot.toDex.instructions,
- soot.toolkits.astmetrics,
- soot.toolkits.astmetrics.DataHandlingApplication,
- soot.toolkits.exceptions,
- soot.toolkits.graph,
- soot.toolkits.graph.interaction,
- soot.toolkits.graph.pdg,
- soot.toolkits.scalar,
- soot.tools,
- soot.util,
- soot.util.annotations,
- soot.util.backend,
- soot.util.cfgcmd,
- soot.util.dot,
- soot.util.queue,
- soot.validation,
- soot.xml
Class Hierarchy
- java.lang.Object
- soot.options.ABCOptions
- soot.dava.toolkits.base.finders.AbruptEdgeFinder (implements soot.dava.toolkits.base.finders.FactFinder)
- soot.tagkit.AbstractAnnotationElemTypeSwitch<T> (implements soot.tagkit.IAnnotationElemTypeSwitch)
- soot.util.annotations.AnnotationElemSwitch
- soot.AbstractASMBackend
- soot.baf.BafASMBackend
- soot.jimple.internal.AbstractBinopExpr (implements soot.jimple.Expr)
- soot.jimple.internal.AbstractFloatBinopExpr
- soot.grimp.internal.AbstractGrimpFloatBinopExpr (implements soot.grimp.Precedence)
- soot.grimp.internal.GAddExpr (implements soot.jimple.AddExpr)
- soot.grimp.internal.GDivExpr (implements soot.jimple.DivExpr)
- soot.grimp.internal.GMulExpr (implements soot.jimple.MulExpr)
- soot.grimp.internal.GRemExpr (implements soot.jimple.RemExpr)
- soot.grimp.internal.GSubExpr (implements soot.jimple.SubExpr)
- soot.jimple.internal.AbstractJimpleFloatBinopExpr (implements soot.jimple.ConvertToBaf)
- soot.jimple.internal.JAddExpr (implements soot.jimple.AddExpr)
- soot.jimple.internal.JCheckedAddExpr (implements soot.jimple.internal.ICheckedExpr)
- soot.jimple.internal.JDivExpr (implements soot.jimple.DivExpr)
- soot.jimple.internal.JMulExpr (implements soot.jimple.MulExpr)
- soot.jimple.internal.JCheckedMulExpr (implements soot.jimple.internal.ICheckedExpr)
- soot.jimple.internal.JRemExpr (implements soot.jimple.RemExpr)
- soot.jimple.internal.JSubExpr (implements soot.jimple.SubExpr)
- soot.jimple.internal.JCheckedSubExpr (implements soot.jimple.internal.ICheckedExpr)
- soot.jimple.internal.JAddExpr (implements soot.jimple.AddExpr)
- soot.grimp.internal.AbstractGrimpFloatBinopExpr (implements soot.grimp.Precedence)
- soot.jimple.internal.AbstractIntBinopExpr
- soot.grimp.internal.AbstractGrimpIntBinopExpr (implements soot.grimp.Precedence)
- soot.dava.internal.javaRep.DCmpExpr (implements soot.jimple.CmpExpr)
- soot.dava.internal.javaRep.DCmpgExpr (implements soot.jimple.CmpgExpr)
- soot.dava.internal.javaRep.DCmplExpr (implements soot.jimple.CmplExpr)
- soot.grimp.internal.GCmpExpr (implements soot.jimple.CmpExpr)
- soot.grimp.internal.GCmpgExpr (implements soot.jimple.CmpgExpr)
- soot.grimp.internal.GCmplExpr (implements soot.jimple.CmplExpr)
- soot.grimp.internal.GEqExpr (implements soot.jimple.EqExpr)
- soot.grimp.internal.GGeExpr (implements soot.jimple.GeExpr)
- soot.grimp.internal.GGtExpr (implements soot.jimple.GtExpr)
- soot.grimp.internal.GLeExpr (implements soot.jimple.LeExpr)
- soot.grimp.internal.GLtExpr (implements soot.jimple.LtExpr)
- soot.grimp.internal.GNeExpr (implements soot.jimple.NeExpr)
- soot.jimple.internal.AbstractJimpleIntBinopExpr (implements soot.jimple.ConvertToBaf)
- soot.jimple.internal.JCmpExpr (implements soot.jimple.CmpExpr)
- soot.jimple.internal.JCmpgExpr (implements soot.jimple.CmpgExpr)
- soot.jimple.internal.JCmplExpr (implements soot.jimple.CmplExpr)
- soot.jimple.internal.JEqExpr (implements soot.jimple.EqExpr)
- soot.jimple.internal.JGeExpr (implements soot.jimple.GeExpr)
- soot.jimple.internal.JGtExpr (implements soot.jimple.GtExpr)
- soot.jimple.internal.JLeExpr (implements soot.jimple.LeExpr)
- soot.jimple.internal.JLtExpr (implements soot.jimple.LtExpr)
- soot.jimple.internal.JNeExpr (implements soot.jimple.NeExpr)
- soot.grimp.internal.AbstractGrimpIntBinopExpr (implements soot.grimp.Precedence)
- soot.jimple.internal.AbstractIntLongBinopExpr
- soot.grimp.internal.AbstractGrimpIntLongBinopExpr (implements soot.grimp.Precedence)
- soot.grimp.internal.GAndExpr (implements soot.jimple.AndExpr)
- soot.grimp.internal.GOrExpr (implements soot.jimple.OrExpr)
- soot.grimp.internal.GShlExpr (implements soot.jimple.ShlExpr)
- soot.grimp.internal.GShrExpr (implements soot.jimple.ShrExpr)
- soot.grimp.internal.GUshrExpr (implements soot.jimple.UshrExpr)
- soot.grimp.internal.GXorExpr (implements soot.jimple.XorExpr)
- soot.jimple.internal.AbstractJimpleIntLongBinopExpr (implements soot.jimple.ConvertToBaf)
- soot.jimple.internal.JAndExpr (implements soot.jimple.AndExpr)
- soot.jimple.internal.JOrExpr (implements soot.jimple.OrExpr)
- soot.jimple.internal.JShlExpr (implements soot.jimple.ShlExpr)
- soot.jimple.internal.JShrExpr (implements soot.jimple.ShrExpr)
- soot.jimple.internal.JUshrExpr (implements soot.jimple.UshrExpr)
- soot.jimple.internal.JXorExpr (implements soot.jimple.XorExpr)
- soot.grimp.internal.AbstractGrimpIntLongBinopExpr (implements soot.grimp.Precedence)
- soot.jimple.internal.AbstractJimpleBinopExpr
- soot.jimple.internal.AbstractFloatBinopExpr
- soot.jimple.toolkits.callgraph.AbstractCallSite
- soot.jimple.toolkits.callgraph.InvokeCallSite
- soot.jimple.toolkits.callgraph.VirtualCallSite
- soot.jimple.internal.AbstractCastExpr (implements soot.jimple.CastExpr, soot.jimple.ConvertToBaf)
- soot.grimp.internal.GCastExpr (implements soot.grimp.Precedence)
- soot.jimple.internal.JCastExpr
- soot.jimple.internal.JCheckedCastExpr (implements soot.jimple.internal.ICheckedExpr)
- soot.dotnet.instructions.AbstractCilnstruction (implements soot.dotnet.instructions.CilInstruction)
- soot.dotnet.instructions.CilBinaryNumericInstruction
- soot.dotnet.instructions.CilBranchInstruction
- soot.dotnet.instructions.CilCallInstruction
- soot.dotnet.instructions.AbstractNewObjInstanceInstruction
- soot.dotnet.instructions.CilDefaultValueInstruction
- soot.dotnet.instructions.CilNewObjInstruction
- soot.dotnet.instructions.AbstractNewObjInstanceInstruction
- soot.dotnet.instructions.CilCastClassUnBoxInstruction
- soot.dotnet.instructions.CilCkFiniteInstruction
- soot.dotnet.instructions.CilCompInstruction
- soot.dotnet.instructions.CilConvInstruction
- soot.dotnet.instructions.CilDebugBreakInstruction
- soot.dotnet.instructions.CilIfInstruction
- soot.dotnet.instructions.CilILFunctionInstruction
- soot.dotnet.instructions.CilIsInstInstruction
- soot.dotnet.instructions.CilLdcDecimalInstruction
- soot.dotnet.instructions.CilLdcI4Instruction
- soot.dotnet.instructions.CilLdcI8Instruction
- soot.dotnet.instructions.CilLdcR4Instruction
- soot.dotnet.instructions.CilLdcR8Instruction
- soot.dotnet.instructions.CilLdElemaInstruction
- soot.dotnet.instructions.CilLdElemInstruction
- soot.dotnet.instructions.CilLdFldaInstruction
- soot.dotnet.instructions.CilLdFtnInstruction
- soot.dotnet.instructions.CilLdLenInstruction
- soot.dotnet.instructions.CilLdLocInstruction
- soot.dotnet.instructions.CilLdMemberTokenInstruction
- soot.dotnet.instructions.CilLdNullInstruction
- soot.dotnet.instructions.CilLdsFldaInstruction
- soot.dotnet.instructions.CilLdStrInstruction
- soot.dotnet.instructions.CilLdTypeTokenInstruction
- soot.dotnet.instructions.CilLdVirtualFtnInstruction
- soot.dotnet.instructions.CilLeaveInstruction
- soot.dotnet.instructions.CilLocAllocInstruction
- soot.dotnet.instructions.CilMatchInstruction
- soot.dotnet.instructions.CilNewArrInstruction
- soot.dotnet.instructions.CilNopInstruction
- soot.dotnet.instructions.CilNotInstruction
- soot.dotnet.instructions.CilRefAnyInstruction
- soot.dotnet.instructions.CilRefTypeInstruction
- soot.dotnet.instructions.CilRethrowInstruction
- soot.dotnet.instructions.CilSizeOfInstruction
- soot.dotnet.instructions.CilStLocInstruction
- soot.dotnet.instructions.CilStObjInstruction
- soot.dotnet.instructions.CilSwitchInstruction
- soot.dotnet.instructions.CilThrowInstruction
- soot.dotnet.instructions.CilTryCatchInstruction
- soot.dotnet.instructions.CilTryFaultInstruction
- soot.dotnet.instructions.CilTryFinallyInstruction
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- soot.util.FastStack<T>
- soot.shimple.toolkits.graph.SimpleGlobalValueNumberer.Partition
- soot.util.StationaryArrayList<T>
- soot.jimple.toolkits.typing.fast.EmptyList<E>
- soot.jimple.toolkits.typing.fast.SingletonList<E>
- soot.util.SingletonList<E>
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractQueue<E> (implements java.util.Queue<E>)
- soot.util.PriorityQueue<E>
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- soot.jimple.spark.ondemand.genericutil.ArraySet<T>
- soot.jimple.spark.ondemand.AllocAndContextSet (implements soot.jimple.spark.sets.EqualsSupportingPointsToSet)
- soot.jimple.spark.ondemand.DemandCSPointsTo.CallingContextSet
- soot.util.ArraySet<E>
- soot.util.IdentityHashSet<E> (implements java.util.Set<E>)
- java.util.TreeSet<E> (implements java.lang.Cloneable, java.util.NavigableSet<E>, java.io.Serializable)
- soot.toolkits.graph.LoopNestTree
- soot.jimple.spark.ondemand.genericutil.ArraySet<T>
- soot.util.HashChain<E> (implements soot.util.Chain<E>)
- soot.util.IterableSet<T> (implements java.util.Set<E>)
- soot.util.UnmodifiableIterableSet<E>
- soot.jimple.toolkits.thread.mhp.PegChain
- soot.util.IterableSet<T> (implements java.util.Set<E>)
- soot.PatchingChain<E> (implements soot.util.Chain<E>)
- soot.UnitPatchingChain
- soot.shimple.internal.SPatchingChain
- soot.UnitPatchingChain
- java.util.AbstractList<E> (implements java.util.List<E>)
- soot.jimple.AbstractConstantSwitch<T> (implements soot.jimple.ConstantSwitch)
- soot.jimple.AbstractImmediateSwitch<T> (implements soot.jimple.ImmediateSwitch)
- soot.toDex.ConstantVisitor
- soot.jimple.toolkits.infoflow.AbstractDataSource (implements soot.Value)
- soot.util.dot.AbstractDotGraphElement
- soot.util.dot.DotGraph (implements soot.util.dot.Renderable)
- soot.util.dot.DotGraphEdge (implements soot.util.dot.Renderable)
- soot.util.dot.DotGraphNode (implements soot.util.dot.Renderable)
- soot.dotnet.members.AbstractDotnetMember (implements soot.dotnet.members.DotnetTypeMember)
- soot.dotnet.members.DotnetEvent
- soot.dotnet.members.DotnetField
- soot.dotnet.members.DotnetMethod
- soot.dotnet.members.DotnetProperty
- soot.jimple.AbstractExprSwitch<T> (implements soot.jimple.ExprSwitch)
- soot.jimple.AbstractJimpleValueSwitch<T> (implements soot.jimple.JimpleValueSwitch)
- soot.grimp.AbstractGrimpValueSwitch<T> (implements soot.grimp.GrimpValueSwitch)
- soot.shimple.AbstractShimpleValueSwitch<T> (implements soot.shimple.ShimpleValueSwitch)
- soot.jimple.spark.builder.MethodNodeFactory
- soot.shimple.AbstractShimpleExprSwitch<T> (implements soot.shimple.ShimpleExprSwitch)
- soot.jimple.AbstractJimpleValueSwitch<T> (implements soot.jimple.JimpleValueSwitch)
- polyglot.frontend.AbstractExtensionInfo (implements polyglot.frontend.ExtensionInfo)
- polyglot.ext.jl.ExtensionInfo
- soot.javaToJimple.jj.ExtensionInfo
- polyglot.ext.jl.ExtensionInfo
- soot.toolkits.scalar.AbstractFlowAnalysis<N,A>
- soot.toolkits.scalar.BranchedFlowAnalysis<N,A>
- soot.toolkits.scalar.ForwardBranchedFlowAnalysis<A>
- soot.jimple.toolkits.annotation.nullcheck.BranchedRefVarsAnalysis
- soot.jimple.toolkits.pointer.CastCheckEliminator
- soot.jimple.toolkits.annotation.nullcheck.NullnessAnalysis
- soot.toolkits.scalar.ForwardBranchedFlowAnalysis<A>
- soot.toolkits.scalar.FlowAnalysis<N,A>
- soot.toolkits.scalar.BackwardFlowAnalysis<N,A>
- soot.toolkits.scalar.CombinedDUAnalysis (implements soot.toolkits.scalar.CombinedAnalysis)
- soot.jimple.toolkits.scalar.CommonPrecedingEqualValueAnalysis
- soot.jimple.toolkits.scalar.pre.DownSafetyAnalysis
- soot.jimple.toolkits.thread.synchronization.LockableReferenceAnalysis
- soot.jbco.jimpleTransformations.New2InitFlowAnalysis
- soot.jimple.toolkits.scalar.pre.NotIsolatedAnalysis
- soot.jimple.toolkits.annotation.nullcheck.NullnessAssumptionAnalysis
- soot.toolkits.graph.PostDominatorAnalysis
- soot.jimple.toolkits.thread.synchronization.StrayRWFinder
- soot.toolkits.scalar.ForwardFlowAnalysis<N,A>
- soot.jimple.toolkits.callgraph.ClinitElimAnalysis
- soot.jimple.toolkits.callgraph.ConstantArrayAnalysis
- soot.jimple.toolkits.scalar.pre.DelayabilityAnalysis
- soot.toolkits.graph.DominatorAnalysis
- soot.jimple.toolkits.scalar.EqualLocalsAnalysis
- soot.jimple.toolkits.scalar.EqualUsesAnalysis
- soot.jimple.toolkits.scalar.FastAvailableExpressionsAnalysis
- soot.toolkits.scalar.FlowSensitiveConstantPropagator.BetterConstantPropagator
- soot.toolkits.scalar.InitAnalysis
- soot.jimple.toolkits.pointer.LocalMayAliasAnalysis
- soot.jimple.toolkits.pointer.LocalMustAliasAnalysis
- soot.jimple.toolkits.pointer.StrongLocalMustAliasAnalysis
- soot.jimple.toolkits.pointer.LocalMustNotAliasAnalysis
- soot.jimple.toolkits.thread.mhp.MonitorAnalysis
- soot.jimple.toolkits.thread.mhp.findobject.MultiRunStatementsFinder
- soot.jimple.toolkits.annotation.parity.ParityAnalysis
- soot.jimple.toolkits.annotation.purity.PurityIntraproceduralAnalysis
- soot.toolkits.scalar.SimpleLocalDefs.FlowAssignment (implements soot.toolkits.scalar.LocalDefs)
- soot.jimple.toolkits.infoflow.SimpleMethodInfoFlowAnalysis
- soot.jimple.toolkits.infoflow.SimpleMethodLocalObjectsAnalysis
- soot.jimple.toolkits.scalar.SlowAvailableExpressionsAnalysis
- soot.jimple.toolkits.scalar.PessimisticAvailableExpressionsAnalysis
- soot.jimple.toolkits.thread.mhp.StartJoinAnalysis
- soot.jimple.toolkits.thread.synchronization.SynchronizedRegionFinder
- soot.jimple.toolkits.scalar.pre.UpSafetyAnalysis
- soot.toolkits.scalar.BackwardFlowAnalysis<N,A>
- soot.toolkits.scalar.BranchedFlowAnalysis<N,A>
- soot.toolkits.scalar.AbstractFlowSet<T> (implements soot.toolkits.scalar.FlowSet<T>)
- soot.toolkits.scalar.AbstractBoundedFlowSet<T> (implements soot.toolkits.scalar.BoundedFlowSet<T>)
- soot.toolkits.scalar.ArrayPackedSet<T>
- soot.toolkits.scalar.ArraySparseSet<T>
- soot.jimple.toolkits.thread.mhp.MonitorSet
- soot.dava.toolkits.base.AST.structuredAnalysis.DavaFlowSet<T>
- soot.dava.toolkits.base.AST.structuredAnalysis.CPFlowSet
- soot.dava.toolkits.base.AST.structuredAnalysis.UnreachableCodeFinder.UnreachableCodeFlowSet
- soot.toolkits.scalar.HashSparseSet<T>
- soot.jimple.toolkits.scalar.ToppedSet<T>
- soot.toolkits.scalar.AbstractBoundedFlowSet<T> (implements soot.toolkits.scalar.BoundedFlowSet<T>)
- soot.tagkit.AbstractHost (implements soot.tagkit.Host)
- soot.AbstractUnit (implements soot.Unit)
- soot.baf.internal.AbstractInst (implements soot.baf.Inst)
- soot.baf.internal.AbstractBranchInst
- soot.baf.internal.AbstractOpTypeBranchInst
- soot.baf.internal.BIfCmpEqInst (implements soot.baf.IfCmpEqInst)
- soot.baf.internal.BIfCmpGeInst (implements soot.baf.IfCmpGeInst)
- soot.baf.internal.BIfCmpGtInst (implements soot.baf.IfCmpGtInst)
- soot.baf.internal.BIfCmpLeInst (implements soot.baf.IfCmpLeInst)
- soot.baf.internal.BIfCmpLtInst (implements soot.baf.IfCmpLtInst)
- soot.baf.internal.BIfCmpNeInst (implements soot.baf.IfCmpNeInst)
- soot.baf.internal.BGotoInst (implements soot.baf.GotoInst)
- soot.baf.internal.BIfEqInst (implements soot.baf.IfEqInst)
- soot.baf.internal.BIfGeInst (implements soot.baf.IfGeInst)
- soot.baf.internal.BIfGtInst (implements soot.baf.IfGtInst)
- soot.baf.internal.BIfLeInst (implements soot.baf.IfLeInst)
- soot.baf.internal.BIfLtInst (implements soot.baf.IfLtInst)
- soot.baf.internal.BIfNeInst (implements soot.baf.IfNeInst)
- soot.baf.internal.BIfNonNullInst (implements soot.baf.IfNonNullInst)
- soot.baf.internal.BIfNullInst (implements soot.baf.IfNullInst)
- soot.baf.internal.BJSRInst (implements soot.baf.JSRInst)
- soot.baf.internal.AbstractOpTypeBranchInst
- soot.baf.internal.AbstractInvokeInst
- soot.baf.internal.BDynamicInvokeInst (implements soot.baf.DynamicInvokeInst)
- soot.baf.internal.BInterfaceInvokeInst (implements soot.baf.InterfaceInvokeInst)
- soot.baf.internal.BSpecialInvokeInst (implements soot.baf.SpecialInvokeInst)
- soot.baf.internal.BStaticInvokeInst (implements soot.baf.StaticInvokeInst)
- soot.baf.internal.BVirtualInvokeInst (implements soot.baf.VirtualInvokeInst)
- soot.baf.internal.AbstractOpTypeInst
- soot.baf.internal.BAddInst (implements soot.baf.AddInst)
- soot.baf.internal.BAndInst (implements soot.baf.AndInst)
- soot.baf.internal.BArrayReadInst (implements soot.baf.ArrayReadInst)
- soot.baf.internal.BArrayWriteInst (implements soot.baf.ArrayWriteInst)
- soot.baf.internal.BCmpgInst (implements soot.baf.CmpgInst)
- soot.baf.internal.BCmpInst (implements soot.baf.CmpInst)
- soot.baf.internal.BCmplInst (implements soot.baf.CmplInst)
- soot.baf.internal.BDivInst (implements soot.baf.DivInst)
- soot.baf.internal.BLoadInst (implements soot.baf.LoadInst)
- soot.baf.internal.BMulInst (implements soot.baf.MulInst)
- soot.baf.internal.BNegInst (implements soot.baf.NegInst)
- soot.baf.internal.BOrInst (implements soot.baf.OrInst)
- soot.baf.internal.BRemInst (implements soot.baf.RemInst)
- soot.baf.internal.BReturnInst (implements soot.baf.ReturnInst)
- soot.baf.internal.BShlInst (implements soot.baf.ShlInst)
- soot.baf.internal.BShrInst (implements soot.baf.ShrInst)
- soot.baf.internal.BStoreInst (implements soot.baf.StoreInst)
- soot.baf.internal.BSubInst (implements soot.baf.SubInst)
- soot.baf.internal.BUshrInst (implements soot.baf.UshrInst)
- soot.baf.internal.BXorInst (implements soot.baf.XorInst)
- soot.baf.internal.AbstractRefTypeInst
- soot.baf.internal.AbstractSwitchInst (implements soot.baf.SwitchInst)
- soot.baf.internal.BLookupSwitchInst (implements soot.baf.LookupSwitchInst)
- soot.baf.internal.BTableSwitchInst (implements soot.baf.TableSwitchInst)
- soot.baf.internal.BArrayLengthInst (implements soot.baf.ArrayLengthInst)
- soot.baf.internal.BDupInst (implements soot.baf.DupInst)
- soot.baf.internal.BDup1_x1Inst (implements soot.baf.Dup1_x1Inst)
- soot.baf.internal.BDup1_x2Inst (implements soot.baf.Dup1_x2Inst)
- soot.baf.internal.BDup1Inst (implements soot.baf.Dup1Inst)
- soot.baf.internal.BDup2_x1Inst (implements soot.baf.Dup2_x1Inst)
- soot.baf.internal.BDup2_x2Inst (implements soot.baf.Dup2_x2Inst)
- soot.baf.internal.BDup2Inst (implements soot.baf.Dup2Inst)
- soot.baf.internal.BEnterMonitorInst (implements soot.baf.EnterMonitorInst)
- soot.baf.internal.BExitMonitorInst (implements soot.baf.ExitMonitorInst)
- soot.baf.internal.BFieldGetInst (implements soot.baf.FieldGetInst)
- soot.baf.internal.BFieldPutInst (implements soot.baf.FieldPutInst)
- soot.baf.internal.BIdentityInst (implements soot.baf.IdentityInst)
- soot.baf.internal.BIncInst (implements soot.baf.IncInst)
- soot.baf.internal.BInstanceCastInst (implements soot.baf.InstanceCastInst)
- soot.baf.internal.BInstanceOfInst (implements soot.baf.InstanceOfInst)
- soot.baf.internal.BNewArrayInst (implements soot.baf.NewArrayInst)
- soot.baf.internal.BNewMultiArrayInst (implements soot.baf.NewMultiArrayInst)
- soot.baf.internal.BNopInst (implements soot.baf.NopInst)
- soot.baf.internal.BPopInst (implements soot.baf.PopInst)
- soot.baf.internal.BPrimitiveCastInst (implements soot.baf.PrimitiveCastInst)
- soot.baf.internal.BPushInst (implements soot.baf.PushInst)
- soot.baf.internal.BReturnVoidInst (implements soot.baf.ReturnVoidInst)
- soot.baf.internal.BStaticGetInst (implements soot.baf.StaticGetInst)
- soot.baf.internal.BStaticPutInst (implements soot.baf.StaticPutInst)
- soot.baf.internal.BSwapInst (implements soot.baf.SwapInst)
- soot.baf.internal.BThrowInst (implements soot.baf.ThrowInst)
- soot.baf.PlaceholderInst
- soot.baf.internal.AbstractBranchInst
- soot.jimple.internal.AbstractStmt (implements soot.jimple.ConvertToBaf, soot.jimple.Stmt)
- soot.jimple.internal.AbstractDefinitionStmt (implements soot.jimple.DefinitionStmt)
- soot.dava.internal.javaRep.DAssignStmt (implements soot.jimple.AssignStmt)
- soot.dava.internal.javaRep.DShortcutAssignStmt
- soot.jimple.internal.JAssignStmt (implements soot.jimple.AssignStmt)
- soot.grimp.internal.GAssignStmt
- soot.dava.internal.javaRep.DDecrementStmt
- soot.dava.internal.javaRep.DIncrementStmt
- soot.grimp.internal.GAssignStmt
- soot.jimple.internal.JIdentityStmt (implements soot.jimple.IdentityStmt)
- soot.grimp.internal.GIdentityStmt
- soot.dava.internal.javaRep.DIdentityStmt
- soot.grimp.internal.GIdentityStmt
- soot.dava.internal.javaRep.DAssignStmt (implements soot.jimple.AssignStmt)
- soot.jimple.internal.AbstractOpStmt
- soot.jimple.internal.JEnterMonitorStmt (implements soot.jimple.EnterMonitorStmt)
- soot.grimp.internal.GEnterMonitorStmt
- soot.jimple.internal.JExitMonitorStmt (implements soot.jimple.ExitMonitorStmt)
- soot.grimp.internal.GExitMonitorStmt
- soot.jimple.internal.JReturnStmt (implements soot.jimple.ReturnStmt)
- soot.grimp.internal.GReturnStmt
- soot.jimple.internal.JThrowStmt (implements soot.jimple.ThrowStmt)
- soot.grimp.internal.GThrowStmt
- soot.jimple.internal.JEnterMonitorStmt (implements soot.jimple.EnterMonitorStmt)
- soot.jimple.internal.AbstractSwitchStmt (implements soot.jimple.SwitchStmt)
- soot.jimple.internal.JLookupSwitchStmt (implements soot.jimple.LookupSwitchStmt)
- soot.grimp.internal.GLookupSwitchStmt
- soot.jimple.internal.JTableSwitchStmt (implements soot.jimple.TableSwitchStmt)
- soot.grimp.internal.GTableSwitchStmt
- soot.jimple.internal.JLookupSwitchStmt (implements soot.jimple.LookupSwitchStmt)
- soot.dava.internal.javaRep.DAbruptStmt
- soot.jimple.internal.JBreakpointStmt (implements soot.jimple.BreakpointStmt)
- soot.jimple.internal.JGotoStmt (implements soot.jimple.GotoStmt)
- soot.jimple.internal.JIfStmt (implements soot.jimple.BranchableStmt, soot.jimple.IfStmt)
- soot.grimp.internal.GIfStmt
- soot.jimple.internal.JInvokeStmt (implements soot.jimple.InvokeStmt)
- soot.grimp.internal.GInvokeStmt
- soot.jimple.internal.JNopStmt (implements soot.jimple.NopStmt)
- soot.jimple.internal.JRetStmt (implements soot.jimple.RetStmt)
- soot.jimple.internal.JReturnVoidStmt (implements soot.jimple.ReturnVoidStmt)
- soot.jimple.PlaceholderStmt
- soot.jimple.internal.AbstractDefinitionStmt (implements soot.jimple.DefinitionStmt)
- soot.dava.internal.AST.ASTNode
- soot.dava.internal.AST.ASTLabeledNode
- soot.dava.internal.AST.ASTControlFlowNode
- soot.dava.internal.AST.ASTDoWhileNode
- soot.dava.internal.AST.ASTForLoopNode
- soot.dava.internal.AST.ASTIfElseNode
- soot.dava.internal.AST.ASTIfNode
- soot.dava.internal.AST.ASTWhileNode
- soot.dava.internal.AST.ASTLabeledBlockNode
- soot.dava.internal.AST.ASTSwitchNode
- soot.dava.internal.AST.ASTSynchronizedBlockNode
- soot.dava.internal.AST.ASTTryNode
- soot.dava.internal.AST.ASTUnconditionalLoopNode
- soot.dava.internal.AST.ASTControlFlowNode
- soot.dava.internal.AST.ASTMethodNode
- soot.dava.internal.AST.ASTStatementSequenceNode
- soot.dava.internal.AST.ASTLabeledNode
- soot.dava.internal.javaRep.DVariableDeclarationStmt (implements soot.jimple.Stmt)
- soot.baf.internal.AbstractInst (implements soot.baf.Inst)
- soot.AbstractValueBox (implements soot.ValueBox)
- soot.baf.internal.BafLocalBox
- soot.jimple.internal.ConditionExprBox
- soot.dava.internal.javaRep.DArrayInitValueBox
- soot.grimp.internal.ExprBox
- soot.grimp.internal.ObjExprBox
- soot.grimp.internal.GRValueBox
- soot.jimple.internal.IdentityRefBox
- soot.jimple.internal.ImmediateBox
- soot.jimple.internal.InvokeExprBox
- soot.jimple.internal.JimpleLocalBox
- soot.jimple.internal.RValueBox
- soot.jimple.internal.JAssignStmt.LinkedRValueBox
- soot.toolkits.scalar.ValueUnitPair (implements soot.EquivTo, soot.UnitBox)
- soot.shimple.internal.SValueUnitPair (implements soot.shimple.internal.SUnitBox)
- soot.jimple.internal.VariableBox
- soot.jimple.internal.JAssignStmt.LinkedVariableBox
- soot.Body (implements java.io.Serializable)
- soot.baf.BafBody
- soot.dava.DavaBody
- soot.jimple.StmtBody
- soot.grimp.GrimpBody
- soot.jimple.JimpleBody
- soot.shimple.ShimpleBody
- soot.jimple.toolkits.thread.mhp.stmt.JPegStmt
- soot.jimple.toolkits.thread.mhp.stmt.BeginStmt
- soot.jimple.toolkits.thread.mhp.stmt.JoinStmt
- soot.jimple.toolkits.thread.mhp.stmt.MonitorEntryStmt
- soot.jimple.toolkits.thread.mhp.stmt.MonitorExitStmt
- soot.jimple.toolkits.thread.mhp.stmt.NotifiedEntryStmt
- soot.jimple.toolkits.thread.mhp.stmt.NotifyAllStmt
- soot.jimple.toolkits.thread.mhp.stmt.NotifyStmt
- soot.jimple.toolkits.thread.mhp.stmt.OtherStmt
- soot.jimple.toolkits.thread.mhp.stmt.StartStmt
- soot.jimple.toolkits.thread.mhp.stmt.WaitingStmt
- soot.jimple.toolkits.thread.mhp.stmt.WaitStmt
- soot.SootClass
- soot.SootModuleInfo
- soot.SootField (implements soot.ClassMember, soot.jimple.paddle.PaddleField, soot.jimple.spark.pag.SparkField)
- soot.SootMethod (implements soot.ClassMember, soot.MethodOrMethodContext, soot.SootMethodInterface)
- soot.AbstractUnit (implements soot.Unit)
- soot.toDex.instructions.AbstractInsn (implements soot.toDex.instructions.Insn)
- soot.toDex.instructions.AddressInsn
- soot.toDex.instructions.Insn10x
- soot.toDex.instructions.Insn11n (implements soot.toDex.instructions.OneRegInsn)
- soot.toDex.instructions.Insn11x (implements soot.toDex.instructions.OneRegInsn)
- soot.toDex.instructions.Insn12x (implements soot.toDex.instructions.TwoRegInsn)
- soot.toDex.instructions.Insn21c (implements soot.toDex.instructions.OneRegInsn)
- soot.toDex.instructions.Insn21s (implements soot.toDex.instructions.OneRegInsn)
- soot.toDex.instructions.Insn22b (implements soot.toDex.instructions.TwoRegInsn)
- soot.toDex.instructions.Insn22c (implements soot.toDex.instructions.TwoRegInsn)
- soot.toDex.instructions.Insn22s (implements soot.toDex.instructions.TwoRegInsn)
- soot.toDex.instructions.Insn22x (implements soot.toDex.instructions.TwoRegInsn)
- soot.toDex.instructions.Insn23x (implements soot.toDex.instructions.ThreeRegInsn)
- soot.toDex.instructions.Insn31i (implements soot.toDex.instructions.OneRegInsn)
- soot.toDex.instructions.Insn32x (implements soot.toDex.instructions.TwoRegInsn)
- soot.toDex.instructions.Insn35c (implements soot.toDex.instructions.FiveRegInsn)
- soot.toDex.instructions.Insn3rc
- soot.toDex.instructions.Insn51l (implements soot.toDex.instructions.OneRegInsn)
- soot.toDex.instructions.InsnWithOffset
- soot.toDex.instructions.AbstractPayload
- soot.toDex.instructions.ArrayDataPayload
- soot.toDex.instructions.SwitchPayload
- soot.toDex.instructions.PackedSwitchPayload
- soot.toDex.instructions.SparseSwitchPayload
- soot.toDex.instructions.Insn10t
- soot.toDex.instructions.Insn20t
- soot.toDex.instructions.Insn21t (implements soot.toDex.instructions.OneRegInsn)
- soot.toDex.instructions.Insn22t (implements soot.toDex.instructions.TwoRegInsn)
- soot.toDex.instructions.Insn30t
- soot.toDex.instructions.Insn31t (implements soot.toDex.instructions.OneRegInsn)
- soot.toDex.instructions.AbstractPayload
- soot.jimple.internal.AbstractInstanceFieldRef (implements soot.jimple.ConvertToBaf, soot.jimple.InstanceFieldRef)
- soot.grimp.internal.GInstanceFieldRef (implements soot.grimp.Precedence)
- soot.dava.internal.javaRep.DInstanceFieldRef
- soot.jimple.internal.JInstanceFieldRef
- soot.grimp.internal.GInstanceFieldRef (implements soot.grimp.Precedence)
- soot.jimple.internal.AbstractInstanceOfExpr (implements soot.jimple.InstanceOfExpr)
- soot.grimp.internal.GInstanceOfExpr
- soot.jimple.internal.JInstanceOfExpr (implements soot.jimple.ConvertToBaf)
- soot.jimple.toolkits.annotation.purity.AbstractInterproceduralAnalysis<S>
- soot.jimple.toolkits.annotation.purity.PurityInterproceduralAnalysis
- soot.jimple.internal.AbstractInvokeExpr (implements soot.jimple.InvokeExpr)
- soot.jimple.internal.AbstractInstanceInvokeExpr (implements soot.jimple.InstanceInvokeExpr)
- soot.jimple.internal.AbstractInterfaceInvokeExpr (implements soot.jimple.ConvertToBaf, soot.jimple.InterfaceInvokeExpr)
- soot.grimp.internal.GInterfaceInvokeExpr (implements soot.grimp.Precedence)
- soot.dava.internal.javaRep.DInterfaceInvokeExpr
- soot.jimple.internal.JInterfaceInvokeExpr
- soot.grimp.internal.GInterfaceInvokeExpr (implements soot.grimp.Precedence)
- soot.jimple.internal.AbstractSpecialInvokeExpr (implements soot.jimple.ConvertToBaf, soot.jimple.SpecialInvokeExpr)
- soot.grimp.internal.GSpecialInvokeExpr (implements soot.grimp.Precedence)
- soot.dava.internal.javaRep.DSpecialInvokeExpr
- soot.jimple.internal.JSpecialInvokeExpr
- soot.grimp.internal.GSpecialInvokeExpr (implements soot.grimp.Precedence)
- soot.jimple.internal.AbstractVirtualInvokeExpr (implements soot.jimple.ConvertToBaf, soot.jimple.VirtualInvokeExpr)
- soot.grimp.internal.GVirtualInvokeExpr (implements soot.grimp.Precedence)
- soot.dava.internal.javaRep.DVirtualInvokeExpr
- soot.jimple.internal.JVirtualInvokeExpr
- soot.grimp.internal.GVirtualInvokeExpr (implements soot.grimp.Precedence)
- soot.jimple.internal.AbstractInterfaceInvokeExpr (implements soot.jimple.ConvertToBaf, soot.jimple.InterfaceInvokeExpr)
- soot.jimple.internal.AbstractStaticInvokeExpr (implements soot.jimple.ConvertToBaf, soot.jimple.StaticInvokeExpr)
- soot.grimp.internal.GStaticInvokeExpr
- soot.dava.internal.javaRep.DStaticInvokeExpr
- soot.jimple.internal.JStaticInvokeExpr
- soot.grimp.internal.GStaticInvokeExpr
- soot.grimp.internal.GDynamicInvokeExpr (implements soot.jimple.DynamicInvokeExpr)
- soot.grimp.internal.GNewInvokeExpr (implements soot.grimp.NewInvokeExpr, soot.grimp.Precedence)
- soot.dava.internal.javaRep.DNewInvokeExpr
- soot.jimple.internal.JDynamicInvokeExpr (implements soot.jimple.ConvertToBaf, soot.jimple.DynamicInvokeExpr)
- soot.jimple.internal.AbstractInstanceInvokeExpr (implements soot.jimple.InstanceInvokeExpr)
- soot.AbstractJasminClass
- soot.baf.JasminClass
- soot.jimple.JasminClass
- soot.javaToJimple.AbstractJBBFactory
- soot.javaToJimple.JimpleBodyBuilderFactory
- soot.jimple.toolkits.ide.icfg.AbstractJimpleBasedICFG (implements soot.jimple.toolkits.ide.icfg.BiDiInterproceduralCFG<N,M>)
- soot.jimple.toolkits.ide.icfg.JimpleBasedInterproceduralCFG
- soot.jimple.toolkits.ide.icfg.OnTheFlyJimpleBasedICFG
- soot.javaToJimple.AbstractJimpleBodyBuilder
- soot.javaToJimple.AccessFieldJBB
- soot.javaToJimple.CommaJBB
- soot.javaToJimple.JimpleBodyBuilder
- soot.javaToJimple.AnonInitBodyBuilder
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- soot.AbstractUnitAllMapTo<K,V>
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- soot.jimple.spark.ondemand.DemandCSPointsTo.AllocAndContextCache
- soot.util.DeterministicHashMap<K,V>
- soot.jimple.toolkits.annotation.nullcheck.NullnessAssumptionAnalysis.AnalysisInfo
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements com.google.protobuf.MessageLite)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- soot.dotnet.proto.ProtoAssemblyAllTypes.AssemblyAllTypes (implements soot.dotnet.proto.ProtoAssemblyAllTypes.AssemblyAllTypesOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeArgumentDefinition (implements soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeArgumentDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeDefinition (implements soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.EventDefinition (implements soot.dotnet.proto.ProtoAssemblyAllTypes.EventDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.FieldDefinition (implements soot.dotnet.proto.ProtoAssemblyAllTypes.FieldDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.MethodDefinition (implements soot.dotnet.proto.ProtoAssemblyAllTypes.MethodDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.ParameterDefinition (implements soot.dotnet.proto.ProtoAssemblyAllTypes.ParameterDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.PropertyDefinition (implements soot.dotnet.proto.ProtoAssemblyAllTypes.PropertyDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.TypeDefinition (implements soot.dotnet.proto.ProtoAssemblyAllTypes.TypeDefinitionOrBuilder)
- soot.dotnet.proto.ProtoDotnetNativeHost.AnalyzerParamsMsg (implements soot.dotnet.proto.ProtoDotnetNativeHost.AnalyzerParamsMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlBlock (implements soot.dotnet.proto.ProtoIlInstructions.IlBlockOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlBlockContainerMsg (implements soot.dotnet.proto.ProtoIlInstructions.IlBlockContainerMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlFunctionMsg (implements soot.dotnet.proto.ProtoIlInstructions.IlFunctionMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg (implements soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlSwitchSectionMsg (implements soot.dotnet.proto.ProtoIlInstructions.IlSwitchSectionMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlTryCatchHandlerMsg (implements soot.dotnet.proto.ProtoIlInstructions.IlTryCatchHandlerMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlVariableMsg (implements soot.dotnet.proto.ProtoIlInstructions.IlVariableMsgOrBuilder)
- com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
- com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType> (implements com.google.protobuf.MessageLite.Builder)
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderT>
- soot.dotnet.proto.ProtoAssemblyAllTypes.AssemblyAllTypes.Builder (implements soot.dotnet.proto.ProtoAssemblyAllTypes.AssemblyAllTypesOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeArgumentDefinition.Builder (implements soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeArgumentDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeDefinition.Builder (implements soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.EventDefinition.Builder (implements soot.dotnet.proto.ProtoAssemblyAllTypes.EventDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.FieldDefinition.Builder (implements soot.dotnet.proto.ProtoAssemblyAllTypes.FieldDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.MethodDefinition.Builder (implements soot.dotnet.proto.ProtoAssemblyAllTypes.MethodDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.ParameterDefinition.Builder (implements soot.dotnet.proto.ProtoAssemblyAllTypes.ParameterDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.PropertyDefinition.Builder (implements soot.dotnet.proto.ProtoAssemblyAllTypes.PropertyDefinitionOrBuilder)
- soot.dotnet.proto.ProtoAssemblyAllTypes.TypeDefinition.Builder (implements soot.dotnet.proto.ProtoAssemblyAllTypes.TypeDefinitionOrBuilder)
- soot.dotnet.proto.ProtoDotnetNativeHost.AnalyzerParamsMsg.Builder (implements soot.dotnet.proto.ProtoDotnetNativeHost.AnalyzerParamsMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlBlock.Builder (implements soot.dotnet.proto.ProtoIlInstructions.IlBlockOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlBlockContainerMsg.Builder (implements soot.dotnet.proto.ProtoIlInstructions.IlBlockContainerMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlFunctionMsg.Builder (implements soot.dotnet.proto.ProtoIlInstructions.IlFunctionMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg.Builder (implements soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlSwitchSectionMsg.Builder (implements soot.dotnet.proto.ProtoIlInstructions.IlSwitchSectionMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlTryCatchHandlerMsg.Builder (implements soot.dotnet.proto.ProtoIlInstructions.IlTryCatchHandlerMsgOrBuilder)
- soot.dotnet.proto.ProtoIlInstructions.IlVariableMsg.Builder (implements soot.dotnet.proto.ProtoIlInstructions.IlVariableMsgOrBuilder)
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderT>
- com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
- soot.util.AbstractMultiMap<K,V> (implements soot.util.MultiMap<K,V>, java.io.Serializable)
- soot.util.ConcurrentHashMultiMap<K,V>
- soot.util.HashMultiMap<K,V>
- soot.util.IdentityHashMultiMap<K,V>
- soot.shimple.internal.SHashMultiMap<K,V>
- soot.jbco.name.AbstractNameGenerator (implements soot.jbco.name.NameGenerator)
- soot.jbco.name.HorrorNameGenerator (implements soot.jbco.name.NameGenerator)
- soot.jbco.name.JunkNameGenerator (implements soot.jbco.name.NameGenerator)
- soot.jimple.internal.AbstractNewArrayExpr (implements soot.jimple.ConvertToBaf, soot.jimple.NewArrayExpr)
- soot.dava.internal.javaRep.DNewArrayExpr (implements soot.grimp.Precedence)
- soot.grimp.internal.GNewArrayExpr (implements soot.grimp.Precedence)
- soot.jimple.internal.JNewArrayExpr
- soot.jimple.internal.AbstractNewExpr (implements soot.jimple.NewExpr)
- soot.jimple.internal.JNewExpr (implements soot.jimple.ConvertToBaf)
- soot.jimple.internal.AbstractNewMultiArrayExpr (implements soot.jimple.ConvertToBaf, soot.jimple.NewMultiArrayExpr)
- soot.dava.internal.javaRep.DNewMultiArrayExpr
- soot.grimp.internal.GNewMultiArrayExpr
- soot.jimple.internal.JNewMultiArrayExpr
- polyglot.ext.jl.ast.AbstractNodeFactory_c (implements polyglot.ast.NodeFactory)
- polyglot.ext.jl.ast.NodeFactory_c
- soot.javaToJimple.jj.ast.JjNodeFactory_c (implements soot.javaToJimple.jj.ast.JjNodeFactory)
- polyglot.ext.jl.ast.NodeFactory_c
- polyglot.frontend.AbstractPass (implements polyglot.frontend.Pass)
- soot.javaToJimple.SaveASTVisitor
- soot.jimple.AbstractRefSwitch<T> (implements soot.jimple.RefSwitch)
- soot.jimple.toolkits.thread.AbstractRuntimeThread
- soot.AbstractSootFieldRef (implements soot.SootFieldRef)
- soot.jimple.AbstractStmtSwitch<T> (implements soot.jimple.StmtSwitch)
- soot.jimple.PointerStmtSwitch
- soot.jimple.toolkits.typing.fast.UseChecker
- soot.toolkits.exceptions.AbstractThrowAnalysis (implements soot.toolkits.exceptions.ThrowAnalysis)
- soot.toolkits.exceptions.PedanticThrowAnalysis
- soot.toolkits.exceptions.UnitThrowAnalysis
- soot.dexpler.DalvikThrowAnalysis
- soot.dotnet.exceptiontoolkits.DotnetThrowAnalysis
- soot.AbstractTrap (implements java.io.Serializable, soot.Trap)
- soot.AbstractUnitBox (implements soot.UnitBox)
- soot.jimple.internal.StmtBox
- soot.AbstractUnitPrinter (implements soot.UnitPrinter)
- soot.dava.DavaUnitPrinter
- soot.LabeledUnitPrinter
- soot.BriefUnitPrinter
- soot.NormalUnitPrinter
- soot.jimple.internal.AbstractUnopExpr (implements soot.jimple.UnopExpr)
- soot.jimple.internal.AbstractLengthExpr (implements soot.jimple.LengthExpr)
- soot.dava.internal.javaRep.DLengthExpr (implements soot.grimp.Precedence)
- soot.grimp.internal.GLengthExpr
- soot.jimple.internal.JLengthExpr (implements soot.jimple.ConvertToBaf)
- soot.jimple.internal.AbstractNegExpr (implements soot.jimple.NegExpr)
- soot.dava.internal.javaRep.DNegExpr
- soot.grimp.internal.GNegExpr
- soot.jimple.internal.JNegExpr (implements soot.jimple.ConvertToBaf)
- soot.dava.internal.javaRep.DNotExpr
- soot.jimple.internal.AbstractLengthExpr (implements soot.jimple.LengthExpr)
- soot.jimple.toolkits.invoke.AccessManager
- beaver.Action
- soot.options.AETOptions
- soot.jimple.spark.ondemand.AllocAndContext
- soot.jimple.spark.ondemand.pautil.AllocationSiteHandler.CastCheckHandler (implements soot.jimple.spark.ondemand.pautil.AllocationSiteHandler)
- soot.jimple.spark.ondemand.pautil.AllocationSiteHandler.PointsToSetHandler (implements soot.jimple.spark.ondemand.pautil.AllocationSiteHandler)
- soot.jimple.spark.ondemand.pautil.AllocationSiteHandler.VirtualCallHandler (implements soot.jimple.spark.ondemand.pautil.AllocationSiteHandler)
- soot.jimple.toolkits.thread.mhp.findobject.AllocNodesFinder
- soot.jimple.spark.sets.AllSharedHybridNodes
- soot.jimple.spark.sets.AllSharedHybridNodes.BitVectorLookupMap
- soot.jimple.spark.sets.AllSharedListNodes
- soot.dava.toolkits.base.AST.analysis.AnalysisAdapter (implements soot.dava.toolkits.base.AST.analysis.Analysis)
- soot.dava.toolkits.base.AST.analysis.DepthFirstAdapter
- soot.dava.toolkits.base.AST.traversals.AllDefinitionsFinder
- soot.dava.toolkits.base.AST.traversals.AllVariableUses
- soot.dava.toolkits.base.AST.transformations.AndAggregator
- soot.dava.toolkits.base.AST.transformations.ASTCleaner
- soot.dava.toolkits.base.AST.transformations.ASTCleanerTwo
- soot.dava.toolkits.base.AST.traversals.ASTParentNodeFinder
- soot.dava.toolkits.base.AST.traversals.ASTUsesAndDefs
- soot.dava.toolkits.base.AST.transformations.BooleanConditionSimplification
- soot.dava.toolkits.base.AST.traversals.ClosestAbruptTargetFinder
- soot.dava.toolkits.base.AST.traversals.CopyPropagation
- soot.dava.toolkits.base.AST.transformations.CPApplication
- soot.dava.toolkits.base.AST.transformations.DecrementIncrementStmtCreation
- soot.dava.toolkits.base.AST.transformations.DeInliningFinalFields
- soot.dava.toolkits.base.AST.transformations.EliminateConditions
- soot.dava.toolkits.base.AST.transformations.ExtraLabelNamesRemover
- soot.dava.toolkits.base.AST.transformations.ForLoopCreator
- soot.dava.toolkits.base.AST.transformations.IfElseSplitter
- soot.dava.toolkits.base.renamer.infoGatheringAnalysis
- soot.dava.toolkits.base.AST.traversals.InitializationDeclarationShortcut
- soot.dava.toolkits.base.AST.traversals.LabelToNodeMapper
- soot.dava.toolkits.base.AST.transformations.LocalVariableCleaner
- soot.dava.toolkits.base.AST.transformations.LoopStrengthener
- soot.dava.MethodCallFinder
- soot.dava.toolkits.base.AST.transformations.NewStringBufferSimplification
- soot.dava.toolkits.base.AST.transformations.OrAggregatorFour
- soot.dava.toolkits.base.AST.transformations.OrAggregatorOne
- soot.dava.toolkits.base.AST.transformations.OrAggregatorTwo
- soot.dava.toolkits.base.AST.transformations.PushLabeledBlockIn
- soot.dava.toolkits.base.AST.transformations.ShortcutArrayInit
- soot.dava.toolkits.base.AST.transformations.ShortcutIfGenerator
- soot.dava.toolkits.base.AST.transformations.SimplifyConditions
- soot.dava.toolkits.base.AST.transformations.SimplifyExpressions
- soot.dava.StaticDefinitionFinder
- soot.dava.toolkits.base.AST.transformations.SuperFirstStmtHandler
- soot.dava.toolkits.base.AST.transformations.TypeCastingError
- soot.dava.toolkits.base.AST.transformations.UnreachableCodeEliminator
- soot.dava.toolkits.base.AST.transformations.UselessAbruptStmtRemover
- soot.dava.toolkits.base.AST.transformations.UselessLabeledBlockRemover
- soot.dava.toolkits.base.AST.analysis.DepthFirstAdapter
- soot.jimple.parser.analysis.AnalysisAdapter (implements soot.jimple.parser.analysis.Analysis)
- soot.jimple.parser.analysis.DepthFirstAdapter
- soot.jimple.parser.Walker
- soot.jimple.parser.BodyExtractorWalker
- soot.jimple.parser.SkeletonExtractorWalker
- soot.jimple.parser.Walker
- soot.jimple.parser.analysis.ReversedDepthFirstAdapter
- soot.jimple.parser.analysis.DepthFirstAdapter
- soot.tagkit.AnnotationConstants
- soot.tagkit.AnnotationDefaultTag (implements soot.tagkit.Tag)
- soot.tagkit.AnnotationElem (implements soot.util.Switchable)
- soot.tagkit.AnnotationAnnotationElem
- soot.tagkit.AnnotationArrayElem
- soot.tagkit.AnnotationBooleanElem
- soot.tagkit.AnnotationClassElem
- soot.tagkit.AnnotationDoubleElem
- soot.tagkit.AnnotationEnumElem
- soot.tagkit.AnnotationFloatElem
- soot.tagkit.AnnotationIntElem
- soot.tagkit.AnnotationLongElem
- soot.tagkit.AnnotationStringElem
- soot.util.annotations.AnnotationElemSwitch.AnnotationElemResult<V>
- soot.jimple.toolkits.annotation.j5anno.AnnotationGenerator
- soot.util.annotations.AnnotationInstanceCreator
- soot.tagkit.AnnotationTag (implements soot.tagkit.Tag)
- soot.javaToJimple.AnonLocalClassInfo
- soot.AntTask.PhaseOptbb
- soot.AntTask.PhaseOptbb_lp
- soot.AntTask.PhaseOptbb_lso
- soot.AntTask.PhaseOptbb_ne
- soot.AntTask.PhaseOptbb_pho
- soot.AntTask.PhaseOptbb_sco
- soot.AntTask.PhaseOptbb_ule
- soot.AntTask.PhaseOptbop
- soot.AntTask.PhaseOptcg
- soot.AntTask.PhaseOptcg_cha
- soot.AntTask.PhaseOptcg_paddle
- soot.AntTask.PhaseOptcg_spark
- soot.AntTask.PhaseOptdb
- soot.AntTask.PhaseOptdb_deobfuscate
- soot.AntTask.PhaseOptdb_force_recompile
- soot.AntTask.PhaseOptdb_renamer
- soot.AntTask.PhaseOptdb_transformations
- soot.AntTask.PhaseOptgb
- soot.AntTask.PhaseOptgb_a1
- soot.AntTask.PhaseOptgb_a2
- soot.AntTask.PhaseOptgb_cf
- soot.AntTask.PhaseOptgb_ule
- soot.AntTask.PhaseOptgop
- soot.AntTask.PhaseOptjap
- soot.AntTask.PhaseOptjap_abc
- soot.AntTask.PhaseOptjap_aet
- soot.AntTask.PhaseOptjap_cgtagger
- soot.AntTask.PhaseOptjap_che
- soot.AntTask.PhaseOptjap_dmt
- soot.AntTask.PhaseOptjap_fieldrw
- soot.AntTask.PhaseOptjap_lit
- soot.AntTask.PhaseOptjap_lvtagger
- soot.AntTask.PhaseOptjap_npc
- soot.AntTask.PhaseOptjap_npcolorer
- soot.AntTask.PhaseOptjap_parity
- soot.AntTask.PhaseOptjap_pat
- soot.AntTask.PhaseOptjap_profiling
- soot.AntTask.PhaseOptjap_rdtagger
- soot.AntTask.PhaseOptjap_sea
- soot.AntTask.PhaseOptjap_umt
- soot.AntTask.PhaseOptjb
- soot.AntTask.PhaseOptjb_a
- soot.AntTask.PhaseOptjb_cbf
- soot.AntTask.PhaseOptjb_cp
- soot.AntTask.PhaseOptjb_cp_ule
- soot.AntTask.PhaseOptjb_dae
- soot.AntTask.PhaseOptjb_dtr
- soot.AntTask.PhaseOptjb_ese
- soot.AntTask.PhaseOptjb_lns
- soot.AntTask.PhaseOptjb_lp
- soot.AntTask.PhaseOptjb_ls
- soot.AntTask.PhaseOptjb_ne
- soot.AntTask.PhaseOptjb_sils
- soot.AntTask.PhaseOptjb_tr
- soot.AntTask.PhaseOptjb_tt
- soot.AntTask.PhaseOptjb_uce
- soot.AntTask.PhaseOptjb_ule
- soot.AntTask.PhaseOptjb_ulp
- soot.AntTask.PhaseOptjj
- soot.AntTask.PhaseOptjj_a
- soot.AntTask.PhaseOptjj_cp
- soot.AntTask.PhaseOptjj_cp_ule
- soot.AntTask.PhaseOptjj_dae
- soot.AntTask.PhaseOptjj_lns
- soot.AntTask.PhaseOptjj_lp
- soot.AntTask.PhaseOptjj_ls
- soot.AntTask.PhaseOptjj_ne
- soot.AntTask.PhaseOptjj_sils
- soot.AntTask.PhaseOptjj_tr
- soot.AntTask.PhaseOptjj_uce
- soot.AntTask.PhaseOptjj_ule
- soot.AntTask.PhaseOptjj_ulp
- soot.AntTask.PhaseOptjop
- soot.AntTask.PhaseOptjop_bcm
- soot.AntTask.PhaseOptjop_cbf
- soot.AntTask.PhaseOptjop_cp
- soot.AntTask.PhaseOptjop_cpf
- soot.AntTask.PhaseOptjop_cse
- soot.AntTask.PhaseOptjop_dae
- soot.AntTask.PhaseOptjop_lcm
- soot.AntTask.PhaseOptjop_nce
- soot.AntTask.PhaseOptjop_ubf1
- soot.AntTask.PhaseOptjop_ubf2
- soot.AntTask.PhaseOptjop_uce1
- soot.AntTask.PhaseOptjop_uce2
- soot.AntTask.PhaseOptjop_ule
- soot.AntTask.PhaseOptjtp
- soot.AntTask.PhaseOptshimple
- soot.AntTask.PhaseOptsop
- soot.AntTask.PhaseOptsop_cpf
- soot.AntTask.PhaseOptstp
- soot.AntTask.PhaseOpttag
- soot.AntTask.PhaseOpttag_an
- soot.AntTask.PhaseOpttag_dep
- soot.AntTask.PhaseOpttag_fieldrw
- soot.AntTask.PhaseOpttag_ln
- soot.AntTask.PhaseOptwjap
- soot.AntTask.PhaseOptwjap_cgg
- soot.AntTask.PhaseOptwjap_purity
- soot.AntTask.PhaseOptwjap_ra
- soot.AntTask.PhaseOptwjap_tqt
- soot.AntTask.PhaseOptwjap_uft
- soot.AntTask.PhaseOptwjap_umt
- soot.AntTask.PhaseOptwjop
- soot.AntTask.PhaseOptwjop_si
- soot.AntTask.PhaseOptwjop_smb
- soot.AntTask.PhaseOptwjpp
- soot.AntTask.PhaseOptwjpp_cimbt
- soot.AntTask.PhaseOptwjtp
- soot.AntTask.PhaseOptwjtp_mhp
- soot.AntTask.PhaseOptwjtp_rdc
- soot.AntTask.PhaseOptwjtp_tn
- soot.AntTask.PhaseOptwsop
- soot.AntTask.PhaseOptwspp
- soot.AntTask.PhaseOptwstp
- soot.jimple.toolkits.annotation.arraycheck.Array2ndDimensionSymbol
- soot.dotnet.members.ArrayByReferenceWrapperGenerator
- soot.jimple.toolkits.annotation.tags.ArrayCheckTag (implements soot.jimple.toolkits.annotation.tags.OneByteCodeTag)
- soot.jimple.spark.pag.ArrayElement (implements soot.jimple.spark.pag.SparkField)
- soot.toolkits.scalar.ArrayFlowUniverse<E> (implements soot.toolkits.scalar.FlowUniverse<E>)
- soot.jimple.toolkits.annotation.tags.ArrayNullCheckTag (implements soot.jimple.toolkits.annotation.tags.OneByteCodeTag)
- soot.util.ArrayNumberer<E> (implements soot.util.IterableNumberer<E>)
- soot.util.StringNumberer
- soot.jimple.spark.ondemand.genericutil.ArraySet.ArraySetIterator (implements java.util.Iterator<E>)
- soot.jimple.spark.ondemand.genericutil.ArraySetDupesMultiMap<K,V>
- soot.jimple.spark.ondemand.genericutil.ArraySetMultiMap<K,V>
- soot.jimple.spark.ondemand.pautil.SootUtil.FieldAccessMap
- soot.jimple.spark.ondemand.pautil.SootUtil.FieldToEdgesMap
- soot.tagkit.ArtificialEntityTag (implements soot.tagkit.Tag)
- soot.util.backend.ASMBackendUtils
- soot.asm.AsmClassProvider (implements soot.ClassProvider)
- soot.asm.AsmJava9ClassProvider (implements soot.ClassProvider)
- soot.asm.AsmMethodSource (implements soot.MethodSource)
- soot.asm.AsmModuleClassProvider (implements soot.ClassProvider)
- soot.asm.AsmUtil
- soot.dotnet.AssemblyTag (implements soot.tagkit.Tag)
- soot.javaToJimple.AssertClassMethodSource (implements soot.MethodSource)
- soot.jimple.spark.ondemand.pautil.AssignEdge
- soot.dava.toolkits.base.AST.ASTAnalysis
- soot.dava.toolkits.base.AST.TryContentsFinder
- soot.dava.toolkits.base.AST.UselessTryRemover
- soot.dava.internal.AST.ASTCondition
- soot.dava.internal.AST.ASTAggregatedCondition
- soot.dava.internal.AST.ASTAndCondition
- soot.dava.internal.AST.ASTOrCondition
- soot.dava.internal.AST.ASTUnaryBinaryCondition
- soot.dava.internal.AST.ASTBinaryCondition
- soot.dava.internal.AST.ASTUnaryCondition
- soot.dava.internal.AST.ASTAggregatedCondition
- soot.JastAddJ.ASTNode$State
- soot.JastAddJ.ASTNode$State.CircularValue
- soot.dava.internal.AST.ASTTryNode.container
- soot.dava.toolkits.base.AST.ASTWalker
- soot.xml.Attribute
- soot.JastAddJ.Attributes
- soot.JastAddJ.Attributes.FieldAttributes
- soot.JastAddJ.Attributes.MethodAttributes
- soot.JastAddJ.Attributes.TypeAttributes
- soot.AttributesUnitPrinter
- soot.jimple.toolkits.typing.fast.AugEvalFunction (implements soot.jimple.toolkits.typing.fast.IEvalFunction)
- soot.jimple.toolkits.typing.fast.AugHierarchy (implements soot.jimple.toolkits.typing.fast.IHierarchy)
- soot.dava.internal.asg.AugmentedStmt
- soot.dava.internal.asg.AugmentedStmtGraph (implements soot.toolkits.graph.DirectedGraph<N>)
- soot.jimple.spark.ondemand.genericutil.Averager
- soot.jimple.toolkits.ide.icfg.BackwardsInterproceduralCFG (implements soot.jimple.toolkits.ide.icfg.BiDiInterproceduralCFG<N,M>)
- soot.baf.Baf
- soot.baf.internal.BafLocal (implements soot.Local)
- soot.tagkit.Base64
- soot.options.BCMOptions
- soot.javaToJimple.BiMap
- soot.toolkits.scalar.BinaryIdentitySet<T>
- java.util.BitSet (implements java.lang.Cloneable, java.io.Serializable)
- soot.jimple.toolkits.annotation.nullcheck.NullnessAnalysis.AnalysisInfo
- soot.util.BitSetIterator
- soot.util.BitVector
- soot.jimple.spark.sets.PointsToBitVector
- soot.toolkits.graph.Block (implements java.lang.Iterable<T>)
- soot.dotnet.members.method.BlockEntryPointsManager
- soot.toolkits.graph.BlockGraph (implements soot.toolkits.graph.DirectedBodyGraph<N>)
- soot.toolkits.graph.ArrayRefBlockGraph
- soot.toolkits.graph.BriefBlockGraph
- soot.toolkits.graph.ClassicCompleteBlockGraph
- soot.toolkits.graph.pdg.EnhancedBlockGraph
- soot.toolkits.graph.ExceptionalBlockGraph (implements soot.toolkits.graph.ExceptionalGraph<N>)
- soot.toolkits.graph.CompleteBlockGraph
- soot.toolkits.graph.ZonedBlockGraph
- soot.toolkits.graph.BlockGraphConverter
- soot.JastAddJ.Body
- soot.jbco.util.BodyBuilder
- soot.jimple.toolkits.annotation.arraycheck.BoundedPriorityList (implements java.util.Collection<E>)
- soot.dotnet.members.ByReferenceWrapperGenerator
- soot.jimple.toolkits.typing.fast.BytecodeHierarchy (implements soot.jimple.toolkits.typing.fast.IHierarchy)
- soot.tagkit.BytecodeOffsetTag (implements soot.tagkit.Tag)
- soot.JastAddJ.BytecodeParser (implements soot.JastAddJ.BytecodeReader, soot.JastAddJ.Flags)
- soot.jimple.toolkits.infoflow.CallChain
- soot.jimple.toolkits.annotation.callgraph.CallData
- soot.jimple.toolkits.callgraph.CallGraph (implements java.lang.Iterable<T>)
- soot.jimple.toolkits.callgraph.SlowCallGraph
- soot.jimple.toolkits.callgraph.CallGraphBuilder
- soot.jimple.toolkits.annotation.callgraph.CallGraphInfo
- soot.jimple.toolkits.infoflow.CallLocalityContext
- soot.jimple.toolkits.pointer.CastCheckTag (implements soot.tagkit.Tag)
- soot.dotnet.instructions.CatchFilterHandlerBody
- soot.dotnet.instructions.CatchHandlerBody
- soot.util.cfgcmd.CFGOptionMatcher
- soot.util.cfgcmd.CFGOptionMatcher.CFGOption
- soot.util.cfgcmd.CFGGraphType
- soot.util.cfgcmd.CFGIntermediateRep
- soot.util.cfgcmd.CFGToDotGraph
- soot.jimple.spark.geom.dataRep.CgEdge
- soot.options.CGGOptions
- soot.options.CGOptions
- soot.options.CHAOptions
- soot.jimple.spark.solver.Checker
- soot.jimple.toolkits.thread.mhp.CheckMSet
- soot.jimple.toolkits.thread.mhp.pegcallgraph.CheckRecursiveCalls
- soot.util.queue.ChunkedQueue<E>
- soot.dotnet.instructions.CilBlock (implements soot.dotnet.instructions.CilInstruction)
- soot.dotnet.instructions.CilBlockContainer (implements soot.dotnet.instructions.CilInstruction)
- soot.dotnet.instructions.CILBlockContainerInstr
- soot.dotnet.instructions.CilInstructionFactory
- soot.toolkits.astmetrics.ClassData
- soot.jimple.toolkits.annotation.arraycheck.ClassFieldAnalysis
- soot.jimple.toolkits.typing.ClassHierarchy
- soot.jimple.toolkits.typing.integer.ClassHierarchy
- soot.jimple.toolkits.infoflow.ClassInfoFlowAnalysis
- soot.javaToJimple.ClassLiteralMethodSource (implements soot.MethodSource)
- java.lang.ClassLoader
- soot.util.cfgcmd.AltClassLoader
- soot.ClassLoaderFoundFile (implements soot.IFoundFile)
- soot.util.annotations.ClassLoaderUtils
- soot.jimple.toolkits.infoflow.ClassLocalObjectsAnalysis
- soot.javaToJimple.ClassResolver
- soot.ClassSource
- soot.asm.AsmClassSource
- soot.DexClassSource
- soot.dotnet.DotnetClassSource
- soot.JavaClassSource
- soot.JimpleClassSource
- org.objectweb.asm.ClassVisitor
- org.objectweb.asm.ClassWriter
- soot.util.backend.SootASMClassWriter
- soot.asm.SootClassBuilder
- org.objectweb.asm.ClassWriter
- soot.toolkits.scalar.CollectionFlowUniverse<E> (implements soot.toolkits.scalar.FlowUniverse<E>)
- soot.xml.ColorAttribute
- soot.tagkit.ColorTag (implements soot.tagkit.Tag)
- soot.jimple.toolkits.thread.mhp.CompactSequentNodes
- soot.jimple.toolkits.thread.mhp.CompactStronglyConnectedComponents
- soot.jimple.spark.internal.CompleteAccessibility (implements soot.jimple.spark.internal.ClientAccessibilityOracle)
- soot.toolkits.astmetrics.ComputeASTMetrics
- soot.dava.toolkits.base.misc.ConditionFlipper
- soot.util.Cons<U,V>
- soot.JastAddJ.Constant
- soot.jimple.Constant (implements soot.jimple.ConvertToBaf, soot.Immediate, soot.Value)
- soot.jimple.ClassConstant
- soot.dotnet.DotnetClassConstant
- soot.dotnet.values.FunctionPointerConstant
- soot.jimple.MethodHandle
- soot.jimple.MethodType
- soot.jimple.NullConstant
- soot.jimple.NumericConstant
- soot.jimple.ArithmeticConstant
- soot.jimple.IntConstant
- soot.BooleanConstant
- soot.ByteConstant
- soot.CharConstant
- soot.dava.internal.javaRep.DIntConstant
- soot.ShortConstant
- soot.UByteConstant
- soot.jimple.UIntConstant
- soot.jimple.UShortConstant
- soot.jimple.LongConstant
- soot.jimple.ULongConstant
- soot.jimple.IntConstant
- soot.jimple.RealConstant
- soot.DecimalConstant
- soot.jimple.DoubleConstant
- soot.jimple.FloatConstant
- soot.jimple.ArithmeticConstant
- soot.shimple.toolkits.scalar.SEvaluator.MetaConstant
- soot.shimple.toolkits.scalar.SEvaluator.BottomConstant
- soot.shimple.toolkits.scalar.SEvaluator.TopConstant
- soot.jimple.StringConstant
- soot.dexpler.typing.UntypedConstant
- soot.dexpler.typing.UntypedIntOrFloatConstant
- soot.dexpler.typing.UntypedLongOrDoubleConstant
- soot.jimple.ClassConstant
- soot.JastAddJ.CONSTANT_Info
- soot.JastAddJ.CONSTANT_Class_Info
- soot.JastAddJ.CONSTANT_Double_Info
- soot.JastAddJ.CONSTANT_Fieldref_Info
- soot.JastAddJ.CONSTANT_Float_Info
- soot.JastAddJ.CONSTANT_Integer_Info
- soot.JastAddJ.CONSTANT_InterfaceMethodref_Info
- soot.JastAddJ.CONSTANT_InvokeDynamic_Info
- soot.JastAddJ.CONSTANT_Long_Info
- soot.JastAddJ.CONSTANT_MethodHandle_Info
- soot.JastAddJ.CONSTANT_Methodref_Info
- soot.JastAddJ.CONSTANT_MethodType_Info
- soot.JastAddJ.CONSTANT_NameAndType_Info
- soot.JastAddJ.CONSTANT_String_Info
- soot.JastAddJ.CONSTANT_Utf8_Info
- soot.jimple.toolkits.callgraph.ConstantArrayAnalysis.ArrayState
- soot.jimple.toolkits.callgraph.ConstantArrayAnalysis.ArrayTypes
- soot.dava.toolkits.base.AST.interProcedural.ConstantFieldValueFinder
- soot.jimple.toolkits.pointer.representations.ConstantObject (implements soot.jimple.toolkits.pointer.representations.AbstractObject)
- soot.jimple.toolkits.pointer.representations.GeneralConstObject
- soot.jimple.spark.geom.geomPA.Constants
- soot.tagkit.ConstantValueTag (implements soot.tagkit.Tag)
- soot.tagkit.DecimalConstantValueTag
- soot.tagkit.DoubleConstantValueTag
- soot.tagkit.FloatConstantValueTag
- soot.tagkit.IntegerConstantValueTag
- soot.tagkit.LongConstantValueTag
- soot.tagkit.StringConstantValueTag
- soot.JastAddJ.Constraints
- soot.jimple.spark.builder.ContextInsensitiveBuilder
- soot.jimple.toolkits.callgraph.ContextInsensitiveContextManager (implements soot.jimple.toolkits.callgraph.ContextManager)
- soot.jimple.spark.geom.dataMgr.ContextsCollector
- soot.jimple.spark.ondemand.pautil.ContextSensitiveInfo
- soot.jimple.spark.geom.dataRep.ContextVar (implements soot.util.Numberable)
- soot.jimple.spark.geom.dataRep.CallsiteContextVar
- soot.jimple.spark.geom.dataRep.IntervalContextVar (implements java.lang.Comparable<T>)
- soot.jimple.toolkits.thread.mhp.Counter
- soot.dava.toolkits.base.AST.structuredAnalysis.CPHelper
- soot.options.CPOptions
- soot.dava.toolkits.base.AST.structuredAnalysis.CPTuple
- soot.dava.toolkits.base.AST.structuredAnalysis.CPVariable
- soot.jimple.toolkits.thread.synchronization.CriticalSectionAwareSideEffectAnalysis
- soot.jimple.toolkits.thread.synchronization.CriticalSectionInterferenceGraph
- soot.jimple.toolkits.thread.synchronization.CriticalSectionVisibleEdgesPred (implements soot.jimple.toolkits.callgraph.EdgePredicate)
- soot.dava.toolkits.base.finders.CycleFinder (implements soot.dava.toolkits.base.finders.FactFinder)
- soot.toolkits.graph.CytronDominanceFrontier<N> (implements soot.toolkits.graph.DominanceFrontier<N>)
- soot.dexpler.typing.DalvikTyper (implements soot.dexpler.IDalvikTyper)
- soot.dava.internal.javaRep.DArrayInitExpr (implements soot.Value)
- soot.dava.Dava
- soot.dava.DavaBuildFile
- soot.dava.toolkits.base.DavaMonitor.DavaMonitor
- soot.dava.DavaPrinter
- soot.dava.DavaStaticBlockCleaner
- soot.jimple.toolkits.thread.synchronization.DeadlockDetector
- soot.toDex.Debug
- soot.jbco.util.Debugger
- soot.rtlib.tamiflex.DefaultHandler (implements soot.rtlib.tamiflex.IUnexpectedReflectiveCallHandler)
- heros.template.DefaultIFDSTabulationProblem<N,D,M,I> (implements heros.IFDSTabulationProblem<N,D,M,I>)
- heros.template.DefaultIDETabulationProblem<N,D,M,V,I> (implements heros.IDETabulationProblem<N,D,M,V,I>)
- soot.jimple.toolkits.ide.DefaultJimpleIDETabulationProblem<D,V,I>
- soot.jimple.toolkits.ide.DefaultJimpleIFDSTabulationProblem<D,I>
- soot.jimple.toolkits.ide.exampleproblems.IFDSLiveVariables
- soot.jimple.toolkits.ide.exampleproblems.IFDSLocalInfoFlow
- soot.jimple.toolkits.ide.exampleproblems.IFDSPossibleTypes
- soot.jimple.toolkits.ide.exampleproblems.IFDSReachingDefinitions
- soot.jimple.toolkits.ide.exampleproblems.IFDSUninitializedVariables
- heros.template.DefaultIDETabulationProblem<N,D,M,V,I> (implements heros.IDETabulationProblem<N,D,M,V,I>)
- soot.shimple.DefaultShimpleFactory (implements soot.shimple.ShimpleFactory)
- soot.jimple.toolkits.typing.fast.DefaultTypingStrategy (implements soot.jimple.toolkits.typing.fast.ITypingStrategy)
- soot.dotnet.members.method.DelegateHandler
- soot.dotnet.members.method.DelegateHandler.DelegateInfo (implements soot.tagkit.Tag)
- soot.jimple.spark.ondemand.DemandCSPointsTo (implements soot.PointsToAnalysis)
- soot.jimple.spark.ondemand.DemandCSPointsTo.IncomingEdgeHandler
- soot.jimple.spark.ondemand.DemandCSPointsTo.VarAndContext
- soot.jimple.spark.ondemand.DemandCSPointsTo.VarContextAndUp
- soot.jimple.toolkits.pointer.DependenceGraph (implements soot.tagkit.Attribute)
- soot.jimple.toolkits.pointer.DependenceGraph.Edge
- soot.jimple.toolkits.pointer.DependenceTag (implements soot.tagkit.Tag)
- soot.tagkit.DeprecatedTag (implements soot.tagkit.Tag)
- soot.dexpler.DexAnnotation
- soot.toDex.DexArrayInitDetector
- soot.dexpler.DexBody
- soot.dexpler.DexBody.RegDbgEntry
- soot.dexpler.DexClassLoader
- soot.DexClassProvider (implements soot.ClassProvider)
- soot.dexpler.DexDefUseAnalysis (implements soot.toolkits.scalar.LocalDefs)
- soot.dexpler.DexField
- soot.dexpler.DexFileProvider
- soot.dexpler.DexFileProvider.DexContainer<T>
- soot.dexpler.DexInnerClassParser
- soot.dexpler.instructions.DexlibAbstractInstruction
- soot.dexpler.instructions.AgetInstruction
- soot.dexpler.instructions.ArrayLengthInstruction
- soot.dexpler.instructions.CheckCastInstruction
- soot.dexpler.instructions.ConstClassInstruction
- soot.dexpler.instructions.ConstInstruction
- soot.dexpler.instructions.ConstStringInstruction
- soot.dexpler.instructions.FieldInstruction
- soot.dexpler.instructions.AputInstruction
- soot.dexpler.instructions.IgetInstruction
- soot.dexpler.instructions.IputInstruction
- soot.dexpler.instructions.SgetInstruction
- soot.dexpler.instructions.SputInstruction
- soot.dexpler.instructions.FilledArrayInstruction (implements soot.dexpler.instructions.DanglingInstruction)
- soot.dexpler.instructions.FilledNewArrayInstruction
- soot.dexpler.instructions.FilledNewArrayRangeInstruction
- soot.dexpler.instructions.InstanceOfInstruction
- soot.dexpler.instructions.JumpInstruction
- soot.dexpler.instructions.ConditionalJumpInstruction (implements soot.dexpler.instructions.DeferableInstruction)
- soot.dexpler.instructions.IfTestInstruction
- soot.dexpler.instructions.IfTestzInstruction
- soot.dexpler.instructions.GotoInstruction (implements soot.dexpler.instructions.DeferableInstruction)
- soot.dexpler.instructions.ConditionalJumpInstruction (implements soot.dexpler.instructions.DeferableInstruction)
- soot.dexpler.instructions.MethodInvocationInstruction (implements soot.dexpler.instructions.DanglingInstruction)
- soot.dexpler.instructions.ExecuteInlineInstruction (implements soot.dexpler.instructions.OdexInstruction)
- soot.dexpler.instructions.InvokeCustomInstruction
- soot.dexpler.instructions.InvokeInterfaceInstruction
- soot.dexpler.instructions.InvokePolymorphicInstruction
- soot.dexpler.instructions.InvokeSpecialInstruction
- soot.dexpler.instructions.InvokeSpecialDirectInstruction
- soot.dexpler.instructions.InvokeSpecialSuperInstruction
- soot.dexpler.instructions.InvokeStaticInstruction
- soot.dexpler.instructions.InvokeVirtualInstruction
- soot.dexpler.instructions.MonitorEnterInstruction
- soot.dexpler.instructions.MonitorExitInstruction
- soot.dexpler.instructions.MoveExceptionInstruction (implements soot.dexpler.instructions.RetypeableInstruction)
- soot.dexpler.instructions.MoveInstruction
- soot.dexpler.instructions.MoveResultInstruction
- soot.dexpler.instructions.NewArrayInstruction
- soot.dexpler.instructions.NewInstanceInstruction
- soot.dexpler.instructions.NopInstruction
- soot.dexpler.instructions.PseudoInstruction
- soot.dexpler.instructions.FillArrayDataInstruction
- soot.dexpler.instructions.SwitchInstruction (implements soot.dexpler.instructions.DeferableInstruction)
- soot.dexpler.instructions.PackedSwitchInstruction
- soot.dexpler.instructions.SparseSwitchInstruction
- soot.dexpler.instructions.ReturnInstruction
- soot.dexpler.instructions.ReturnVoidInstruction
- soot.dexpler.instructions.TaggedInstruction
- soot.dexpler.instructions.Binop2addrInstruction
- soot.dexpler.instructions.BinopInstruction
- soot.dexpler.instructions.BinopLitInstruction
- soot.dexpler.instructions.CastInstruction
- soot.dexpler.instructions.CmpInstruction
- soot.dexpler.instructions.UnopInstruction
- soot.dexpler.instructions.ThrowInstruction
- soot.dexpler.DexlibWrapper
- soot.dexpler.DexMethod
- soot.toDex.DexPrinter
- soot.dexpler.DexResolver
- soot.dexpler.DexType
- soot.jimple.toolkits.thread.mhp.DfsForBackEdge
- soot.jimple.toolkits.annotation.purity.DirectedCallGraph (implements soot.toolkits.graph.DirectedGraph<N>)
- soot.jimple.spark.ondemand.genericutil.DisjointSets
- soot.toolkits.graph.DominatorNode<N>
- soot.jimple.toolkits.thread.mhp.DominatorsFinder
- soot.toolkits.graph.DominatorTree<N> (implements java.lang.Iterable<T>)
- soot.toolkits.graph.pdg.MHGDominatorTree<N>
- soot.toolkits.graph.DominatorTreeAdapter<N> (implements soot.toolkits.graph.DirectedGraph<N>)
- soot.util.dot.DotGraphAttribute
- soot.util.dot.DotGraphCommand (implements soot.util.dot.Renderable)
- soot.util.dot.DotGraphUtility
- soot.dotnet.specifications.DotnetAttributeArgument
- soot.dotnet.types.DotNetBasicTypes
- soot.dotnet.members.method.DotnetBody
- soot.dotnet.members.method.DotnetBodyVariableManager
- soot.dotnet.DotnetClassProvider (implements soot.ClassProvider)
- soot.dotnet.members.method.DotnetMethodParameter
- soot.dotnet.specifications.DotnetModifier
- soot.dotnet.types.DotnetType
- soot.dotnet.types.DotnetTypeFactory
- soot.jimple.spark.ondemand.DotPointerGraph
- soot.dexpler.tags.DoubleOpTag (implements soot.tagkit.Tag)
- soot.dava.internal.javaRep.DShortcutIf (implements soot.jimple.Expr)
- soot.jimple.toolkits.pointer.DumbPointerAnalysis (implements soot.PointsToAnalysis)
- soot.dexpler.DvkTyperBase
- soot.jimple.toolkits.scalar.pre.EarliestnessComputation
- soot.jimple.spark.solver.EBBCollapser
- soot.jimple.toolkits.callgraph.Edge (implements soot.util.Invalidable)
- soot.util.EmptyChain<T> (implements soot.util.Chain<E>)
- soot.dava.toolkits.base.AST.transformations.EmptyElseRemover
- soot.jimple.toolkits.thread.EncapsulatedMethodAnalysis
- soot.jimple.toolkits.thread.EncapsulatedObjectAnalysis
- soot.tagkit.EnclosingMethodTag (implements soot.tagkit.Tag)
- soot.EntryPoints
- soot.jimple.toolkits.pointer.representations.Environment
- soot.EquivalentValue (implements soot.Value)
- soot.jimple.toolkits.infoflow.CachedEquivalentValue
- soot.jimple.toolkits.scalar.Evaluator
- soot.jimple.spark.ondemand.EverythingHeuristic (implements soot.jimple.spark.ondemand.FieldCheckHeuristic)
- soot.baf.toolkits.base.ExamplePeephole (implements soot.baf.toolkits.base.Peephole)
- soot.toolkits.graph.ExceptionalBlockGraph.ExceptionDest (implements soot.toolkits.graph.ExceptionalGraph.ExceptionDest<N>)
- soot.toolkits.graph.ExceptionalUnitGraph.ExceptionDest (implements soot.toolkits.graph.ExceptionalGraph.ExceptionDest<N>)
- soot.toolkits.graph.ExceptionalUnitGraphFactory
- soot.dava.toolkits.base.finders.ExceptionFinder (implements soot.dava.toolkits.base.finders.FactFinder)
- soot.dava.toolkits.base.finders.ExceptionNode
- soot.jimple.toolkits.callgraph.ExplicitEdgesPred (implements soot.jimple.toolkits.callgraph.EdgePredicate)
- soot.toDex.ExprVisitor (implements soot.jimple.ExprSwitch)
- soot.jimple.toolkits.scalar.FastAvailableExpressions (implements soot.jimple.toolkits.scalar.AvailableExpressions)
- soot.toolkits.scalar.FastColorer
- soot.FastHierarchy
- soot.FastHierarchy.Interval
- soot.JastAddJ.FieldDescriptor
- soot.JastAddJ.FieldInfo
- soot.jimple.spark.fieldrw.FieldRWTag (implements soot.tagkit.Tag)
- soot.jimple.spark.fieldrw.FieldReadTag
- soot.jimple.spark.fieldrw.FieldWriteTag
- soot.jimple.toolkits.pointer.FieldRWTagger.UniqueRWSets (implements java.lang.Iterable<T>)
- soot.jimple.spark.geom.geomPA.FIFO_Worklist (implements soot.jimple.spark.geom.geomPA.IWorklist)
- soot.jimple.spark.ondemand.genericutil.FIFOQueue
- java.io.File (implements java.lang.Comparable<T>, java.io.Serializable)
- soot.dotnet.AssemblyFile
- soot.jimple.toolkits.callgraph.Filter (implements java.util.Iterator<E>)
- soot.jimple.toolkits.ide.icfg.JimpleBasedInterproceduralCFG.EdgeFilter
- soot.dava.toolkits.base.AST.transformations.FinalFieldDefinition
- soot.jimple.toolkits.ide.libsumm.FixedMethods
- soot.dexpler.tags.FloatOpTag (implements soot.tagkit.Tag)
- soot.toolkits.graph.interaction.FlowInfo<I,U>
- soot.toolkits.scalar.FlowSensitiveConstantPropagator.ConstantState
- soot.dava.toolkits.base.AST.transformations.ForLoopCreationHelper
- soot.toolkits.scalar.ForwardFlowAnalysisExtended<N,A>
- soot.FoundFile (implements soot.IFoundFile)
- soot.JastAddJ.Frontend
- soot.options.FRWOptions
- soot.G.Global
- soot.tagkit.GenericAttribute (implements soot.tagkit.Attribute)
- soot.jimple.spark.geom.helper.GeomEvaluator
- soot.jimple.spark.geom.geomPA.GeomQueries
- soot.JastAddJ.GLBTypeFactory
- soot.jimple.spark.builder.GlobalNodeFactory
- soot.grimp.Grimp
- soot.jimple.GroupIntPair
- soot.toolkits.scalar.GuaranteedDefs
- soot.util.HashChain.Link<X> (implements java.io.Serializable)
- soot.util.HashChain.LinkIterator<X> (implements java.util.Iterator<E>)
- soot.toolkits.graph.HashMutableDirectedGraph<N> (implements soot.toolkits.graph.MutableDirectedGraph<N>)
- soot.jimple.toolkits.annotation.arraycheck.ExtendedHashMutableDirectedGraph<N>
- soot.toolkits.graph.HashReversibleGraph<N> (implements soot.toolkits.graph.ReversibleGraph<N>)
- soot.toolkits.graph.MemoryEfficientGraph<N>
- soot.toolkits.graph.HashMutableEdgeLabelledDirectedGraph<N,L> (implements soot.toolkits.graph.MutableEdgeLabelledDirectedGraph<N,L>)
- soot.toolkits.graph.pdg.HashMutablePDG (implements soot.toolkits.graph.pdg.ProgramDependenceGraph)
- soot.toolkits.graph.HashMutableEdgeLabelledDirectedGraph.DGEdge<N>
- soot.jimple.spark.ondemand.genericutil.HashSetMultiMap<K,V>
- soot.jimple.spark.ondemand.DemandCSPointsTo.CallSiteToTargetsMap
- soot.dava.toolkits.base.renamer.heuristicSet
- soot.dava.toolkits.base.renamer.heuristicTuple
- soot.Hierarchy
- soot.jbco.util.HierarchyUtils
- soot.jimple.spark.geom.utils.Histogram
- soot.jimple.toolkits.ide.icfg.dotexport.ICFGDotVisualizer
- soot.toolkits.scalar.IdentityPair<T,U>
- heros.solver.IDESolver<N,D,M,V,I>
- heros.solver.IFDSSolver<N,D,M,I>
- soot.jimple.toolkits.ide.JimpleIFDSSolver<D,I>
- soot.jimple.toolkits.ide.JimpleIDESolver<D,V,I>
- heros.solver.IFDSSolver<N,D,M,I>
- soot.jimple.spark.geom.geomPA.IEncodingBroker
- soot.jimple.spark.geom.geomE.FullSensitiveNodeGenerator
- soot.jimple.spark.geom.heapinsE.HeapInsNodeGenerator
- soot.jimple.spark.geom.ptinsE.PtInsNodeGenerator
- soot.dava.toolkits.base.AST.transformations.IfElseBreaker
- soot.dava.toolkits.base.finders.IfFinder (implements soot.dava.toolkits.base.finders.FactFinder)
- soot.jimple.spark.geom.geomPA.IFigureManager
- soot.jimple.spark.geom.geomE.GeometricManager
- soot.jimple.spark.geom.heapinsE.HeapInsIntervalManager
- soot.jimple.spark.geom.ptinsE.PtInsIntervalManager
- soot.javaToJimple.IInitialResolver.Dependencies
- soot.jimple.spark.ondemand.genericutil.ImmutableStack<T>
- soot.jimple.spark.ondemand.IncrementalTypesHeuristic (implements soot.jimple.spark.ondemand.FieldCheckHeuristic)
- soot.jimple.toolkits.infoflow.InfoFlowAnalysis
- soot.dotnet.members.InitialFieldTagValue (implements soot.tagkit.Tag)
- soot.javaToJimple.InitialResolver (implements soot.javaToJimple.IInitialResolver)
- soot.jimple.toolkits.invoke.InlinerSafetyManager
- soot.tagkit.InnerClassAttribute (implements soot.tagkit.Tag)
- soot.javaToJimple.InnerClassInfo
- soot.tagkit.InnerClassTag (implements soot.tagkit.Tag)
- soot.tagkit.DexInnerClassTag
- soot.jimple.spark.ondemand.InnerTypesIncrementalHeuristic (implements soot.jimple.spark.ondemand.FieldCheckHeuristic)
- java.io.InputStream (implements java.io.Closeable)
- soot.JastAddJ.ZipFilePart.ZipEntryInputStreamWrapper
- soot.jimple.toolkits.callgraph.InstanceInvokeEdgesPred (implements soot.jimple.toolkits.callgraph.EdgePredicate)
- soot.jimple.toolkits.pointer.InstanceKey
- soot.dexpler.instructions.InstructionFactory
- soot.util.IntegerNumberer (implements soot.util.Numberer<E>)
- soot.toolkits.graph.interaction.InteractionEvent
- soot.toolkits.graph.interaction.InteractionHandler
- soot.dava.toolkits.base.AST.interProcedural.InterProceduralAnalyses
- soot.dexpler.tags.IntOpTag (implements soot.tagkit.Tag)
- soot.jimple.toolkits.typing.fast.IntUtils
- soot.toolkits.graph.InverseGraph<N> (implements soot.toolkits.graph.DirectedGraph<N>)
- soot.util.IterableMap<K,V> (implements java.util.Map<K,V>)
- soot.util.IterableMap.Mapping_Iterator<K,V> (implements java.util.Iterator<E>)
- soot.jimple.spark.ondemand.genericutil.IteratorMapper<T,U> (implements java.util.Iterator<E>)
- soot.jimple.spark.geom.geomPA.IVarAbstraction (implements soot.util.Numberable)
- soot.jimple.spark.geom.geomPA.DummyNode
- soot.jimple.spark.geom.geomE.FullSensitiveNode
- soot.jimple.spark.geom.heapinsE.HeapInsNode
- soot.jimple.spark.geom.ptinsE.PtInsNode
- soot.jimple.internal.JArrayRef (implements soot.jimple.ArrayRef, soot.jimple.ConvertToBaf)
- soot.grimp.internal.GArrayRef (implements soot.grimp.Precedence)
- soot.tagkit.JasminAttribute (implements soot.tagkit.Attribute)
- soot.tagkit.CodeAttribute
- soot.JastAddInitialResolver (implements soot.javaToJimple.IInitialResolver)
- soot.JastAddJ.JastAddJavaParser.Terminals
- soot.xml.JavaAttribute
- soot.JavaBasicTypes
- soot.JavaClassProvider (implements soot.ClassProvider)
- soot.JavaMethods
- soot.javaToJimple.JavaToJimple
- soot.options.JBOptions
- soot.options.JBTROptions
- soot.jimple.internal.JCaughtExceptionRef (implements soot.jimple.CaughtExceptionRef)
- soot.jimple.Jimple
- soot.jimple.parser.JimpleAST
- soot.JimpleClassProvider (implements soot.ClassProvider)
- soot.tagkit.JimpleLineNumberTag (implements soot.tagkit.Tag)
- soot.jimple.internal.JimpleLocal (implements soot.jimple.ConvertToBaf, soot.Local)
- soot.jimple.toolkits.infoflow.FakeJimpleLocal
- soot.jimple.JimpleMethodSource (implements soot.MethodSource)
- soot.jimple.JimpleToBafContext
- soot.options.JJOptions
- soot.xml.Key
- soot.tagkit.KeyTag (implements soot.tagkit.Tag)
- soot.Kind (implements soot.util.Numberable)
- soot.toDex.LabelAssigner
- soot.dava.toolkits.base.finders.LabeledBlockFinder (implements soot.dava.toolkits.base.finders.FactFinder)
- soot.LambdaMetaFactory
- soot.util.LargeNumberedMap<K,V> (implements soot.util.INumberedMap<K,V>)
- soot.jimple.toolkits.scalar.pre.LatestComputation
- soot.jimple.spark.ondemand.LazyContextSensitivePointsToSet (implements soot.jimple.spark.sets.EqualsSupportingPointsToSet)
- soot.options.LCMOptions
- soot.jimple.parser.lexer.Lexer
- soot.jimple.parser.lexer.Lexer.State
- soot.jbco.LineNumberGenerator
- soot.tagkit.LineNumberTag (implements soot.tagkit.Tag)
- soot.xml.LinkAttribute
- soot.toolkits.scalar.LiveLocals.Factory
- soot.util.LocalBitSetPacker
- soot.jimple.toolkits.scalar.LocalCreation
- soot.jimple.toolkits.scalar.DefaultLocalCreation
- soot.toolkits.scalar.LocalDefsFactory
- soot.LocalGenerator
- soot.javaToJimple.DefaultLocalGenerator
- soot.jimple.toolkits.infoflow.LocalObjectsAnalysis
- soot.jimple.toolkits.thread.ThreadLocalObjectsAnalysis (implements soot.jimple.toolkits.thread.IThreadLocalObjectsAnalysis)
- soot.jimple.toolkits.annotation.nullcheck.LocalRefVarsAnalysisWrapper
- soot.toDex.LocalRegisterAssignmentInformation
- soot.jimple.LocalStmtPair
- soot.toolkits.scalar.LocalUnitPair
- soot.toolkits.scalar.LocalUses.Factory
- soot.options.LockAllocator
- soot.dexpler.tags.LongOpTag (implements soot.tagkit.Tag)
- soot.jimple.toolkits.annotation.logic.Loop
- soot.jimple.toolkits.thread.mhp.LoopBodyFinder
- soot.jimple.toolkits.thread.mhp.LoopFinder
- soot.jbco.Main
- soot.jimple.toolkits.ide.libsumm.Main
- soot.jimple.toolkits.ide.Main
- soot.Main
- soot.jimple.spark.ondemand.ManualAndInnerHeuristic (implements soot.jimple.spark.ondemand.FieldCheckHeuristic)
- soot.jimple.spark.ondemand.ManualFieldCheckHeuristic (implements soot.jimple.spark.ondemand.FieldCheckHeuristic)
- soot.util.MapNumberer<T> (implements soot.util.Numberer<E>)
- soot.jimple.spark.solver.MergeChecker
- soot.jimple.toolkits.annotation.callgraph.MethInfo
- soot.MethodContext (implements soot.MethodOrMethodContext)
- soot.JastAddJ.MethodDescriptor
- soot.jimple.toolkits.thread.mhp.MethodExtentBuilder
- soot.JastAddJ.MethodInfo
- soot.jimple.toolkits.thread.mhp.MethodInliner
- soot.jimple.spark.pag.MethodPAG
- soot.MethodSubSignature
- soot.MethodToContexts
- org.objectweb.asm.MethodVisitor
- org.objectweb.asm.tree.MethodNode
- org.objectweb.asm.commons.JSRInlinerAdapter (implements org.objectweb.asm.Opcodes)
- soot.asm.MethodBuilder
- org.objectweb.asm.commons.JSRInlinerAdapter (implements org.objectweb.asm.Opcodes)
- org.objectweb.asm.tree.MethodNode
- soot.toolkits.astmetrics.MetricData
- soot.toolkits.graph.MHGDominatorsFinder<N> (implements soot.toolkits.graph.DominatorsFinder<N>)
- soot.toolkits.graph.MHGPostDominatorsFinder<N>
- soot.options.MhpTransformer
- soot.Modifier
- soot.ModuleUtil
- soot.ModuleUtil.ModuleClassNameWrapper
- org.objectweb.asm.ModuleVisitor
- soot.asm.SootModuleInfoBuilder
- soot.dava.toolkits.base.misc.MonitorConverter
- soot.jimple.toolkits.thread.mhp.MonitorDepth
- soot.jimple.toolkits.thread.mhp.findobject.MultiCalledMethods
- soot.toDex.MultiDexBuilder
- soot.jimple.spark.ondemand.genericutil.MutablePair<T,U>
- soot.jimple.NaiveSideEffectTester (implements soot.SideEffectTester)
- soot.JastAddJ.NameType
- soot.jimple.toolkits.pointer.util.NativeHelper
- soot.jimple.spark.internal.SparkNativeHelper
- soot.jimple.toolkits.pointer.nativemethods.NativeMethodClass
- soot.jimple.toolkits.pointer.nativemethods.JavaIoFileDescriptorNative
- soot.jimple.toolkits.pointer.nativemethods.JavaIoFileInputStreamNative
- soot.jimple.toolkits.pointer.nativemethods.JavaIoFileOutputStreamNative
- soot.jimple.toolkits.pointer.nativemethods.JavaIoFileSystemNative
- soot.jimple.toolkits.pointer.nativemethods.JavaIoObjectInputStreamNative
- soot.jimple.toolkits.pointer.nativemethods.JavaIoObjectOutputStreamNative
- soot.jimple.toolkits.pointer.nativemethods.JavaIoObjectStreamClassNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangClassLoaderNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangClassLoaderNativeLibraryNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangClassNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangDoubleNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangFloatNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangObjectNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangPackageNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangReflectArrayNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangReflectConstructorNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangReflectFieldNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangReflectMethodNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangReflectProxyNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangRuntimeNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangSecurityManagerNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangShutdownNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangStrictMathNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangStringNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangSystemNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangThreadNative
- soot.jimple.toolkits.pointer.nativemethods.JavaLangThrowableNative
- soot.jimple.toolkits.pointer.nativemethods.JavaNetInetAddressImplNative
- soot.jimple.toolkits.pointer.nativemethods.JavaNetInetAddressNative
- soot.jimple.toolkits.pointer.nativemethods.JavaSecurityAccessControllerNative
- soot.jimple.toolkits.pointer.nativemethods.JavaUtilJarJarFileNative
- soot.jimple.toolkits.pointer.nativemethods.JavaUtilResourceBundleNative
- soot.jimple.toolkits.pointer.nativemethods.JavaUtilTimeZoneNative
- soot.jimple.toolkits.pointer.nativemethods.JavaUtilZipCRC32Native
- soot.jimple.toolkits.pointer.nativemethods.JavaUtilZipInflaterNative
- soot.jimple.toolkits.pointer.nativemethods.JavaUtilZipZipEntryNative
- soot.jimple.toolkits.pointer.nativemethods.JavaUtilZipZipFileNative
- soot.jimple.toolkits.pointer.nativemethods.SunMiscSignalHandlerNative
- soot.jimple.toolkits.pointer.nativemethods.SunMiscSignalNative
- soot.jimple.toolkits.pointer.nativemethods.SunMiscUnsafeNative
- soot.jimple.toolkits.pointer.util.NativeMethodDriver
- soot.jimple.toolkits.thread.synchronization.NewStaticLock (implements soot.Value)
- soot.jimple.toolkits.thread.synchronization.DeadlockAvoidanceEdge
- soot.jimple.parser.node.Node (implements java.lang.Cloneable, soot.jimple.parser.node.Switchable)
- soot.jimple.parser.node.PArgList
- soot.jimple.parser.node.AMultiArgList
- soot.jimple.parser.node.ASingleArgList
- soot.jimple.parser.node.PArrayBrackets
- soot.jimple.parser.node.AArrayBrackets
- soot.jimple.parser.node.PArrayDescriptor
- soot.jimple.parser.node.AArrayDescriptor
- soot.jimple.parser.node.PArrayRef
- soot.jimple.parser.node.AIdentArrayRef
- soot.jimple.parser.node.AQuotedArrayRef
- soot.jimple.parser.node.PBaseType
- soot.jimple.parser.node.ABooleanBaseType
- soot.jimple.parser.node.AByteBaseType
- soot.jimple.parser.node.ACharBaseType
- soot.jimple.parser.node.AClassNameBaseType
- soot.jimple.parser.node.ADoubleBaseType
- soot.jimple.parser.node.AFloatBaseType
- soot.jimple.parser.node.AIntBaseType
- soot.jimple.parser.node.ALongBaseType
- soot.jimple.parser.node.ANullBaseType
- soot.jimple.parser.node.AShortBaseType
- soot.jimple.parser.node.PBaseTypeNoName
- soot.jimple.parser.node.ABooleanBaseTypeNoName
- soot.jimple.parser.node.AByteBaseTypeNoName
- soot.jimple.parser.node.ACharBaseTypeNoName
- soot.jimple.parser.node.ADoubleBaseTypeNoName
- soot.jimple.parser.node.AFloatBaseTypeNoName
- soot.jimple.parser.node.AIntBaseTypeNoName
- soot.jimple.parser.node.ALongBaseTypeNoName
- soot.jimple.parser.node.ANullBaseTypeNoName
- soot.jimple.parser.node.AShortBaseTypeNoName
- soot.jimple.parser.node.PBinop
- soot.jimple.parser.node.AAndBinop
- soot.jimple.parser.node.ACmpBinop
- soot.jimple.parser.node.ACmpeqBinop
- soot.jimple.parser.node.ACmpgBinop
- soot.jimple.parser.node.ACmpgeBinop
- soot.jimple.parser.node.ACmpgtBinop
- soot.jimple.parser.node.ACmplBinop
- soot.jimple.parser.node.ACmpleBinop
- soot.jimple.parser.node.ACmpltBinop
- soot.jimple.parser.node.ACmpneBinop
- soot.jimple.parser.node.ADivBinop
- soot.jimple.parser.node.AMinusBinop
- soot.jimple.parser.node.AModBinop
- soot.jimple.parser.node.AMultBinop
- soot.jimple.parser.node.AOrBinop
- soot.jimple.parser.node.APlusBinop
- soot.jimple.parser.node.AShlBinop
- soot.jimple.parser.node.AShrBinop
- soot.jimple.parser.node.AUshrBinop
- soot.jimple.parser.node.AXorBinop
- soot.jimple.parser.node.PBinopExpr
- soot.jimple.parser.node.ABinopExpr
- soot.jimple.parser.node.PBoolExpr
- soot.jimple.parser.node.ABinopBoolExpr
- soot.jimple.parser.node.AUnopBoolExpr
- soot.jimple.parser.node.PCaseLabel
- soot.jimple.parser.node.AConstantCaseLabel
- soot.jimple.parser.node.ADefaultCaseLabel
- soot.jimple.parser.node.PCaseStmt
- soot.jimple.parser.node.ACaseStmt
- soot.jimple.parser.node.PCatchClause
- soot.jimple.parser.node.ACatchClause
- soot.jimple.parser.node.PClassName
- soot.jimple.parser.node.AFullIdentClassName
- soot.jimple.parser.node.AIdentClassName
- soot.jimple.parser.node.AQuotedClassName
- soot.jimple.parser.node.PClassNameList
- soot.jimple.parser.node.AClassNameMultiClassNameList
- soot.jimple.parser.node.AClassNameSingleClassNameList
- soot.jimple.parser.node.PConstant
- soot.jimple.parser.node.ABoolConstant
- soot.jimple.parser.node.AClzzConstant
- soot.jimple.parser.node.AFloatConstant
- soot.jimple.parser.node.AIntegerConstant
- soot.jimple.parser.node.ANullConstant
- soot.jimple.parser.node.AStringConstant
- soot.jimple.parser.node.PDeclaration
- soot.jimple.parser.node.ADeclaration
- soot.jimple.parser.node.PExpression
- soot.jimple.parser.node.ABinopExpression
- soot.jimple.parser.node.ACastExpression
- soot.jimple.parser.node.AImmediateExpression
- soot.jimple.parser.node.AInstanceofExpression
- soot.jimple.parser.node.AInvokeExpression
- soot.jimple.parser.node.ANewExpression
- soot.jimple.parser.node.AReferenceExpression
- soot.jimple.parser.node.AUnopExpression
- soot.jimple.parser.node.PExtendsClause
- soot.jimple.parser.node.AExtendsClause
- soot.jimple.parser.node.PFieldRef
- soot.jimple.parser.node.ALocalFieldRef
- soot.jimple.parser.node.ASigFieldRef
- soot.jimple.parser.node.PFieldSignature
- soot.jimple.parser.node.AFieldSignature
- soot.jimple.parser.node.PFile
- soot.jimple.parser.node.AFile
- soot.jimple.parser.node.PFileBody
- soot.jimple.parser.node.AFileBody
- soot.jimple.parser.node.PFileType
- soot.jimple.parser.node.AClassFileType
- soot.jimple.parser.node.AInterfaceFileType
- soot.jimple.parser.node.PFixedArrayDescriptor
- soot.jimple.parser.node.AFixedArrayDescriptor
- soot.jimple.parser.node.PGotoStmt
- soot.jimple.parser.node.AGotoStmt
- soot.jimple.parser.node.PImmediate
- soot.jimple.parser.node.AConstantImmediate
- soot.jimple.parser.node.ALocalImmediate
- soot.jimple.parser.node.PImplementsClause
- soot.jimple.parser.node.AImplementsClause
- soot.jimple.parser.node.PInvokeExpr
- soot.jimple.parser.node.ADynamicInvokeExpr
- soot.jimple.parser.node.ANonstaticInvokeExpr
- soot.jimple.parser.node.AStaticInvokeExpr
- soot.jimple.parser.node.PJimpleType
- soot.jimple.parser.node.ANonvoidJimpleType
- soot.jimple.parser.node.AUnknownJimpleType
- soot.jimple.parser.node.PLabelName
- soot.jimple.parser.node.ALabelName
- soot.jimple.parser.node.PLocalName
- soot.jimple.parser.node.ALocalName
- soot.jimple.parser.node.PLocalNameList
- soot.jimple.parser.node.AMultiLocalNameList
- soot.jimple.parser.node.ASingleLocalNameList
- soot.jimple.parser.node.PMember
- soot.jimple.parser.node.AFieldMember
- soot.jimple.parser.node.AMethodMember
- soot.jimple.parser.node.PMethodBody
- soot.jimple.parser.node.AEmptyMethodBody
- soot.jimple.parser.node.AFullMethodBody
- soot.jimple.parser.node.PMethodSignature
- soot.jimple.parser.node.AMethodSignature
- soot.jimple.parser.node.PModifier
- soot.jimple.parser.node.AAbstractModifier
- soot.jimple.parser.node.AAnnotationModifier
- soot.jimple.parser.node.AEnumModifier
- soot.jimple.parser.node.AFinalModifier
- soot.jimple.parser.node.ANativeModifier
- soot.jimple.parser.node.APrivateModifier
- soot.jimple.parser.node.AProtectedModifier
- soot.jimple.parser.node.APublicModifier
- soot.jimple.parser.node.AStaticModifier
- soot.jimple.parser.node.AStrictfpModifier
- soot.jimple.parser.node.ASynchronizedModifier
- soot.jimple.parser.node.ATransientModifier
- soot.jimple.parser.node.AVolatileModifier
- soot.jimple.parser.node.PName
- soot.jimple.parser.node.AIdentName
- soot.jimple.parser.node.AQuotedName
- soot.jimple.parser.node.PNameList
- soot.jimple.parser.node.AMultiNameList
- soot.jimple.parser.node.ASingleNameList
- soot.jimple.parser.node.PNewExpr
- soot.jimple.parser.node.AArrayNewExpr
- soot.jimple.parser.node.AMultiNewExpr
- soot.jimple.parser.node.ASimpleNewExpr
- soot.jimple.parser.node.PNonstaticInvoke
- soot.jimple.parser.node.AInterfaceNonstaticInvoke
- soot.jimple.parser.node.ASpecialNonstaticInvoke
- soot.jimple.parser.node.AVirtualNonstaticInvoke
- soot.jimple.parser.node.PNonvoidType
- soot.jimple.parser.node.ABaseNonvoidType
- soot.jimple.parser.node.AFullIdentNonvoidType
- soot.jimple.parser.node.AIdentNonvoidType
- soot.jimple.parser.node.AQuotedNonvoidType
- soot.jimple.parser.node.PParameter
- soot.jimple.parser.node.AParameter
- soot.jimple.parser.node.PParameterList
- soot.jimple.parser.node.AMultiParameterList
- soot.jimple.parser.node.ASingleParameterList
- soot.jimple.parser.node.PReference
- soot.jimple.parser.node.AArrayReference
- soot.jimple.parser.node.AFieldReference
- soot.jimple.parser.node.PStatement
- soot.jimple.parser.node.AAssignStatement
- soot.jimple.parser.node.ABreakpointStatement
- soot.jimple.parser.node.AEntermonitorStatement
- soot.jimple.parser.node.AExitmonitorStatement
- soot.jimple.parser.node.AGotoStatement
- soot.jimple.parser.node.AIdentityNoTypeStatement
- soot.jimple.parser.node.AIdentityStatement
- soot.jimple.parser.node.AIfStatement
- soot.jimple.parser.node.AInvokeStatement
- soot.jimple.parser.node.ALabelStatement
- soot.jimple.parser.node.ALookupswitchStatement
- soot.jimple.parser.node.ANopStatement
- soot.jimple.parser.node.ARetStatement
- soot.jimple.parser.node.AReturnStatement
- soot.jimple.parser.node.ATableswitchStatement
- soot.jimple.parser.node.AThrowStatement
- soot.jimple.parser.node.PThrowsClause
- soot.jimple.parser.node.AThrowsClause
- soot.jimple.parser.node.PType
- soot.jimple.parser.node.ANovoidType
- soot.jimple.parser.node.AVoidType
- soot.jimple.parser.node.PUnnamedMethodSignature
- soot.jimple.parser.node.AUnnamedMethodSignature
- soot.jimple.parser.node.PUnop
- soot.jimple.parser.node.ALengthofUnop
- soot.jimple.parser.node.ANegUnop
- soot.jimple.parser.node.PUnopExpr
- soot.jimple.parser.node.AUnopExpr
- soot.jimple.parser.node.PVariable
- soot.jimple.parser.node.ALocalVariable
- soot.jimple.parser.node.AReferenceVariable
- soot.jimple.parser.node.Start
- soot.jimple.parser.node.Token
- soot.jimple.parser.node.EOF
- soot.jimple.parser.node.InvalidToken
- soot.jimple.parser.node.TAbstract
- soot.jimple.parser.node.TAnd
- soot.jimple.parser.node.TAnnotation
- soot.jimple.parser.node.TAtIdentifier
- soot.jimple.parser.node.TBoolConstant
- soot.jimple.parser.node.TBoolean
- soot.jimple.parser.node.TBreakpoint
- soot.jimple.parser.node.TByte
- soot.jimple.parser.node.TCase
- soot.jimple.parser.node.TCatch
- soot.jimple.parser.node.TChar
- soot.jimple.parser.node.TClass
- soot.jimple.parser.node.TCls
- soot.jimple.parser.node.TCmp
- soot.jimple.parser.node.TCmpeq
- soot.jimple.parser.node.TCmpg
- soot.jimple.parser.node.TCmpge
- soot.jimple.parser.node.TCmpgt
- soot.jimple.parser.node.TCmpl
- soot.jimple.parser.node.TCmple
- soot.jimple.parser.node.TCmplt
- soot.jimple.parser.node.TCmpne
- soot.jimple.parser.node.TColon
- soot.jimple.parser.node.TColonEquals
- soot.jimple.parser.node.TComma
- soot.jimple.parser.node.TDefault
- soot.jimple.parser.node.TDiv
- soot.jimple.parser.node.TDot
- soot.jimple.parser.node.TDouble
- soot.jimple.parser.node.TDynamicinvoke
- soot.jimple.parser.node.TEntermonitor
- soot.jimple.parser.node.TEnum
- soot.jimple.parser.node.TEquals
- soot.jimple.parser.node.TExitmonitor
- soot.jimple.parser.node.TExtends
- soot.jimple.parser.node.TFinal
- soot.jimple.parser.node.TFloat
- soot.jimple.parser.node.TFloatConstant
- soot.jimple.parser.node.TFrom
- soot.jimple.parser.node.TFullIdentifier
- soot.jimple.parser.node.TGoto
- soot.jimple.parser.node.TIdentifier
- soot.jimple.parser.node.TIf
- soot.jimple.parser.node.TIgnored
- soot.jimple.parser.node.TImplements
- soot.jimple.parser.node.TInstanceof
- soot.jimple.parser.node.TInt
- soot.jimple.parser.node.TIntegerConstant
- soot.jimple.parser.node.TInterface
- soot.jimple.parser.node.TInterfaceinvoke
- soot.jimple.parser.node.TLBrace
- soot.jimple.parser.node.TLBracket
- soot.jimple.parser.node.TLengthof
- soot.jimple.parser.node.TLong
- soot.jimple.parser.node.TLookupswitch
- soot.jimple.parser.node.TLParen
- soot.jimple.parser.node.TMinus
- soot.jimple.parser.node.TMod
- soot.jimple.parser.node.TMult
- soot.jimple.parser.node.TNative
- soot.jimple.parser.node.TNeg
- soot.jimple.parser.node.TNew
- soot.jimple.parser.node.TNewarray
- soot.jimple.parser.node.TNewmultiarray
- soot.jimple.parser.node.TNop
- soot.jimple.parser.node.TNull
- soot.jimple.parser.node.TNullType
- soot.jimple.parser.node.TOr
- soot.jimple.parser.node.TPlus
- soot.jimple.parser.node.TPrivate
- soot.jimple.parser.node.TProtected
- soot.jimple.parser.node.TPublic
- soot.jimple.parser.node.TQuote
- soot.jimple.parser.node.TQuotedName
- soot.jimple.parser.node.TRBrace
- soot.jimple.parser.node.TRBracket
- soot.jimple.parser.node.TRet
- soot.jimple.parser.node.TReturn
- soot.jimple.parser.node.TRParen
- soot.jimple.parser.node.TSemicolon
- soot.jimple.parser.node.TShl
- soot.jimple.parser.node.TShort
- soot.jimple.parser.node.TShr
- soot.jimple.parser.node.TSpecialinvoke
- soot.jimple.parser.node.TStatic
- soot.jimple.parser.node.TStaticinvoke
- soot.jimple.parser.node.TStrictfp
- soot.jimple.parser.node.TStringConstant
- soot.jimple.parser.node.TSynchronized
- soot.jimple.parser.node.TTableswitch
- soot.jimple.parser.node.TThrow
- soot.jimple.parser.node.TThrows
- soot.jimple.parser.node.TTo
- soot.jimple.parser.node.TTransient
- soot.jimple.parser.node.TUnknown
- soot.jimple.parser.node.TUshr
- soot.jimple.parser.node.TVirtualinvoke
- soot.jimple.parser.node.TVoid
- soot.jimple.parser.node.TVolatile
- soot.jimple.parser.node.TWith
- soot.jimple.parser.node.TXor
- soot.jimple.parser.node.PArgList
- soot.jimple.spark.pag.Node (implements soot.util.Numberable, soot.jimple.toolkits.pointer.representations.ReferenceVariable)
- soot.jimple.spark.pag.AllocDotField
- soot.jimple.spark.pag.AllocNode (implements soot.Context)
- soot.jimple.spark.pag.ClassConstantNode
- soot.jimple.spark.pag.StringConstantNode
- soot.jimple.spark.pag.NewInstanceNode
- soot.jimple.spark.pag.ValNode
- soot.jimple.spark.pag.FieldRefNode
- soot.jimple.spark.pag.VarNode (implements java.lang.Comparable<T>)
- soot.jimple.spark.pag.GlobalVarNode
- soot.jimple.spark.pag.LocalVarNode
- soot.jimple.spark.pag.ContextVarNode
- polyglot.ext.jl.ast.Node_c (implements polyglot.ast.Node)
- polyglot.ext.jl.ast.Term_c (implements polyglot.ast.Term)
- polyglot.ext.jl.ast.Expr_c (implements polyglot.ast.Expr)
- polyglot.ext.jl.ast.ArrayInit_c (implements polyglot.ast.ArrayInit)
- soot.javaToJimple.jj.ast.JjArrayInit_c
- polyglot.ext.jl.ast.Assign_c (implements polyglot.ast.Assign)
- polyglot.ext.jl.ast.ArrayAccessAssign_c (implements polyglot.ast.ArrayAccessAssign)
- soot.javaToJimple.jj.ast.JjArrayAccessAssign_c
- polyglot.ext.jl.ast.FieldAssign_c (implements polyglot.ast.FieldAssign)
- soot.javaToJimple.jj.ast.JjFieldAssign_c
- polyglot.ext.jl.ast.LocalAssign_c (implements polyglot.ast.LocalAssign)
- soot.javaToJimple.jj.ast.JjLocalAssign_c
- polyglot.ext.jl.ast.ArrayAccessAssign_c (implements polyglot.ast.ArrayAccessAssign)
- polyglot.ext.jl.ast.Binary_c (implements polyglot.ast.Binary)
- soot.javaToJimple.jj.ast.JjBinary_c
- polyglot.ext.jl.ast.Cast_c (implements polyglot.ast.Cast)
- soot.javaToJimple.jj.ast.JjCast_c
- soot.javaToJimple.jj.ast.JjAccessField_c (implements polyglot.ast.Expr)
- soot.javaToJimple.jj.ast.JjComma_c (implements polyglot.ast.Expr)
- polyglot.ext.jl.ast.Unary_c (implements polyglot.ast.Unary)
- soot.javaToJimple.jj.ast.JjUnary_c
- polyglot.ext.jl.ast.ArrayInit_c (implements polyglot.ast.ArrayInit)
- polyglot.ext.jl.ast.FieldDecl_c (implements polyglot.ast.FieldDecl)
- soot.javaToJimple.jj.ast.JjFieldDecl_c
- polyglot.ext.jl.ast.Stmt_c (implements polyglot.ast.Stmt)
- polyglot.ext.jl.ast.LocalDecl_c (implements polyglot.ast.LocalDecl)
- soot.javaToJimple.jj.ast.JjLocalDecl_c
- polyglot.ext.jl.ast.Return_c (implements polyglot.ast.Return)
- soot.javaToJimple.jj.ast.JjReturn_c
- polyglot.ext.jl.ast.LocalDecl_c (implements polyglot.ast.LocalDecl)
- polyglot.ext.jl.ast.Expr_c (implements polyglot.ast.Expr)
- polyglot.ext.jl.ast.Term_c (implements polyglot.ast.Term)
- polyglot.visit.NodeVisitor
- soot.javaToJimple.AssertStmtChecker
- soot.toolkits.astmetrics.ASTMetric (implements soot.toolkits.astmetrics.MetricInterface)
- soot.toolkits.astmetrics.AbruptEdgesMetric
- soot.toolkits.astmetrics.ConditionComplexityMetric
- soot.toolkits.astmetrics.ConstructNumbersMetric
- soot.toolkits.astmetrics.ExpressionComplexityMetric
- soot.toolkits.astmetrics.IdentifiersMetric
- soot.toolkits.astmetrics.NumLocalsMetric
- soot.toolkits.astmetrics.StmtSumWeightedByDepth
- soot.javaToJimple.ClassDeclFinder
- soot.javaToJimple.ClassLiteralChecker
- polyglot.visit.HaltingVisitor (implements polyglot.util.Copy)
- polyglot.visit.ErrorHandlingVisitor
- polyglot.visit.ContextVisitor
- soot.javaToJimple.AnonConstructorFinder
- polyglot.visit.AscriptionVisitor
- soot.javaToJimple.CastInsertionVisitor
- polyglot.visit.ContextVisitor
- polyglot.visit.ErrorHandlingVisitor
- soot.javaToJimple.InnerClassInfoFinder
- soot.javaToJimple.LocalClassDeclFinder
- soot.javaToJimple.LocalUsesChecker
- soot.javaToJimple.MethodFinalsChecker
- soot.javaToJimple.NestedClassListBuilder
- soot.javaToJimple.PrivateAccessChecker
- soot.javaToJimple.PrivateAccessUses
- soot.javaToJimple.PrivateInstancesAvailable
- soot.javaToJimple.ReturnStmtChecker
- soot.javaToJimple.StrictFPPropagator
- soot.javaToJimple.TypeListBuilder
- soot.jimple.spark.ondemand.NothingHeuristic (implements soot.jimple.spark.ondemand.FieldCheckHeuristic)
- soot.options.NPCOptions
- soot.jimple.toolkits.annotation.nullcheck.NullCheckEliminator.AnalysisFactory
- soot.jimple.toolkits.annotation.tags.NullCheckTag (implements soot.jimple.toolkits.annotation.tags.OneByteCodeTag)
- soot.util.NumberedSet<N>
- soot.util.NumberedString (implements soot.util.Numberable)
- soot.dexpler.tags.NumOpTag (implements soot.tagkit.Tag)
- soot.toolkits.scalar.ObjectIntMapper<E>
- soot.dexpler.tags.ObjectOpTag (implements soot.tagkit.Tag)
- soot.jimple.toolkits.callgraph.ObjSensContextManager (implements soot.jimple.toolkits.callgraph.ContextManager)
- soot.jimple.spark.ondemand.genericutil.ObjWrapper
- soot.jimple.spark.geom.geomPA.OfflineProcessor
- soot.jimple.toolkits.callgraph.OneCFAContextManager (implements soot.jimple.toolkits.callgraph.ContextManager)
- soot.jimple.spark.solver.OnFlyCallGraph
- soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder
- soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.DefaultReflectionModel (implements soot.jimple.toolkits.callgraph.ReflectionModel)
- soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.TypeBasedReflectionModel
- soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.TraceBasedReflectionModel (implements soot.jimple.toolkits.callgraph.ReflectionModel)
- soot.rtlib.tamiflex.OpaquePredicate
- soot.baf.toolkits.base.OpStackCalculator
- soot.JastAddJ.Options
- soot.options.Options
- soot.dava.toolkits.base.AST.transformations.OrAggregatorThree
- soot.jimple.spark.ondemand.pautil.OTFMethodSCCManager
- soot.tagkit.OuterClassTag (implements soot.tagkit.Tag)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- java.io.ByteArrayOutputStream
- soot.util.JasminOutputStream
- java.io.ByteArrayOutputStream
- soot.jimple.spark.sets.P2SetFactory<T>
- soot.jimple.spark.sets.P2SetVisitor
- soot.jimple.spark.sets.PointsToSetInternal.P2SetVisitorDefaultTrue
- soot.jimple.spark.sets.PointsToSetInternal.P2SetVisitorInt
- soot.Pack (implements soot.HasPhaseOptions, java.lang.Iterable<T>)
- soot.BodyPack
- soot.JavaToJimpleBodyPack
- soot.JimpleBodyPack
- soot.ScenePack
- soot.RadioScenePack
- soot.jimple.toolkits.callgraph.CallGraphPack
- soot.RadioScenePack
- soot.BodyPack
- soot.dava.toolkits.base.misc.PackageNamer
- soot.PackManager
- soot.options.PaddleOptions
- soot.jimple.spark.pag.PAG (implements soot.PointsToAnalysis)
- soot.jimple.spark.geom.geomPA.GeomPointsTo
- soot.jimple.spark.pag.PAG2HTML
- soot.jimple.spark.pag.PAGDumper
- soot.jimple.spark.pag.PagToDotDumper
- soot.toolkits.scalar.Pair<T,U>
- soot.jimple.spark.ondemand.DemandCSPointsTo.CallSiteAndContext
- soot.jimple.spark.ondemand.pautil.SootUtil.CallSiteAndContext
- soot.jimple.ParameterRef (implements soot.jimple.IdentityRef)
- soot.jimple.spark.geom.geomPA.Parameters
- soot.tagkit.ParamNamesTag (implements soot.tagkit.Tag)
- soot.jimple.spark.pag.Parm (implements soot.jimple.spark.pag.SparkField)
- soot.jimple.parser.Parse
- beaver.Parser
- soot.JastAddJ.JastAddJavaParser
- soot.jimple.parser.parser.Parser
- beaver.Parser.Events
- beaver.Parser.Simulator
- beaver.Parser.TokenStream
- beaver.ParsingTables
- soot.jimple.toolkits.pointer.PASideEffectTester (implements soot.SideEffectTester)
- soot.PatchingChain.PatchingIterator (implements java.util.Iterator<E>)
- soot.shimple.internal.SPatchingChain.SPatchingIterator
- soot.JastAddJ.PathPart
- soot.JastAddJ.FileNamesPart
- soot.JastAddJ.FolderPart
- soot.JastAddJ.ZipFilePart
- soot.toolkits.graph.pdg.PDGNode
- soot.toolkits.graph.pdg.ConditionalPDGNode
- soot.toolkits.graph.pdg.LoopedPDGNode
- soot.toolkits.graph.pdg.PDGRegion (implements soot.toolkits.graph.pdg.IRegion, java.lang.Iterable<T>)
- soot.jimple.toolkits.thread.mhp.pegcallgraph.PegCallGraph (implements soot.toolkits.graph.DirectedGraph<N>)
- soot.jimple.toolkits.thread.mhp.PegCallGraphToDot
- soot.jimple.toolkits.thread.mhp.PegGraph (implements soot.toolkits.graph.DirectedGraph<N>)
- soot.jimple.toolkits.thread.mhp.PegToDotFile
- soot.util.PhaseDumper
- soot.PhaseOptions
- soot.shimple.internal.PhiNodeManager
- soot.shimple.internal.PiNodeManager
- soot.jimple.spark.geom.dataRep.PlainConstraint (implements soot.util.Numberable)
- soot.plugins.model.PluginDescription
- soot.plugins.model.PhasePluginDescription
- soot.plugins.internal.PluginLoader
- soot.plugins.model.Plugins
- soot.jimple.spark.sets.PointsToSetEqualsWrapper (implements soot.PointsToSet)
- soot.jimple.spark.sets.PointsToSetInternal (implements soot.jimple.spark.sets.EqualsSupportingPointsToSet, soot.PointsToSet)
- soot.jimple.spark.sets.BitPointsToSet
- soot.jimple.spark.sets.DoublePointsToSet
- soot.jimple.spark.sets.EmptyPointsToSet
- soot.jimple.spark.sets.HashPointsToSet
- soot.jimple.spark.sets.HybridPointsToSet
- soot.jimple.spark.sets.SharedHybridSet
- soot.jimple.spark.sets.SharedListSet
- soot.jimple.spark.sets.SortedArraySet
- soot.javaToJimple.PolyglotMethodSource (implements soot.MethodSource)
- soot.javaToJimple.AnonClassInitMethodSource
- soot.xml.PosColorAttribute
- soot.tagkit.PositionTag (implements soot.tagkit.Tag)
- soot.tagkit.SourcePositionTag
- soot.jimple.spark.geom.geomPA.PQ_Worklist (implements soot.jimple.spark.geom.geomPA.IWorklist)
- soot.grimp.PrecedenceTest
- soot.jimple.spark.ondemand.genericutil.Predicate<T>
- polyglot.visit.PrettyPrinter
- soot.toolkits.astmetrics.metricPrettyPrinter
- soot.Printer
- soot.javaToJimple.PrivateFieldAccMethodSource (implements soot.MethodSource)
- soot.javaToJimple.PrivateFieldSetMethodSource (implements soot.MethodSource)
- soot.javaToJimple.PrivateMethodAccMethodSource (implements soot.MethodSource)
- soot.JastAddJ.Problem (implements java.lang.Comparable<T>)
- soot.JastAddJ.Problem.Kind
- soot.JastAddJ.Problem.Severity
- soot.toolkits.astmetrics.DataHandlingApplication.ProcessData
- soot.options.ProfilingOptions
- org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
- org.apache.tools.ant.Task
- org.apache.tools.ant.taskdefs.MatchingTask (implements org.apache.tools.ant.types.selectors.SelectorContainer)
- soot.AntTask
- org.apache.tools.ant.taskdefs.MatchingTask (implements org.apache.tools.ant.types.selectors.SelectorContainer)
- org.apache.tools.ant.Task
- soot.jimple.spark.ondemand.genericutil.Propagator<T>
- soot.jimple.spark.solver.Propagator
- soot.jimple.spark.solver.PropAlias
- soot.jimple.spark.solver.PropCycle
- soot.jimple.spark.solver.PropIter
- soot.jimple.spark.solver.PropMerge
- soot.jimple.spark.solver.PropWorklist
- soot.dotnet.proto.ProtoAssemblyAllTypes
- soot.dotnet.proto.ProtoDotnetNativeHost
- soot.dotnet.proto.ProtoIlInstructions
- soot.toolkits.graph.PseudoTopologicalOrderer<N> (implements soot.toolkits.graph.Orderer<N>)
- soot.toolkits.graph.ReversePseudoTopologicalOrderer<N>
- soot.jimple.spark.geom.dataMgr.PtSensVisitor<VarType>
- soot.jimple.spark.geom.dataMgr.Obj_full_extractor
- soot.jimple.spark.internal.PublicAndProtectedAccessibility (implements soot.jimple.spark.internal.ClientAccessibilityOracle)
- soot.jimple.toolkits.annotation.purity.PurityEdge
- soot.jimple.toolkits.annotation.purity.PurityGlobalNode (implements soot.jimple.toolkits.annotation.purity.PurityNode)
- soot.jimple.toolkits.annotation.purity.PurityGraph
- soot.jimple.toolkits.annotation.purity.PurityGraphBox
- soot.jimple.toolkits.annotation.purity.PurityMethodNode (implements soot.jimple.toolkits.annotation.purity.PurityNode)
- soot.options.PurityOptions
- soot.jimple.toolkits.annotation.purity.PurityParamNode (implements soot.jimple.toolkits.annotation.purity.PurityNode)
- soot.jimple.toolkits.annotation.purity.PurityThisNode
- soot.jimple.toolkits.annotation.purity.PurityStmtNode (implements soot.jimple.toolkits.annotation.purity.PurityNode)
- soot.jimple.toolkits.typing.fast.QueuedSet<E>
- soot.util.queue.QueueReader<E> (implements java.util.Iterator<E>)
- soot.jbco.util.Rand
- soot.jimple.toolkits.callgraph.ReachableMethods
- soot.dava.toolkits.base.AST.structuredAnalysis.ReachingCopies.LocalPair
- soot.jimple.ReachingTypeDumper
- java.io.Reader (implements java.io.Closeable, java.lang.Readable)
- java.io.FilterReader
- soot.util.EscapedReader
- soot.JastAddJ.Unicode
- java.io.FilterReader
- soot.jimple.toolkits.annotation.nullcheck.RefIntPair
- soot.plugins.internal.ReflectionClassLoadingStrategy (implements soot.plugins.internal.ClassLoadingStrategy)
- soot.jimple.toolkits.reflection.ReflectionTraceInfo
- soot.rtlib.tamiflex.ReflectiveCalls
- soot.jimple.toolkits.reflection.ReflInliner
- soot.toolkits.graph.pdg.Region (implements soot.toolkits.graph.pdg.IRegion)
- soot.toolkits.graph.pdg.RegionAnalysis
- soot.toDex.Register (implements java.lang.Cloneable)
- soot.toDex.RegisterAllocator
- soot.dava.toolkits.base.AST.transformations.RemoveEmptyBodyDefaultConstructor
- soot.dava.toolkits.base.renamer.RemoveFullyQualifiedName
- soot.options.RenameDuplicatedClasses
- soot.dava.toolkits.base.renamer.Renamer
- soot.jimple.toolkits.thread.mhp.RunMethodsPred (implements soot.jimple.toolkits.callgraph.EdgePredicate)
- soot.jimple.toolkits.pointer.RWSet
- soot.jimple.toolkits.pointer.FullRWSet
- soot.jimple.toolkits.pointer.MethodRWSet
- soot.jimple.toolkits.pointer.CodeBlockRWSet
- soot.jimple.toolkits.pointer.SiteRWSet
- soot.jimple.toolkits.pointer.StmtRWSet
- beaver.Scanner
- soot.JastAddJ.JavaScanner
- soot.jimple.toolkits.thread.mhp.SCC<T>
- soot.jimple.spark.solver.SCCCollapser
- soot.Scene
- soot.ModuleScene
- soot.Scene.AndroidVersionInfo
- soot.jimple.spark.geom.dataRep.SegmentNode (implements java.lang.Comparable<T>)
- soot.jimple.spark.geom.dataRep.RectangleNode
- soot.dava.toolkits.base.finders.SequenceFinder (implements soot.dava.toolkits.base.finders.FactFinder)
- soot.dava.internal.SET.SETBasicBlock (implements java.lang.Comparable<T>)
- soot.dava.internal.SET.SETNode
- soot.dava.internal.SET.SETControlFlowNode
- soot.dava.internal.SET.SETCycleNode
- soot.dava.internal.SET.SETDoWhileNode
- soot.dava.internal.SET.SETUnconditionalWhileNode
- soot.dava.internal.SET.SETWhileNode
- soot.dava.internal.SET.SETDagNode
- soot.dava.internal.SET.SETIfElseNode
- soot.dava.internal.SET.SETSwitchNode
- soot.dava.internal.SET.SETCycleNode
- soot.dava.internal.SET.SETLabeledBlockNode
- soot.dava.internal.SET.SETStatementSequenceNode
- soot.dava.internal.SET.SETSynchronizedBlockNode
- soot.dava.internal.SET.SETTopNode
- soot.dava.internal.SET.SETTryNode
- soot.dava.internal.SET.SETControlFlowNode
- soot.dava.internal.SET.SETNodeLabel
- soot.options.SETOptions
- soot.shimple.toolkits.scalar.SEvaluator
- soot.jimple.spark.geom.dataRep.ShapeNode
- soot.util.SharedBitSet
- soot.util.SharedBitSetCache
- soot.util.SharedCloseable<T> (implements java.lang.AutoCloseable)
- soot.jimple.spark.sets.SharedListSet.ListNode
- soot.jimple.spark.sets.SharedListSet.Pair
- soot.shimple.Shimple
- soot.shimple.internal.ShimpleBodyBuilder
- soot.shimple.toolkits.scalar.ShimpleLocalDefs (implements soot.toolkits.scalar.LocalDefs)
- soot.shimple.toolkits.scalar.ShimpleLocalUses (implements soot.toolkits.scalar.LocalUses)
- soot.shimple.ShimpleMethodSource (implements soot.MethodSource)
- soot.options.ShimpleOptions
- soot.jimple.toolkits.pointer.SideEffectAnalysis
- soot.jimple.toolkits.pointer.SideEffectTagger.UniqueRWSets (implements java.lang.Iterable<T>)
- soot.JastAddJ.Signatures
- soot.JastAddJ.Signatures.ClassSignature
- soot.JastAddJ.Signatures.FieldSignature
- soot.JastAddJ.Signatures.MethodSignature
- soot.tagkit.SignatureTag (implements soot.tagkit.Tag)
- soot.tagkit.DebugTypeTag
- soot.rtlib.tamiflex.SilentHandler (implements soot.rtlib.tamiflex.IUnexpectedReflectiveCallHandler)
- soot.toolkits.graph.SimpleDominatorsFinder<N> (implements soot.toolkits.graph.DominatorsFinder<N>)
- soot.shimple.toolkits.graph.SimpleGlobalValueNumberer (implements soot.shimple.toolkits.graph.GlobalValueNumberer)
- soot.jimple.spark.geom.dataRep.SimpleInterval (implements java.lang.Comparable<T>)
- soot.toolkits.scalar.SimpleLiveLocals (implements soot.toolkits.scalar.LiveLocals)
- soot.toolkits.scalar.SimpleLocalDefs (implements soot.toolkits.scalar.LocalDefs)
- soot.toolkits.scalar.SimpleLocalDefs.StaticSingleAssignment (implements soot.toolkits.scalar.LocalDefs)
- soot.toolkits.scalar.SimpleLocalUses (implements soot.toolkits.scalar.LocalUses)
- soot.JastAddJ.SimpleSet.SimpleSetImpl (implements soot.JastAddJ.SimpleSet)
- soot.Singletons
- soot.G
- soot.Singletons.Global
- soot.options.SIOptions
- soot.jimple.toolkits.invoke.SiteInliner
- soot.jimple.toolkits.scalar.SlowAvailableExpressions (implements soot.jimple.toolkits.scalar.AvailableExpressions)
- soot.toolkits.graph.SlowPseudoTopologicalOrderer<N> (implements soot.toolkits.graph.Orderer<N>)
- soot.util.SmallNumberedMap<K,V> (implements soot.util.INumberedMap<K,V>)
- soot.toolkits.scalar.SmartLocalDefs (implements soot.toolkits.scalar.LocalDefs)
- soot.toolkits.scalar.SmartLocalDefsPool
- soot.jimple.toolkits.infoflow.SmartMethodInfoFlowAnalysis
- soot.jimple.toolkits.infoflow.SmartMethodLocalObjectsAnalysis
- soot.options.SMBOptions
- soot.jimple.toolkits.scalar.pre.SootFilter
- soot.jimple.spark.geom.utils.SootInfo
- soot.SootMethodRefImpl (implements soot.SootMethodRef)
- soot.PolymorphicMethodRef
- soot.SootResolver
- soot.SootModuleResolver
- soot.rtlib.tamiflex.SootSig
- soot.toDex.SootToDexUtils
- soot.jimple.spark.ondemand.pautil.SootUtil
- soot.jimple.toolkits.ide.SortableCSVString (implements java.lang.Comparable<T>)
- soot.tagkit.SourceFileTag (implements soot.tagkit.Tag)
- soot.tagkit.SourceLineNumberTag (implements soot.tagkit.Tag)
- soot.tagkit.SourceLnPosTag (implements soot.tagkit.Tag)
- soot.tagkit.SourceLnNamePosTag
- soot.SourceLocator
- soot.jimple.toolkits.callgraph.Sources (implements java.util.Iterator<E>)
- soot.options.SparkOptions
- soot.dexpler.tags.SpecialInvokeTypeTag (implements soot.tagkit.Tag)
- soot.shimple.internal.SPhiExpr (implements soot.shimple.PhiExpr)
- soot.shimple.internal.SPiExpr (implements soot.shimple.PiExpr)
- soot.jimple.spark.ondemand.genericutil.Stack<T> (implements java.lang.Cloneable)
- soot.jbco.bafTransformations.StackTypeHeightCalculator
- soot.jbco.bafTransformations.StackTypeHeightCalculator.StackEffectSwitch (implements soot.baf.InstSwitch)
- soot.jimple.toolkits.thread.mhp.StartJoinFinder
- soot.jimple.StaticFieldRef (implements soot.jimple.ConvertToBaf, soot.jimple.FieldRef)
- soot.dava.internal.javaRep.DStaticFieldRef
- soot.tagkit.StdTagPrinter (implements soot.tagkit.TagPrinter)
- soot.toDex.StmtVisitor (implements soot.jimple.StmtSwitch)
- soot.dava.toolkits.base.AST.transformations.StrengthenByIf
- soot.dava.toolkits.base.AST.transformations.StrengthenByIfElse
- soot.xml.StringAttribute
- soot.tagkit.StringTag (implements soot.tagkit.Tag)
- soot.tagkit.LinkTag
- soot.tagkit.LoopInvariantTag
- soot.util.StringTools
- soot.jbco.util.StringTrie
- soot.toolkits.graph.StronglyConnectedComponents
- soot.toolkits.graph.StronglyConnectedComponentsFast<N>
- soot.dotnet.types.StructTag (implements soot.tagkit.Tag)
- soot.dava.toolkits.base.AST.structuredAnalysis.StructuredAnalysis<E>
- soot.dava.toolkits.base.AST.structuredAnalysis.CP
- soot.dava.toolkits.base.AST.structuredAnalysis.MustMayInitialize
- soot.dava.toolkits.base.AST.structuredAnalysis.ReachingCopies
- soot.dava.toolkits.base.AST.structuredAnalysis.ReachingDefs
- soot.dava.toolkits.base.AST.structuredAnalysis.UnreachableCodeFinder
- soot.dava.toolkits.base.finders.SwitchFinder (implements soot.dava.toolkits.base.finders.FactFinder)
- soot.dava.toolkits.base.finders.SwitchNode (implements java.lang.Comparable<T>)
- beaver.Symbol (implements java.lang.Cloneable)
- soot.JastAddJ.ASTNode<T> (implements java.lang.Cloneable, java.lang.Iterable<T>)
- soot.JastAddJ.BodyDecl (implements java.lang.Cloneable)
- soot.JastAddJ.ConstructorDecl (implements java.lang.Cloneable)
- soot.JastAddJ.ConstructorDeclSubstituted (implements java.lang.Cloneable)
- soot.JastAddJ.GenericConstructorDecl (implements java.lang.Cloneable)
- soot.JastAddJ.ParConstructorDecl (implements java.lang.Cloneable)
- soot.JastAddJ.RawConstructorDecl (implements java.lang.Cloneable)
- soot.JastAddJ.InstanceInitializer (implements java.lang.Cloneable)
- soot.JastAddJ.MemberDecl (implements java.lang.Cloneable)
- soot.JastAddJ.FieldDecl (implements java.lang.Cloneable)
- soot.JastAddJ.FieldDeclaration (implements java.lang.Cloneable, java.util.Iterator<E>, soot.JastAddJ.SimpleSet, soot.JastAddJ.Variable)
- soot.JastAddJ.EnumConstant (implements java.lang.Cloneable)
- soot.JastAddJ.FieldDeclarationSubstituted (implements java.lang.Cloneable)
- soot.JastAddJ.MemberTypeDecl (implements java.lang.Cloneable)
- soot.JastAddJ.MemberClassDecl (implements java.lang.Cloneable)
- soot.JastAddJ.MemberInterfaceDecl (implements java.lang.Cloneable)
- soot.JastAddJ.MethodDecl (implements java.lang.Cloneable, java.util.Iterator<E>, soot.JastAddJ.SimpleSet)
- soot.JastAddJ.AnnotationMethodDecl (implements java.lang.Cloneable)
- soot.JastAddJ.BridgeMethodDecl (implements java.lang.Cloneable)
- soot.JastAddJ.GenericMethodDecl (implements java.lang.Cloneable)
- soot.JastAddJ.PlaceholderMethodDecl (implements java.lang.Cloneable)
- soot.JastAddJ.MethodDeclSubstituted (implements java.lang.Cloneable)
- soot.JastAddJ.ParMethodDecl (implements java.lang.Cloneable, soot.JastAddJ.Parameterization)
- soot.JastAddJ.RawMethodDecl (implements java.lang.Cloneable)
- soot.JastAddJ.StaticInitializer (implements java.lang.Cloneable)
- soot.JastAddJ.ConstructorDecl (implements java.lang.Cloneable)
- soot.JastAddJ.CatchClause (implements java.lang.Cloneable, soot.JastAddJ.VariableScope)
- soot.JastAddJ.BasicCatch (implements java.lang.Cloneable)
- soot.JastAddJ.MultiCatch (implements java.lang.Cloneable)
- soot.JastAddJ.CatchParameterDeclaration (implements java.lang.Cloneable, java.util.Iterator<E>, soot.JastAddJ.SimpleSet, soot.JastAddJ.Variable)
- soot.JastAddJ.CompilationUnit (implements java.lang.Cloneable)
- soot.JastAddJ.AnnotatedCompilationUnit (implements java.lang.Cloneable)
- soot.JastAddJ.PrimitiveCompilationUnit (implements java.lang.Cloneable)
- soot.JastAddJ.WildcardsCompilationUnit (implements java.lang.Cloneable)
- soot.JastAddJ.Dims (implements java.lang.Cloneable)
- soot.JastAddJ.ElementValue (implements java.lang.Cloneable)
- soot.JastAddJ.ElementAnnotationValue (implements java.lang.Cloneable)
- soot.JastAddJ.ElementArrayValue (implements java.lang.Cloneable)
- soot.JastAddJ.ElementConstantValue (implements java.lang.Cloneable)
- soot.JastAddJ.ElementValuePair (implements java.lang.Cloneable)
- soot.JastAddJ.Expr (implements java.lang.Cloneable)
- soot.JastAddJ.Access (implements java.lang.Cloneable)
- soot.JastAddJ.AbstractDot (implements java.lang.Cloneable)
- soot.JastAddJ.AbstractWildcard (implements java.lang.Cloneable)
- soot.JastAddJ.Wildcard (implements java.lang.Cloneable)
- soot.JastAddJ.WildcardExtends (implements java.lang.Cloneable)
- soot.JastAddJ.WildcardSuper (implements java.lang.Cloneable)
- soot.JastAddJ.AmbiguousAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ArrayAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ClassAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ClassInstanceExpr (implements java.lang.Cloneable)
- soot.JastAddJ.EnumInstanceExpr (implements java.lang.Cloneable)
- soot.JastAddJ.ParClassInstanceExpr (implements java.lang.Cloneable)
- soot.JastAddJ.ConstructorAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ParConstructorAccess (implements java.lang.Cloneable)
- soot.JastAddJ.SuperConstructorAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ParSuperConstructorAccess (implements java.lang.Cloneable)
- soot.JastAddJ.DiamondAccess (implements java.lang.Cloneable)
- soot.JastAddJ.MethodAccess (implements java.lang.Cloneable)
- soot.JastAddJ.BoundMethodAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ParMethodAccess (implements java.lang.Cloneable)
- soot.JastAddJ.PackageAccess (implements java.lang.Cloneable)
- soot.JastAddJ.PackageOrTypeAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ParseName (implements java.lang.Cloneable)
- soot.JastAddJ.ParTypeAccess (implements java.lang.Cloneable)
- soot.JastAddJ.SuperAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ThisAccess (implements java.lang.Cloneable)
- soot.JastAddJ.TypeAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ArrayTypeAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ArrayTypeWithSizeAccess (implements java.lang.Cloneable)
- soot.JastAddJ.BoundTypeAccess (implements java.lang.Cloneable)
- soot.JastAddJ.BytecodeTypeAccess (implements java.lang.Cloneable)
- soot.JastAddJ.PrimitiveTypeAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ArrayTypeAccess (implements java.lang.Cloneable)
- soot.JastAddJ.VarAccess (implements java.lang.Cloneable)
- soot.JastAddJ.BoundFieldAccess (implements java.lang.Cloneable)
- soot.JastAddJ.ArrayInit (implements java.lang.Cloneable)
- soot.JastAddJ.AssignExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignAdditiveExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignMinusExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignPlusExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignBitwiseExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignAndExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignOrExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignXorExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignMultiplicativeExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignDivExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignModExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignMulExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignShiftExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignLShiftExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignRShiftExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignURShiftExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignSimpleExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AssignAdditiveExpr (implements java.lang.Cloneable)
- soot.JastAddJ.Binary (implements java.lang.Cloneable)
- soot.JastAddJ.ArithmeticExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AdditiveExpr (implements java.lang.Cloneable)
- soot.JastAddJ.MultiplicativeExpr (implements java.lang.Cloneable)
- soot.JastAddJ.BitwiseExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AndBitwiseExpr (implements java.lang.Cloneable)
- soot.JastAddJ.OrBitwiseExpr (implements java.lang.Cloneable)
- soot.JastAddJ.XorBitwiseExpr (implements java.lang.Cloneable)
- soot.JastAddJ.LogicalExpr (implements java.lang.Cloneable)
- soot.JastAddJ.AndLogicalExpr (implements java.lang.Cloneable)
- soot.JastAddJ.OrLogicalExpr (implements java.lang.Cloneable)
- soot.JastAddJ.RelationalExpr (implements java.lang.Cloneable)
- soot.JastAddJ.ShiftExpr (implements java.lang.Cloneable)
- soot.JastAddJ.LShiftExpr (implements java.lang.Cloneable)
- soot.JastAddJ.RShiftExpr (implements java.lang.Cloneable)
- soot.JastAddJ.URShiftExpr (implements java.lang.Cloneable)
- soot.JastAddJ.ArithmeticExpr (implements java.lang.Cloneable)
- soot.JastAddJ.CastExpr (implements java.lang.Cloneable)
- soot.JastAddJ.ConditionalExpr (implements java.lang.Cloneable)
- soot.JastAddJ.InstanceOfExpr (implements java.lang.Cloneable)
- soot.JastAddJ.PrimaryExpr (implements java.lang.Cloneable)
- soot.JastAddJ.ArrayCreationExpr (implements java.lang.Cloneable)
- soot.JastAddJ.Literal (implements java.lang.Cloneable)
- soot.JastAddJ.BooleanLiteral (implements java.lang.Cloneable)
- soot.JastAddJ.CharacterLiteral (implements java.lang.Cloneable)
- soot.JastAddJ.IllegalLiteral (implements java.lang.Cloneable)
- soot.JastAddJ.NullLiteral (implements java.lang.Cloneable)
- soot.JastAddJ.NumericLiteral (implements java.lang.Cloneable)
- soot.JastAddJ.DoubleLiteral (implements java.lang.Cloneable)
- soot.JastAddJ.FloatingPointLiteral (implements java.lang.Cloneable)
- soot.JastAddJ.IntegerLiteral (implements java.lang.Cloneable)
- soot.JastAddJ.LongLiteral (implements java.lang.Cloneable)
- soot.JastAddJ.StringLiteral (implements java.lang.Cloneable)
- soot.JastAddJ.ParExpr (implements java.lang.Cloneable)
- soot.JastAddJ.Unary (implements java.lang.Cloneable)
- soot.JastAddJ.BitNotExpr (implements java.lang.Cloneable)
- soot.JastAddJ.LogNotExpr (implements java.lang.Cloneable)
- soot.JastAddJ.MinusExpr (implements java.lang.Cloneable)
- soot.JastAddJ.PlusExpr (implements java.lang.Cloneable)
- soot.JastAddJ.PostfixExpr (implements java.lang.Cloneable)
- soot.JastAddJ.PostDecExpr (implements java.lang.Cloneable)
- soot.JastAddJ.PostIncExpr (implements java.lang.Cloneable)
- soot.JastAddJ.PreDecExpr (implements java.lang.Cloneable)
- soot.JastAddJ.PreIncExpr (implements java.lang.Cloneable)
- soot.JastAddJ.Access (implements java.lang.Cloneable)
- soot.JastAddJ.IdUse (implements java.lang.Cloneable)
- soot.JastAddJ.ImportDecl (implements java.lang.Cloneable)
- soot.JastAddJ.SingleTypeImportDecl (implements java.lang.Cloneable)
- soot.JastAddJ.StaticImportDecl (implements java.lang.Cloneable)
- soot.JastAddJ.SingleStaticImportDecl (implements java.lang.Cloneable)
- soot.JastAddJ.StaticImportOnDemandDecl (implements java.lang.Cloneable)
- soot.JastAddJ.TypeImportOnDemandDecl (implements java.lang.Cloneable)
- soot.JastAddJ.List<T> (implements java.lang.Cloneable)
- soot.JastAddJ.BodyDeclList (implements java.lang.Cloneable)
- soot.JastAddJ.Modifier (implements java.lang.Cloneable)
- soot.JastAddJ.Annotation (implements java.lang.Cloneable)
- soot.JastAddJ.Modifiers (implements java.lang.Cloneable)
- soot.JastAddJ.ResourceModifiers (implements java.lang.Cloneable)
- soot.JastAddJ.Opt<T> (implements java.lang.Cloneable)
- soot.JastAddJ.ParameterDeclaration (implements java.lang.Cloneable, java.util.Iterator<E>, soot.JastAddJ.SimpleSet, soot.JastAddJ.Variable)
- soot.JastAddJ.ParameterDeclarationSubstituted (implements java.lang.Cloneable)
- soot.JastAddJ.VariableArityParameterDeclaration (implements java.lang.Cloneable)
- soot.JastAddJ.VariableArityParameterDeclarationSubstituted (implements java.lang.Cloneable)
- soot.JastAddJ.Program (implements java.lang.Cloneable)
- soot.JastAddJ.Stmt (implements java.lang.Cloneable)
- soot.JastAddJ.AssertStmt (implements java.lang.Cloneable)
- soot.JastAddJ.Block (implements java.lang.Cloneable, soot.JastAddJ.VariableScope)
- soot.JastAddJ.BranchTargetStmt (implements soot.JastAddJ.BranchPropagation, java.lang.Cloneable)
- soot.JastAddJ.DoStmt (implements java.lang.Cloneable)
- soot.JastAddJ.EnhancedForStmt (implements java.lang.Cloneable, soot.JastAddJ.VariableScope)
- soot.JastAddJ.ForStmt (implements java.lang.Cloneable, soot.JastAddJ.VariableScope)
- soot.JastAddJ.LabeledStmt (implements java.lang.Cloneable)
- soot.JastAddJ.SwitchStmt (implements java.lang.Cloneable)
- soot.JastAddJ.WhileStmt (implements java.lang.Cloneable)
- soot.JastAddJ.BreakStmt (implements java.lang.Cloneable)
- soot.JastAddJ.Case (implements java.lang.Cloneable)
- soot.JastAddJ.ConstCase (implements java.lang.Cloneable)
- soot.JastAddJ.DefaultCase (implements java.lang.Cloneable)
- soot.JastAddJ.ContinueStmt (implements java.lang.Cloneable)
- soot.JastAddJ.EmptyStmt (implements java.lang.Cloneable)
- soot.JastAddJ.ExprStmt (implements java.lang.Cloneable)
- soot.JastAddJ.IfStmt (implements java.lang.Cloneable)
- soot.JastAddJ.LocalClassDeclStmt (implements java.lang.Cloneable)
- soot.JastAddJ.ReturnStmt (implements java.lang.Cloneable)
- soot.JastAddJ.SynchronizedStmt (implements java.lang.Cloneable, soot.JastAddJ.FinallyHost)
- soot.JastAddJ.ThrowStmt (implements java.lang.Cloneable)
- soot.JastAddJ.TryStmt (implements java.lang.Cloneable, soot.JastAddJ.FinallyHost)
- soot.JastAddJ.TryWithResources (implements java.lang.Cloneable, soot.JastAddJ.VariableScope)
- soot.JastAddJ.VarDeclStmt (implements java.lang.Cloneable)
- soot.JastAddJ.VariableDeclaration (implements java.lang.Cloneable, java.util.Iterator<E>, soot.JastAddJ.SimpleSet, soot.JastAddJ.Variable)
- soot.JastAddJ.ResourceDeclaration (implements java.lang.Cloneable)
- soot.JastAddJ.TypeDecl (implements java.lang.Cloneable, java.util.Iterator<E>, soot.JastAddJ.SimpleSet, soot.JastAddJ.VariableScope)
- soot.JastAddJ.AbstractWildcardType (implements java.lang.Cloneable)
- soot.JastAddJ.WildcardExtendsType (implements java.lang.Cloneable)
- soot.JastAddJ.WildcardSuperType (implements java.lang.Cloneable)
- soot.JastAddJ.WildcardType (implements java.lang.Cloneable)
- soot.JastAddJ.NullType (implements java.lang.Cloneable)
- soot.JastAddJ.PrimitiveType (implements java.lang.Cloneable)
- soot.JastAddJ.BooleanType (implements java.lang.Cloneable)
- soot.JastAddJ.EmptyType (implements java.lang.Cloneable)
- soot.JastAddJ.NumericType (implements java.lang.Cloneable)
- soot.JastAddJ.FloatingPointType (implements java.lang.Cloneable)
- soot.JastAddJ.DoubleType (implements java.lang.Cloneable)
- soot.JastAddJ.FloatType (implements java.lang.Cloneable)
- soot.JastAddJ.IntegralType (implements java.lang.Cloneable)
- soot.JastAddJ.FloatingPointType (implements java.lang.Cloneable)
- soot.JastAddJ.ReferenceType (implements java.lang.Cloneable)
- soot.JastAddJ.ClassDecl (implements java.lang.Cloneable)
- soot.JastAddJ.AnonymousDecl (implements java.lang.Cloneable)
- soot.JastAddJ.ArrayDecl (implements java.lang.Cloneable)
- soot.JastAddJ.ClassDeclSubstituted (implements java.lang.Cloneable, soot.JastAddJ.MemberSubstitutor)
- soot.JastAddJ.EnumDecl (implements java.lang.Cloneable)
- soot.JastAddJ.GenericClassDecl (implements java.lang.Cloneable, soot.JastAddJ.GenericTypeDecl)
- soot.JastAddJ.GenericClassDeclSubstituted (implements java.lang.Cloneable, soot.JastAddJ.MemberSubstitutor)
- soot.JastAddJ.ParClassDecl (implements java.lang.Cloneable, soot.JastAddJ.MemberSubstitutor, soot.JastAddJ.ParTypeDecl)
- soot.JastAddJ.RawClassDecl (implements java.lang.Cloneable)
- soot.JastAddJ.UnknownType (implements java.lang.Cloneable)
- soot.JastAddJ.GLBType (implements java.lang.Cloneable)
- soot.JastAddJ.InterfaceDecl (implements java.lang.Cloneable)
- soot.JastAddJ.AnnotationDecl (implements java.lang.Cloneable)
- soot.JastAddJ.GenericInterfaceDecl (implements java.lang.Cloneable, soot.JastAddJ.GenericTypeDecl)
- soot.JastAddJ.GenericInterfaceDeclSubstituted (implements java.lang.Cloneable, soot.JastAddJ.MemberSubstitutor)
- soot.JastAddJ.InterfaceDeclSubstituted (implements java.lang.Cloneable, soot.JastAddJ.MemberSubstitutor)
- soot.JastAddJ.ParInterfaceDecl (implements java.lang.Cloneable, soot.JastAddJ.MemberSubstitutor, soot.JastAddJ.ParTypeDecl)
- soot.JastAddJ.RawInterfaceDecl (implements java.lang.Cloneable)
- soot.JastAddJ.LUBType (implements java.lang.Cloneable)
- soot.JastAddJ.TypeVariable (implements java.lang.Cloneable)
- soot.JastAddJ.ClassDecl (implements java.lang.Cloneable)
- soot.JastAddJ.VoidType (implements java.lang.Cloneable)
- soot.JastAddJ.AbstractWildcardType (implements java.lang.Cloneable)
- soot.JastAddJ.VariableDecl (implements java.lang.Cloneable)
- soot.JastAddJ.BodyDecl (implements java.lang.Cloneable)
- soot.JastAddJ.ASTNode<T> (implements java.lang.Cloneable, java.lang.Iterable<T>)
- soot.jimple.toolkits.thread.mhp.SynchObliviousMhpAnalysis (implements soot.jimple.toolkits.thread.mhp.MhpTester, java.lang.Runnable)
- soot.jimple.toolkits.thread.mhp.UnsynchronizedMhpAnalysis
- soot.dava.toolkits.base.finders.SynchronizedBlockFinder (implements soot.dava.toolkits.base.finders.FactFinder)
- soot.jimple.toolkits.thread.synchronization.SynchronizedRegion
- soot.jimple.toolkits.invoke.SynchronizerManager
- soot.tagkit.SyntheticParamTag (implements soot.tagkit.Tag)
- soot.tagkit.EnclosingTag
- soot.tagkit.QualifyingTag
- soot.tagkit.SyntheticTag (implements soot.tagkit.Tag)
- soot.xml.TagCollector
- soot.tagkit.TagManager
- soot.jimple.toolkits.thread.mhp.TargetMethodsFinder
- soot.jimple.toolkits.callgraph.Targets (implements java.util.Iterator<E>)
- soot.sootify.TemplatePrinter
- soot.toDex.TemporaryRegisterLocal (implements soot.Local)
- soot.jimple.ThisRef (implements soot.jimple.IdentityRef)
- soot.dava.internal.javaRep.DThisRef
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- soot.jimple.toolkits.base.ExceptionCheckerError
- soot.jimple.parser.lexer.LexerException
- beaver.Parser.Exception
- soot.jimple.parser.parser.ParserException
- soot.dava.RetriggerAnalysisException
- java.lang.RuntimeException
- soot.AmbiguousFieldException
- soot.AmbiguousMethodException
- soot.AndroidPlatformException
- soot.tagkit.AttributeValueException
- soot.jimple.spark.ondemand.CallSiteException
- soot.CompilationDeathException
- soot.ConflictingFieldRefException
- soot.dava.DecompilationException
- soot.dava.CorruptASTException
- soot.dava.DavaFlowAnalysisException
- soot.toDex.DexPrinterException
- java.lang.IllegalStateException
- soot.toolkits.exceptions.ThrowableSet.AlreadyHasExclusionsException
- soot.jimple.toolkits.typing.InternalTypingException
- soot.dexpler.InvalidDalvikBytecodeException
- soot.JavaClassProvider.JarException
- soot.jimple.toolkits.pointer.nativemethods.NativeMethodNotSupportedException
- soot.dotnet.exceptions.NoExpressionInstructionException
- soot.dotnet.exceptions.NoStatementInstructionException
- soot.jimple.NoSuchLocalException
- soot.OptionsParseException
- soot.ResolutionFailedException
- soot.SootResolver.SootClassNotFoundException
- soot.jimple.spark.ondemand.TerminateEarlyException
- soot.validation.ValidationException
- soot.validation.UnitValidationException
- beaver.Scanner.Exception
- soot.jimple.toolkits.typing.integer.TypeException
- soot.jimple.toolkits.typing.TypeException
- java.lang.Exception
- soot.toolkits.exceptions.ThrowableSet
- soot.toolkits.exceptions.ThrowableSet.Manager
- soot.toolkits.exceptions.ThrowableSet.Pair
- soot.toolkits.exceptions.ThrowAnalysisFactory
- soot.tagkit.ThrowCreatedByCompilerTag (implements soot.tagkit.Tag)
- soot.dava.toolkits.base.misc.ThrowFinder
- soot.jimple.toolkits.invoke.ThrowManager
- soot.dava.toolkits.base.misc.ThrowNullConverter
- soot.jbco.util.ThrowSet
- soot.Timer
- soot.Timers
- soot.javaToJimple.jj.Topics
- soot.jimple.toolkits.callgraph.TopologicalOrderer
- soot.jimple.toolkits.thread.mhp.TopologicalSorter
- soot.jimple.spark.solver.TopoSorter
- soot.Transform (implements soot.HasPhaseOptions)
- soot.Transformer
- soot.BodyTransformer
- soot.jimple.toolkits.scalar.AbstractStaticnessCorrector
- soot.jimple.toolkits.scalar.FieldStaticnessCorrector
- soot.jimple.toolkits.scalar.MethodStaticnessCorrector
- soot.jbco.bafTransformations.AddJSRs (implements soot.jbco.IJbcoTransform)
- soot.jbco.jimpleTransformations.AddSwitches (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.base.Aggregator
- soot.jbco.jimpleTransformations.ArithmeticTransformer (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.annotation.arraycheck.ArrayBoundsChecker
- soot.jimple.toolkits.annotation.AvailExprTagger
- soot.jbco.bafTransformations.BAFCounter (implements soot.jbco.IJbcoTransform)
- soot.jbco.bafTransformations.BafLineNumberer (implements soot.jbco.IJbcoTransform)
- soot.jbco.bafTransformations.BAFPrintout (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.scalar.pre.BusyCodeMotion
- soot.jimple.toolkits.annotation.callgraph.CallGraphTagger
- soot.asm.CastAndReturnInliner
- soot.jimple.toolkits.pointer.CastCheckEliminatorDumper
- soot.tools.CFGViewer
- soot.jimple.toolkits.callgraph.ClinitElimTransformer
- soot.jbco.jimpleTransformations.CollectJimpleLocals (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.scalar.CommonSubexpressionEliminator
- soot.jimple.toolkits.scalar.ConditionalBranchFolder
- soot.javaToJimple.toolkits.CondTransformer
- soot.jimple.toolkits.scalar.ConstantCastEliminator
- soot.jimple.toolkits.scalar.ConstantPropagatorAndFolder
- soot.jbco.bafTransformations.ConstructorConfuser (implements soot.jbco.IJbcoTransform)
- soot.grimp.toolkits.base.ConstructorFolder
- soot.jimple.toolkits.scalar.CopyPropagator
- soot.jbco.bafTransformations.Counter
- soot.jimple.toolkits.graph.CriticalEdgeRemover
- soot.jimple.toolkits.scalar.DeadAssignmentEliminator
- soot.dexpler.DexArrayInitReducer
- soot.dexpler.DexFillArrayDataTransformer
- soot.dexpler.DexJumpChainShortener
- soot.dexpler.DexNullArrayRefTransformer
- soot.dexpler.DexNullIfTransformer
- soot.dexpler.DexNullInstanceofTransformer
- soot.dexpler.DexNullThrowTransformer
- soot.dexpler.DexReturnPacker
- soot.dexpler.DexReturnValuePropagator
- soot.dexpler.DexTransformer
- soot.dexpler.AbstractNullTransformer
- soot.dexpler.DexIfTransformer
- soot.dexpler.DexNullTransformer
- soot.dexpler.DexNumTransformer
- soot.dexpler.DexRefsChecker
- soot.dexpler.DexReturnInliner
- soot.dexpler.AbstractNullTransformer
- soot.dexpler.DexTrapStackFixer
- soot.jimple.toolkits.annotation.DominatorsTagger
- soot.toolkits.exceptions.DuplicateCatchAllTrapRemover
- soot.jimple.toolkits.scalar.EmptySwitchEliminator
- soot.jimple.toolkits.base.ExceptionChecker
- soot.toDex.FastDexTrapTightener
- soot.jimple.toolkits.pointer.FieldRWTagger
- soot.jimple.spark.fieldrw.FieldTagger
- soot.jbco.bafTransformations.FindDuplicateSequences (implements soot.jbco.IJbcoTransform)
- soot.jbco.bafTransformations.FixUndefinedLocals (implements soot.jbco.IJbcoTransform)
- soot.toolkits.scalar.FlowSensitiveConstantPropagator
- soot.jbco.jimpleTransformations.GotoInstrumenter (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.scalar.IdentityCastEliminator
- soot.jimple.toolkits.scalar.IdentityOperationEliminator
- soot.jbco.bafTransformations.IfNullToTryCatch (implements soot.jbco.IJbcoTransform)
- soot.jbco.bafTransformations.IndirectIfJumpsToCaughtGotos (implements soot.jbco.IJbcoTransform)
- soot.jbco.bafTransformations.Jimple2BafLocalBuilder (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.base.JimpleConstructorFolder
- soot.jimple.toolkits.scalar.pre.LazyCodeMotion
- soot.jbco.LineNumberGenerator.BafLineNumberer
- soot.jimple.toolkits.annotation.liveness.LiveVarsTagger
- soot.baf.toolkits.base.LoadStoreOptimizer
- soot.jimple.toolkits.scalar.LocalNameStandardizer
- soot.toolkits.scalar.LocalPacker
- soot.toolkits.scalar.LocalSplitter
- soot.jbco.bafTransformations.LocalsToBitField (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.thread.synchronization.LockAllocationBodyTransformer
- soot.jimple.toolkits.graph.LoopConditionUnroller
- soot.jimple.toolkits.annotation.logic.LoopFinder
- soot.jimple.toolkits.annotation.logic.LoopInvariantFinder
- soot.jbco.bafTransformations.MoveLoadsAboveIfs (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.scalar.NopEliminator
- soot.jimple.toolkits.annotation.nullcheck.NullCheckEliminator
- soot.jimple.toolkits.annotation.nullcheck.NullPointerChecker
- soot.jimple.toolkits.annotation.nullcheck.NullPointerColorer
- soot.jimple.toolkits.pointer.ParameterAliasTagger
- soot.jimple.toolkits.annotation.parity.ParityTagger
- soot.jimple.toolkits.base.PartialConstructorFolder
- soot.baf.toolkits.base.PeepholeOptimizer
- soot.jimple.toolkits.annotation.profiling.ProfilingGenerator
- soot.jimple.toolkits.annotation.defs.ReachingDefsTagger
- soot.jbco.bafTransformations.RemoveRedundantPushStores (implements soot.jbco.IJbcoTransform)
- soot.shimple.toolkits.scalar.SConstantPropagatorAndFolder
- soot.toolkits.scalar.SharedInitializationLocalSplitter
- soot.jimple.toolkits.pointer.SideEffectTagger
- soot.baf.toolkits.base.StoreChainOptimizer
- soot.toDex.SynchronizedMethodTransformer
- soot.tagkit.TagAggregator
- soot.jimple.toolkits.annotation.tags.ArrayNullTagAggregator
- soot.jimple.spark.fieldrw.FieldTagAggregator
- soot.tagkit.FirstTagAggregator
- soot.tagkit.LineNumberTagAggregator
- soot.tagkit.ImportantTagAggregator
- soot.jimple.toolkits.pointer.DependenceTagAggregator
- soot.jimple.spark.fieldrw.FieldReadTagAggregator
- soot.jimple.spark.fieldrw.FieldWriteTagAggregator
- soot.jimple.toolkits.base.ThisInliner
- soot.dotnet.members.method.TransformIntsToBooleans
- soot.toDex.TrapSplitter
- soot.toolkits.exceptions.TrapTransformer
- soot.dexpler.TrapMinimizer
- soot.toolkits.exceptions.TrapTightener
- soot.jbco.bafTransformations.TryCatchCombiner (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.typing.TypeAssigner
- soot.jimple.toolkits.scalar.UnconditionalBranchFolder
- soot.jimple.toolkits.scalar.UnreachableCodeEliminator
- soot.jimple.toolkits.callgraph.UnreachableMethodTransformer
- soot.toolkits.scalar.UnusedLocalEliminator
- soot.jbco.bafTransformations.UpdateConstantsToFields (implements soot.jbco.IJbcoTransform)
- soot.jbco.bafTransformations.WrapSwitchesInTrys (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.scalar.AbstractStaticnessCorrector
- soot.SceneTransformer
- soot.tools.BadFields
- soot.jbco.jimpleTransformations.BuildIntermediateAppClasses (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.annotation.callgraph.CallGraphGrapher
- soot.jimple.toolkits.callgraph.CHATransformer
- soot.jbco.jimpleTransformations.ClassRenamer (implements soot.jbco.IJbcoTransform)
- soot.jbco.jimpleTransformations.CollectConstants (implements soot.jbco.IJbcoTransform)
- soot.toolkits.scalar.ConstantInitializerToTagTransformer
- soot.jimple.toolkits.reflection.ConstantInvokeMethodBaseTransformer
- soot.toolkits.scalar.ConstantValueToInitializerTransformer
- soot.jimple.spark.ondemand.pautil.DumpNumAppReachableMethods
- soot.jbco.jimpleTransformations.FieldRenamer (implements soot.jbco.IJbcoTransform)
- soot.tagkit.InnerClassTagAggregator
- soot.jimple.paddle.IPaddleTransformer
- soot.jbco.jimpleTransformations.LibraryMethodWrappersBuilder (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.annotation.LineNumberAdder
- soot.jimple.toolkits.thread.synchronization.LockAllocator
- soot.jbco.jimpleTransformations.MethodRenamer (implements soot.jbco.IJbcoTransform)
- soot.jimple.toolkits.thread.mhp.MhpTransformer
- soot.jimple.paddle.PaddleHook
- soot.jimple.toolkits.annotation.purity.PurityAnalysis
- soot.jimple.toolkits.annotation.arraycheck.RectangularArrayFinder
- soot.jimple.toolkits.reflection.ReflectiveCallsInliner
- soot.jimple.toolkits.base.RenameDuplicatedClasses
- soot.shimple.ShimpleTransformer
- soot.jimple.spark.SparkTransformer
- soot.jimple.toolkits.invoke.StaticInliner
- soot.jimple.toolkits.invoke.StaticMethodBinder
- soot.jimple.toolkits.annotation.qualifiers.TightestQualifiersTagger
- soot.jimple.toolkits.annotation.fields.UnreachableFieldsTagger
- soot.jimple.toolkits.annotation.methods.UnreachableMethodsTagger
- soot.BodyTransformer
- soot.jimple.toolkits.callgraph.TransitiveTargets
- soot.TrapManager
- soot.tagkit.TryCatchTag (implements soot.tagkit.Tag)
- soot.Type (implements soot.util.Numberable, java.io.Serializable, soot.util.Switchable)
- soot.jimple.toolkits.typing.fast.BottomType
- soot.baf.DoubleWordType
- soot.ErroneousType
- soot.PrimType
- soot.BooleanType (implements soot.dotnet.types.DotNetINumber, soot.jimple.internal.IIntLikeType, soot.IJavaType, soot.IntegerType)
- soot.ByteType (implements soot.dotnet.types.DotNetINumber, soot.jimple.internal.IIntLikeType, soot.IJavaType, soot.IntegerType)
- soot.CharType (implements soot.dotnet.types.DotNetINumber, soot.jimple.internal.IIntLikeType, soot.IJavaType, soot.IntegerType)
- soot.DecimalType (implements soot.dotnet.types.DotNetINumber)
- soot.DoubleType (implements soot.dotnet.types.DotNetINumber, soot.IJavaType)
- soot.FloatType (implements soot.dotnet.types.DotNetINumber, soot.IJavaType)
- soot.jimple.toolkits.typing.fast.Integer127Type (implements soot.IntegerType)
- soot.jimple.toolkits.typing.fast.Integer1Type (implements soot.IntegerType)
- soot.jimple.toolkits.typing.fast.Integer32767Type (implements soot.IntegerType)
- soot.IntType (implements soot.dotnet.types.DotNetINumber, soot.jimple.internal.IIntLikeType, soot.IJavaType, soot.IntegerType)
- soot.LongType (implements soot.dotnet.types.DotNetINumber, soot.IJavaType)
- soot.ShortType (implements soot.dotnet.types.DotNetINumber, soot.jimple.internal.IIntLikeType, soot.IJavaType, soot.IntegerType)
- soot.UByteType (implements soot.dotnet.types.DotNetINumber, soot.jimple.internal.IIntLikeType)
- soot.UIntType (implements soot.dotnet.types.DotNetINumber, soot.jimple.internal.IIntLikeType)
- soot.ULongType (implements soot.dotnet.types.DotNetINumber)
- soot.UShortType (implements soot.dotnet.types.DotNetINumber)
- soot.RefLikeType
- soot.AnySubType
- soot.ArrayType
- soot.NullType
- soot.RefType (implements java.lang.Comparable<T>)
- soot.ModuleRefType
- soot.jimple.toolkits.typing.fast.WeakObjectType
- soot.StmtAddressType
- soot.UnknownType
- soot.VoidType
- soot.baf.WordType
- soot.jimple.toolkits.pointer.representations.TypeConstants
- soot.JastAddJ.TypeDescriptor
- soot.jimple.spark.internal.TypeManager
- soot.jimple.toolkits.typing.fast.TypePromotionUseVisitor (implements soot.jimple.toolkits.typing.fast.IUseVisitor)
- soot.jimple.toolkits.typing.fast.TypeResolver
- soot.jimple.toolkits.typing.integer.TypeResolver
- soot.jimple.toolkits.typing.TypeResolver
- soot.jimple.toolkits.typing.fast.TypeResolver.CastInsertionUseVisitor (implements soot.jimple.toolkits.typing.fast.IUseVisitor)
- soot.jimple.toolkits.typing.TypeResolverBV
- soot.TypeSwitch<T>
- soot.jimple.spark.internal.SparkLibraryHelper
- soot.sootify.TypeTemplatePrinter
- polyglot.ext.jl.types.TypeSystem_c (implements polyglot.types.TypeSystem)
- soot.javaToJimple.jj.types.JjTypeSystem_c (implements soot.javaToJimple.jj.types.JjTypeSystem)
- soot.jimple.toolkits.typing.fast.TypeUtils
- soot.jimple.toolkits.typing.fast.Typing
- soot.rtlib.tamiflex.UnexpectedReflectiveCall
- soot.jimple.toolkits.pointer.Union (implements soot.PointsToSet)
- soot.jimple.toolkits.pointer.FullObjectSet
- soot.jimple.toolkits.pointer.MemoryEfficientRasUnion
- soot.jimple.toolkits.pointer.UnionFactory
- soot.toolkits.graph.UnitGraph (implements soot.toolkits.graph.DirectedBodyGraph<N>)
- soot.toolkits.graph.BriefUnitGraph
- soot.toolkits.graph.pdg.EnhancedUnitGraph
- soot.toolkits.graph.ExceptionalUnitGraph (implements soot.toolkits.graph.ExceptionalGraph<N>)
- soot.toolkits.graph.CompleteUnitGraph
- soot.toolkits.graph.TrapUnitGraph
- soot.toolkits.graph.ClassicCompleteUnitGraph
- soot.jbco.util.SimpleExceptionalGraph
- soot.util.UnitMap<T> (implements java.util.Map<K,V>)
- soot.jimple.toolkits.callgraph.Units (implements java.util.Iterator<E>)
- soot.toolkits.exceptions.UnitThrowAnalysis.UnitSwitch (implements soot.baf.InstSwitch, soot.jimple.StmtSwitch)
- soot.toolkits.exceptions.UnitThrowAnalysis.ValueSwitch (implements soot.grimp.GrimpValueSwitch, soot.shimple.ShimpleValueSwitch)
- soot.toolkits.scalar.UnitValueBoxPair
- soot.UnknownMethodSource (implements soot.MethodSource)
- soot.jimple.spark.ondemand.genericutil.UnorderedPair<U,V>
- soot.jimple.toolkits.infoflow.UseFinder
- soot.dava.toolkits.base.AST.transformations.UselessLabelFinder
- soot.dexpler.Util
- soot.javaToJimple.Util
- soot.jimple.spark.ondemand.genericutil.Util
- soot.jimple.toolkits.typing.Util
- soot.dexpler.typing.Validate
- soot.jimple.spark.ondemand.pautil.ValidMatches
- soot.shimple.toolkits.graph.ValueGraph
- soot.shimple.toolkits.graph.ValueGraph.Node
- soot.shimple.toolkits.graph.ValueGraph.TypeValueWrapper (implements soot.Value)
- soot.sootify.ValueTemplatePrinter (implements soot.jimple.JimpleValueSwitch)
- polyglot.main.Version
- soot.javaToJimple.jj.Version
- soot.jimple.toolkits.callgraph.VirtualCalls
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.AbstractParameterMapping
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.DirectParameterMapping
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.VirtualEdge
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.VirtualEdgeSource
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.InstanceinvokeSource
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.StaticinvokeSource
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.VirtualEdgeTarget
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.DeferredVirtualEdgeTarget
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.InvocationVirtualEdgeTarget
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.DirectTarget
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.IndirectTarget
- soot.tagkit.VisibilityAnnotationTag (implements soot.tagkit.Tag)
- soot.tagkit.VisibilityParameterAnnotationTag (implements soot.tagkit.Tag)
- soot.tagkit.VisibilityLocalVariableAnnotationTag
- soot.dava.toolkits.base.AST.transformations.VoidReturnRemover
- soot.util.WeakMapNumberer<T> (implements soot.util.IterableNumberer<E>)
- soot.jimple.spark.ondemand.WrappedPointsToSet (implements soot.jimple.spark.sets.EqualsSupportingPointsToSet)
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- java.io.FilterWriter
- soot.util.EscapedWriter
- java.io.FilterWriter
- soot.XMLAttributesPrinter
- soot.xml.XMLPrinter
- soot.xml.XMLRoot
- soot.xml.XMLNode
- soot.jimple.spark.geom.utils.ZArrayNumberer<E> (implements java.lang.Iterable<T>, soot.util.IterableNumberer<E>)
- soot.jimple.toolkits.base.Zonation
- soot.jimple.toolkits.base.Zone
Interface Hierarchy
- soot.jimple.toolkits.pointer.representations.AbstractObject
- soot.jimple.spark.ondemand.pautil.AllocationSiteHandler
- soot.dava.toolkits.base.AST.analysis.Analysis
- soot.jimple.toolkits.scalar.AvailableExpressions
- soot.JastAddJ.BranchPropagation
- soot.JastAddJ.BytecodeReader
- soot.dotnet.instructions.CilInstruction
- soot.plugins.internal.ClassLoadingStrategy
- soot.ClassMember
- soot.ClassProvider
- soot.jimple.spark.internal.ClientAccessibilityOracle
- java.lang.Cloneable
- soot.toDex.instructions.Insn
- soot.toDex.instructions.FiveRegInsn
- soot.toDex.instructions.OneRegInsn
- soot.toDex.instructions.TwoRegInsn
- soot.toDex.instructions.ThreeRegInsn
- soot.toDex.instructions.TwoRegInsn
- soot.toDex.instructions.Insn
- soot.Context
- soot.Unit (also extends soot.tagkit.Host, java.io.Serializable, soot.util.Switchable)
- soot.IdentityUnit
- soot.baf.IdentityInst (also extends soot.baf.Inst)
- soot.jimple.IdentityStmt (also extends soot.jimple.DefinitionStmt)
- soot.baf.Inst
- soot.baf.DupInst
- soot.baf.Dup1_x1Inst
- soot.baf.Dup1_x2Inst
- soot.baf.Dup1Inst
- soot.baf.Dup2_x1Inst
- soot.baf.Dup2_x2Inst
- soot.baf.Dup2Inst
- soot.baf.FieldArgInst
- soot.baf.FieldGetInst
- soot.baf.FieldPutInst
- soot.baf.StaticGetInst
- soot.baf.StaticPutInst
- soot.baf.IdentityInst (also extends soot.IdentityUnit)
- soot.baf.IncInst
- soot.baf.InstanceCastInst
- soot.baf.InstanceOfInst
- soot.baf.LoadInst
- soot.baf.MethodArgInst
- soot.baf.DynamicInvokeInst
- soot.baf.InterfaceInvokeInst
- soot.baf.SpecialInvokeInst
- soot.baf.StaticInvokeInst
- soot.baf.VirtualInvokeInst
- soot.baf.NewArrayInst
- soot.baf.NewInst
- soot.baf.NewMultiArrayInst
- soot.baf.NoArgInst
- soot.baf.ArrayLengthInst
- soot.baf.EnterMonitorInst
- soot.baf.ExitMonitorInst
- soot.baf.NopInst (also extends soot.NopUnit)
- soot.baf.ReturnVoidInst
- soot.baf.ThrowInst
- soot.baf.OpTypeArgInst
- soot.baf.AddInst
- soot.baf.AndInst
- soot.baf.ArrayReadInst
- soot.baf.ArrayWriteInst
- soot.baf.CmpgInst
- soot.baf.CmpInst
- soot.baf.CmplInst
- soot.baf.DivInst
- soot.baf.IfCmpEqInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpGeInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpGtInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpLeInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpLtInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpNeInst (also extends soot.baf.TargetArgInst)
- soot.baf.MulInst
- soot.baf.NegInst
- soot.baf.OrInst
- soot.baf.RemInst
- soot.baf.ReturnInst
- soot.baf.ShlInst
- soot.baf.ShrInst
- soot.baf.SubInst
- soot.baf.UshrInst
- soot.baf.XorInst
- soot.baf.PopInst
- soot.baf.PrimitiveCastInst
- soot.baf.PushInst
- soot.baf.RetInst
- soot.baf.StoreInst
- soot.baf.SwapInst
- soot.baf.SwitchInst
- soot.baf.LookupSwitchInst
- soot.baf.TableSwitchInst
- soot.baf.TargetArgInst
- soot.baf.GotoInst
- soot.baf.IfCmpEqInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpGeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpGtInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpLeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpLtInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpNeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfEqInst
- soot.baf.IfGeInst
- soot.baf.IfGtInst
- soot.baf.IfLeInst
- soot.baf.IfLtInst
- soot.baf.IfNeInst
- soot.baf.IfNonNullInst
- soot.baf.IfNullInst
- soot.baf.JSRInst
- soot.baf.DupInst
- soot.NopUnit
- soot.jimple.Stmt
- soot.jimple.BranchableStmt
- soot.jimple.GotoStmt
- soot.jimple.BreakpointStmt
- soot.jimple.DefinitionStmt
- soot.jimple.AssignStmt
- soot.jimple.IdentityStmt (also extends soot.IdentityUnit)
- soot.jimple.IfStmt
- soot.jimple.InvokeStmt
- soot.jimple.MonitorStmt
- soot.jimple.EnterMonitorStmt
- soot.jimple.ExitMonitorStmt
- soot.jimple.NopStmt (also extends soot.NopUnit)
- soot.jimple.RetStmt
- soot.jimple.ReturnStmt
- soot.jimple.ReturnVoidStmt
- soot.jimple.SwitchStmt
- soot.jimple.LookupSwitchStmt
- soot.jimple.TableSwitchStmt
- soot.jimple.ThrowStmt
- soot.jimple.BranchableStmt
- soot.IdentityUnit
- soot.Unit (also extends soot.tagkit.Host, java.io.Serializable, soot.util.Switchable)
- soot.jimple.toolkits.callgraph.ContextManager
- soot.jimple.toolkits.callgraph.ContextSensitiveCallGraph
- soot.jimple.toolkits.callgraph.ContextSensitiveEdge
- soot.jimple.ConvertToBaf
- soot.dexpler.instructions.DanglingInstruction
- soot.dexpler.instructions.DeferableInstruction
- soot.toolkits.graph.DominanceFrontier<N>
- soot.toolkits.graph.DominatorsFinder<N>
- soot.util.dot.DotGraphConstants
- soot.dotnet.types.DotNetINumber
- soot.dotnet.members.DotnetTypeMember
- soot.jimple.toolkits.callgraph.EdgePredicate
- soot.jimple.EqualLocals
- soot.EquivTo
- soot.Value (also extends java.io.Serializable, soot.util.Switchable)
- soot.jimple.Expr
- soot.jimple.AnyNewExpr
- soot.jimple.NewArrayExpr (also extends soot.jimple.Expr)
- soot.jimple.NewExpr (also extends soot.jimple.Expr)
- soot.jimple.NewMultiArrayExpr (also extends soot.jimple.Expr)
- soot.jimple.BinopExpr
- soot.jimple.AddExpr
- soot.jimple.AndExpr
- soot.jimple.CmpExpr
- soot.jimple.CmpgExpr
- soot.jimple.CmplExpr
- soot.jimple.ConditionExpr
- soot.jimple.DivExpr
- soot.jimple.MulExpr
- soot.jimple.OrExpr
- soot.jimple.RemExpr
- soot.jimple.ShlExpr
- soot.jimple.ShrExpr
- soot.jimple.SubExpr
- soot.jimple.UshrExpr
- soot.jimple.XorExpr
- soot.jimple.CastExpr
- soot.jimple.InstanceOfExpr
- soot.jimple.InvokeExpr
- soot.jimple.DynamicInvokeExpr
- soot.jimple.InstanceInvokeExpr
- soot.jimple.InterfaceInvokeExpr
- soot.jimple.SpecialInvokeExpr
- soot.jimple.VirtualInvokeExpr
- soot.jimple.StaticInvokeExpr
- soot.grimp.NewInvokeExpr
- soot.jimple.NewArrayExpr (also extends soot.jimple.AnyNewExpr)
- soot.jimple.NewExpr (also extends soot.jimple.AnyNewExpr)
- soot.jimple.NewMultiArrayExpr (also extends soot.jimple.AnyNewExpr)
- soot.shimple.ShimpleExpr (also extends soot.UnitBoxOwner)
- soot.jimple.UnopExpr
- soot.jimple.LengthExpr
- soot.jimple.NegExpr
- soot.jimple.AnyNewExpr
- soot.Immediate
- soot.Local (also extends soot.util.Numberable, soot.Value)
- soot.Local (also extends soot.Immediate, soot.util.Numberable)
- soot.jimple.Ref
- soot.jimple.ConcreteRef
- soot.jimple.ArrayRef
- soot.jimple.FieldRef
- soot.jimple.InstanceFieldRef
- soot.jimple.IdentityRef
- soot.jimple.CaughtExceptionRef
- soot.jimple.ConcreteRef
- soot.jimple.Expr
- soot.Value (also extends java.io.Serializable, soot.util.Switchable)
- soot.EscapeAnalysis
- soot.toolkits.graph.ExceptionalGraph.ExceptionDest<N>
- soot.jimple.toolkits.base.ExceptionCheckerErrorReporter
- soot.dava.toolkits.base.finders.FactFinder
- soot.jimple.spark.ondemand.FieldCheckHeuristic
- soot.JastAddJ.FinallyHost
- soot.JastAddJ.Flags
- soot.G.GlobalObjectGetter
- soot.JastAddJ.GenericTypeDecl
- soot.shimple.toolkits.graph.GlobalValueNumberer
- soot.HasPhaseOptions
- soot.tagkit.Host
- soot.Unit (also extends soot.Context, java.io.Serializable, soot.util.Switchable)
- soot.IdentityUnit
- soot.baf.IdentityInst (also extends soot.baf.Inst)
- soot.jimple.IdentityStmt (also extends soot.jimple.DefinitionStmt)
- soot.baf.Inst
- soot.baf.DupInst
- soot.baf.Dup1_x1Inst
- soot.baf.Dup1_x2Inst
- soot.baf.Dup1Inst
- soot.baf.Dup2_x1Inst
- soot.baf.Dup2_x2Inst
- soot.baf.Dup2Inst
- soot.baf.FieldArgInst
- soot.baf.FieldGetInst
- soot.baf.FieldPutInst
- soot.baf.StaticGetInst
- soot.baf.StaticPutInst
- soot.baf.IdentityInst (also extends soot.IdentityUnit)
- soot.baf.IncInst
- soot.baf.InstanceCastInst
- soot.baf.InstanceOfInst
- soot.baf.LoadInst
- soot.baf.MethodArgInst
- soot.baf.DynamicInvokeInst
- soot.baf.InterfaceInvokeInst
- soot.baf.SpecialInvokeInst
- soot.baf.StaticInvokeInst
- soot.baf.VirtualInvokeInst
- soot.baf.NewArrayInst
- soot.baf.NewInst
- soot.baf.NewMultiArrayInst
- soot.baf.NoArgInst
- soot.baf.ArrayLengthInst
- soot.baf.EnterMonitorInst
- soot.baf.ExitMonitorInst
- soot.baf.NopInst (also extends soot.NopUnit)
- soot.baf.ReturnVoidInst
- soot.baf.ThrowInst
- soot.baf.OpTypeArgInst
- soot.baf.AddInst
- soot.baf.AndInst
- soot.baf.ArrayReadInst
- soot.baf.ArrayWriteInst
- soot.baf.CmpgInst
- soot.baf.CmpInst
- soot.baf.CmplInst
- soot.baf.DivInst
- soot.baf.IfCmpEqInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpGeInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpGtInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpLeInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpLtInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpNeInst (also extends soot.baf.TargetArgInst)
- soot.baf.MulInst
- soot.baf.NegInst
- soot.baf.OrInst
- soot.baf.RemInst
- soot.baf.ReturnInst
- soot.baf.ShlInst
- soot.baf.ShrInst
- soot.baf.SubInst
- soot.baf.UshrInst
- soot.baf.XorInst
- soot.baf.PopInst
- soot.baf.PrimitiveCastInst
- soot.baf.PushInst
- soot.baf.RetInst
- soot.baf.StoreInst
- soot.baf.SwapInst
- soot.baf.SwitchInst
- soot.baf.LookupSwitchInst
- soot.baf.TableSwitchInst
- soot.baf.TargetArgInst
- soot.baf.GotoInst
- soot.baf.IfCmpEqInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpGeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpGtInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpLeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpLtInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpNeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfEqInst
- soot.baf.IfGeInst
- soot.baf.IfGtInst
- soot.baf.IfLeInst
- soot.baf.IfLtInst
- soot.baf.IfNeInst
- soot.baf.IfNonNullInst
- soot.baf.IfNullInst
- soot.baf.JSRInst
- soot.baf.DupInst
- soot.NopUnit
- soot.jimple.Stmt
- soot.jimple.BranchableStmt
- soot.jimple.GotoStmt
- soot.jimple.BreakpointStmt
- soot.jimple.DefinitionStmt
- soot.jimple.AssignStmt
- soot.jimple.IdentityStmt (also extends soot.IdentityUnit)
- soot.jimple.IfStmt
- soot.jimple.InvokeStmt
- soot.jimple.MonitorStmt
- soot.jimple.EnterMonitorStmt
- soot.jimple.ExitMonitorStmt
- soot.jimple.NopStmt (also extends soot.NopUnit)
- soot.jimple.RetStmt
- soot.jimple.ReturnStmt
- soot.jimple.ReturnVoidStmt
- soot.jimple.SwitchStmt
- soot.jimple.LookupSwitchStmt
- soot.jimple.TableSwitchStmt
- soot.jimple.ThrowStmt
- soot.jimple.BranchableStmt
- soot.IdentityUnit
- soot.ValueBox (also extends java.io.Serializable)
- soot.Unit (also extends soot.Context, java.io.Serializable, soot.util.Switchable)
- soot.jimple.internal.ICheckedExpr
- soot.dexpler.IDalvikTyper
- soot.jimple.toolkits.typing.fast.IEvalFunction
- soot.IFoundFile
- soot.jimple.toolkits.typing.fast.IHierarchy
- soot.javaToJimple.IInitialResolver
- soot.toolkits.graph.interaction.IInteractionConstants
- soot.toolkits.graph.interaction.IInteractionController
- soot.toolkits.graph.interaction.IInteractionListener
- soot.jimple.internal.IIntLikeType
- soot.IJavaType
- soot.jbco.IJbcoTransform
- soot.IntegerType
- heros.InterproceduralCFG<N,M>
- soot.jimple.toolkits.ide.icfg.BiDiInterproceduralCFG<N,M>
- soot.util.INumberedMap<K,V>
- soot.util.Invalidable
- soot.jimple.parser.lexer.IPushbackReader
- soot.toolkits.graph.pdg.IRegion
- soot.ISootClassAddedListener
- java.lang.Iterable<T>
- java.util.Collection<E>
- soot.util.Chain<E> (also extends java.io.Serializable)
- soot.toolkits.graph.DirectedGraph<N>
- soot.toolkits.graph.DirectedBodyGraph<N>
- soot.toolkits.graph.ExceptionalGraph<N>
- soot.toolkits.graph.EdgeLabelledDirectedGraph<N,L>
- soot.toolkits.graph.MutableEdgeLabelledDirectedGraph<N,L>
- soot.toolkits.graph.pdg.ProgramDependenceGraph
- soot.toolkits.graph.MutableEdgeLabelledDirectedGraph<N,L>
- soot.toolkits.graph.MutableDirectedGraph<N>
- soot.toolkits.graph.ReversibleGraph<N>
- soot.toolkits.graph.DirectedBodyGraph<N>
- soot.toolkits.scalar.FlowSet<T>
- soot.toolkits.scalar.BoundedFlowSet<T>
- soot.toolkits.scalar.FlowUniverse<E>
- soot.util.IterableNumberer<E> (also extends soot.util.Numberer<E>)
- soot.util.MultiMap<K,V>
- java.util.Collection<E>
- soot.jimple.toolkits.thread.IThreadLocalObjectsAnalysis
- soot.jimple.toolkits.typing.fast.ITypingStrategy
- soot.rtlib.tamiflex.IUnexpectedReflectiveCallHandler
- soot.jimple.toolkits.typing.fast.IUseVisitor
- soot.jimple.spark.geom.geomPA.IWorklist
- soot.JastAddJ.JavaParser
- soot.toolkits.scalar.LiveLocals
- soot.toolkits.scalar.CombinedAnalysis (also extends soot.toolkits.scalar.LocalDefs, soot.toolkits.scalar.LocalUses)
- soot.toolkits.scalar.LocalDefs
- soot.toolkits.scalar.CombinedAnalysis (also extends soot.toolkits.scalar.LiveLocals, soot.toolkits.scalar.LocalUses)
- soot.toolkits.scalar.LocalUses
- soot.toolkits.scalar.CombinedAnalysis (also extends soot.toolkits.scalar.LiveLocals, soot.toolkits.scalar.LocalDefs)
- soot.jimple.spark.ondemand.genericutil.Mapper<T,U>
- com.google.protobuf.MessageLiteOrBuilder
- com.google.protobuf.MessageOrBuilder
- soot.dotnet.proto.ProtoAssemblyAllTypes.AssemblyAllTypesOrBuilder
- soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeArgumentDefinitionOrBuilder
- soot.dotnet.proto.ProtoAssemblyAllTypes.AttributeDefinitionOrBuilder
- soot.dotnet.proto.ProtoAssemblyAllTypes.EventDefinitionOrBuilder
- soot.dotnet.proto.ProtoAssemblyAllTypes.FieldDefinitionOrBuilder
- soot.dotnet.proto.ProtoAssemblyAllTypes.MethodDefinitionOrBuilder
- soot.dotnet.proto.ProtoAssemblyAllTypes.ParameterDefinitionOrBuilder
- soot.dotnet.proto.ProtoAssemblyAllTypes.PropertyDefinitionOrBuilder
- soot.dotnet.proto.ProtoAssemblyAllTypes.TypeDefinitionOrBuilder
- soot.dotnet.proto.ProtoDotnetNativeHost.AnalyzerParamsMsgOrBuilder
- soot.dotnet.proto.ProtoIlInstructions.IlBlockContainerMsgOrBuilder
- soot.dotnet.proto.ProtoIlInstructions.IlBlockOrBuilder
- soot.dotnet.proto.ProtoIlInstructions.IlFunctionMsgOrBuilder
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsgOrBuilder
- soot.dotnet.proto.ProtoIlInstructions.IlSwitchSectionMsgOrBuilder
- soot.dotnet.proto.ProtoIlInstructions.IlTryCatchHandlerMsgOrBuilder
- soot.dotnet.proto.ProtoIlInstructions.IlVariableMsgOrBuilder
- com.google.protobuf.MessageOrBuilder
- soot.MethodOrMethodContext
- soot.MethodSource
- soot.toolkits.astmetrics.MetricInterface
- soot.jimple.toolkits.thread.mhp.MhpTester
- soot.jimple.spark.ondemand.genericutil.MultiMap<K,V>
- soot.jbco.name.NameGenerator
- polyglot.ast.NodeFactory
- soot.javaToJimple.jj.ast.JjNodeFactory
- soot.util.Numberable
- soot.util.Numberer<E>
- soot.util.IterableNumberer<E> (also extends java.lang.Iterable<T>)
- soot.jimple.spark.ondemand.genericutil.ObjectVisitor<T>
- soot.dexpler.instructions.OdexInstruction
- soot.toolkits.graph.Orderer<N>
- soot.jimple.paddle.PaddleField
- soot.JastAddJ.Parameterization
- soot.JastAddJ.MemberSubstitutor
- soot.JastAddJ.ParTypeDecl
- soot.baf.toolkits.base.Peephole
- soot.PointsToAnalysis
- soot.PointsToSet
- soot.jimple.spark.sets.EqualsSupportingPointsToSet
- soot.grimp.Precedence
- soot.jimple.toolkits.annotation.purity.PurityNode
- soot.jimple.toolkits.pointer.representations.ReferenceVariable
- soot.jimple.toolkits.callgraph.ReflectionModel
- soot.util.dot.Renderable
- soot.dexpler.instructions.RetypeableInstruction
- java.io.Serializable
- soot.util.Chain<E> (also extends java.util.Collection<E>)
- soot.Unit (also extends soot.Context, soot.tagkit.Host, soot.util.Switchable)
- soot.IdentityUnit
- soot.baf.IdentityInst (also extends soot.baf.Inst)
- soot.jimple.IdentityStmt (also extends soot.jimple.DefinitionStmt)
- soot.baf.Inst
- soot.baf.DupInst
- soot.baf.Dup1_x1Inst
- soot.baf.Dup1_x2Inst
- soot.baf.Dup1Inst
- soot.baf.Dup2_x1Inst
- soot.baf.Dup2_x2Inst
- soot.baf.Dup2Inst
- soot.baf.FieldArgInst
- soot.baf.FieldGetInst
- soot.baf.FieldPutInst
- soot.baf.StaticGetInst
- soot.baf.StaticPutInst
- soot.baf.IdentityInst (also extends soot.IdentityUnit)
- soot.baf.IncInst
- soot.baf.InstanceCastInst
- soot.baf.InstanceOfInst
- soot.baf.LoadInst
- soot.baf.MethodArgInst
- soot.baf.DynamicInvokeInst
- soot.baf.InterfaceInvokeInst
- soot.baf.SpecialInvokeInst
- soot.baf.StaticInvokeInst
- soot.baf.VirtualInvokeInst
- soot.baf.NewArrayInst
- soot.baf.NewInst
- soot.baf.NewMultiArrayInst
- soot.baf.NoArgInst
- soot.baf.ArrayLengthInst
- soot.baf.EnterMonitorInst
- soot.baf.ExitMonitorInst
- soot.baf.NopInst (also extends soot.NopUnit)
- soot.baf.ReturnVoidInst
- soot.baf.ThrowInst
- soot.baf.OpTypeArgInst
- soot.baf.AddInst
- soot.baf.AndInst
- soot.baf.ArrayReadInst
- soot.baf.ArrayWriteInst
- soot.baf.CmpgInst
- soot.baf.CmpInst
- soot.baf.CmplInst
- soot.baf.DivInst
- soot.baf.IfCmpEqInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpGeInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpGtInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpLeInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpLtInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpNeInst (also extends soot.baf.TargetArgInst)
- soot.baf.MulInst
- soot.baf.NegInst
- soot.baf.OrInst
- soot.baf.RemInst
- soot.baf.ReturnInst
- soot.baf.ShlInst
- soot.baf.ShrInst
- soot.baf.SubInst
- soot.baf.UshrInst
- soot.baf.XorInst
- soot.baf.PopInst
- soot.baf.PrimitiveCastInst
- soot.baf.PushInst
- soot.baf.RetInst
- soot.baf.StoreInst
- soot.baf.SwapInst
- soot.baf.SwitchInst
- soot.baf.LookupSwitchInst
- soot.baf.TableSwitchInst
- soot.baf.TargetArgInst
- soot.baf.GotoInst
- soot.baf.IfCmpEqInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpGeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpGtInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpLeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpLtInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpNeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfEqInst
- soot.baf.IfGeInst
- soot.baf.IfGtInst
- soot.baf.IfLeInst
- soot.baf.IfLtInst
- soot.baf.IfNeInst
- soot.baf.IfNonNullInst
- soot.baf.IfNullInst
- soot.baf.JSRInst
- soot.baf.DupInst
- soot.NopUnit
- soot.jimple.Stmt
- soot.jimple.BranchableStmt
- soot.jimple.GotoStmt
- soot.jimple.BreakpointStmt
- soot.jimple.DefinitionStmt
- soot.jimple.AssignStmt
- soot.jimple.IdentityStmt (also extends soot.IdentityUnit)
- soot.jimple.IfStmt
- soot.jimple.InvokeStmt
- soot.jimple.MonitorStmt
- soot.jimple.EnterMonitorStmt
- soot.jimple.ExitMonitorStmt
- soot.jimple.NopStmt (also extends soot.NopUnit)
- soot.jimple.RetStmt
- soot.jimple.ReturnStmt
- soot.jimple.ReturnVoidStmt
- soot.jimple.SwitchStmt
- soot.jimple.LookupSwitchStmt
- soot.jimple.TableSwitchStmt
- soot.jimple.ThrowStmt
- soot.jimple.BranchableStmt
- soot.IdentityUnit
- soot.UnitBox
- soot.shimple.internal.SUnitBox
- soot.Value (also extends soot.EquivTo, soot.util.Switchable)
- soot.jimple.Expr
- soot.jimple.AnyNewExpr
- soot.jimple.NewArrayExpr (also extends soot.jimple.Expr)
- soot.jimple.NewExpr (also extends soot.jimple.Expr)
- soot.jimple.NewMultiArrayExpr (also extends soot.jimple.Expr)
- soot.jimple.BinopExpr
- soot.jimple.AddExpr
- soot.jimple.AndExpr
- soot.jimple.CmpExpr
- soot.jimple.CmpgExpr
- soot.jimple.CmplExpr
- soot.jimple.ConditionExpr
- soot.jimple.DivExpr
- soot.jimple.MulExpr
- soot.jimple.OrExpr
- soot.jimple.RemExpr
- soot.jimple.ShlExpr
- soot.jimple.ShrExpr
- soot.jimple.SubExpr
- soot.jimple.UshrExpr
- soot.jimple.XorExpr
- soot.jimple.CastExpr
- soot.jimple.InstanceOfExpr
- soot.jimple.InvokeExpr
- soot.jimple.DynamicInvokeExpr
- soot.jimple.InstanceInvokeExpr
- soot.jimple.InterfaceInvokeExpr
- soot.jimple.SpecialInvokeExpr
- soot.jimple.VirtualInvokeExpr
- soot.jimple.StaticInvokeExpr
- soot.grimp.NewInvokeExpr
- soot.jimple.NewArrayExpr (also extends soot.jimple.AnyNewExpr)
- soot.jimple.NewExpr (also extends soot.jimple.AnyNewExpr)
- soot.jimple.NewMultiArrayExpr (also extends soot.jimple.AnyNewExpr)
- soot.shimple.ShimpleExpr (also extends soot.UnitBoxOwner)
- soot.jimple.UnopExpr
- soot.jimple.LengthExpr
- soot.jimple.NegExpr
- soot.jimple.AnyNewExpr
- soot.Immediate
- soot.Local (also extends soot.util.Numberable, soot.Value)
- soot.Local (also extends soot.Immediate, soot.util.Numberable)
- soot.jimple.Ref
- soot.jimple.ConcreteRef
- soot.jimple.ArrayRef
- soot.jimple.FieldRef
- soot.jimple.InstanceFieldRef
- soot.jimple.IdentityRef
- soot.jimple.CaughtExceptionRef
- soot.jimple.ConcreteRef
- soot.jimple.Expr
- soot.ValueBox (also extends soot.tagkit.Host)
- soot.shimple.ShimpleFactory
- soot.SideEffectTester
- soot.JastAddJ.SimpleSet
- soot.SootFieldRef
- soot.jimple.toolkits.annotation.purity.SootMethodFilter
- soot.SootMethodInterface
- soot.SootMethodRef
- soot.plugins.SootPhasePlugin
- soot.jimple.spark.pag.SparkField
- soot.jimple.parser.node.Switch
- soot.jimple.parser.analysis.Analysis
- soot.util.Switch
- soot.jimple.ConstantSwitch
- soot.jimple.ImmediateSwitch
- soot.jimple.JimpleValueSwitch (also extends soot.jimple.ExprSwitch, soot.jimple.RefSwitch)
- soot.grimp.GrimpValueSwitch
- soot.shimple.ShimpleValueSwitch (also extends soot.shimple.ShimpleExprSwitch)
- soot.jimple.JimpleValueSwitch (also extends soot.jimple.ExprSwitch, soot.jimple.RefSwitch)
- soot.jimple.ImmediateSwitch
- soot.jimple.ExprSwitch
- soot.grimp.GrimpExprSwitch
- soot.jimple.JimpleValueSwitch (also extends soot.jimple.ImmediateSwitch, soot.jimple.RefSwitch)
- soot.grimp.GrimpValueSwitch
- soot.shimple.ShimpleValueSwitch (also extends soot.shimple.ShimpleExprSwitch)
- soot.shimple.ShimpleExprSwitch
- soot.shimple.ShimpleValueSwitch (also extends soot.jimple.JimpleValueSwitch)
- soot.tagkit.IAnnotationElemTypeSwitch
- soot.baf.InstSwitch
- soot.jimple.RefSwitch
- soot.jimple.JimpleValueSwitch (also extends soot.jimple.ExprSwitch, soot.jimple.ImmediateSwitch)
- soot.grimp.GrimpValueSwitch
- soot.shimple.ShimpleValueSwitch (also extends soot.shimple.ShimpleExprSwitch)
- soot.jimple.JimpleValueSwitch (also extends soot.jimple.ExprSwitch, soot.jimple.ImmediateSwitch)
- soot.jimple.StmtSwitch
- soot.jimple.ConstantSwitch
- soot.jimple.parser.node.Switchable
- soot.util.Switchable
- soot.Unit (also extends soot.Context, soot.tagkit.Host, java.io.Serializable)
- soot.IdentityUnit
- soot.baf.IdentityInst (also extends soot.baf.Inst)
- soot.jimple.IdentityStmt (also extends soot.jimple.DefinitionStmt)
- soot.baf.Inst
- soot.baf.DupInst
- soot.baf.Dup1_x1Inst
- soot.baf.Dup1_x2Inst
- soot.baf.Dup1Inst
- soot.baf.Dup2_x1Inst
- soot.baf.Dup2_x2Inst
- soot.baf.Dup2Inst
- soot.baf.FieldArgInst
- soot.baf.FieldGetInst
- soot.baf.FieldPutInst
- soot.baf.StaticGetInst
- soot.baf.StaticPutInst
- soot.baf.IdentityInst (also extends soot.IdentityUnit)
- soot.baf.IncInst
- soot.baf.InstanceCastInst
- soot.baf.InstanceOfInst
- soot.baf.LoadInst
- soot.baf.MethodArgInst
- soot.baf.DynamicInvokeInst
- soot.baf.InterfaceInvokeInst
- soot.baf.SpecialInvokeInst
- soot.baf.StaticInvokeInst
- soot.baf.VirtualInvokeInst
- soot.baf.NewArrayInst
- soot.baf.NewInst
- soot.baf.NewMultiArrayInst
- soot.baf.NoArgInst
- soot.baf.ArrayLengthInst
- soot.baf.EnterMonitorInst
- soot.baf.ExitMonitorInst
- soot.baf.NopInst (also extends soot.NopUnit)
- soot.baf.ReturnVoidInst
- soot.baf.ThrowInst
- soot.baf.OpTypeArgInst
- soot.baf.AddInst
- soot.baf.AndInst
- soot.baf.ArrayReadInst
- soot.baf.ArrayWriteInst
- soot.baf.CmpgInst
- soot.baf.CmpInst
- soot.baf.CmplInst
- soot.baf.DivInst
- soot.baf.IfCmpEqInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpGeInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpGtInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpLeInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpLtInst (also extends soot.baf.TargetArgInst)
- soot.baf.IfCmpNeInst (also extends soot.baf.TargetArgInst)
- soot.baf.MulInst
- soot.baf.NegInst
- soot.baf.OrInst
- soot.baf.RemInst
- soot.baf.ReturnInst
- soot.baf.ShlInst
- soot.baf.ShrInst
- soot.baf.SubInst
- soot.baf.UshrInst
- soot.baf.XorInst
- soot.baf.PopInst
- soot.baf.PrimitiveCastInst
- soot.baf.PushInst
- soot.baf.RetInst
- soot.baf.StoreInst
- soot.baf.SwapInst
- soot.baf.SwitchInst
- soot.baf.LookupSwitchInst
- soot.baf.TableSwitchInst
- soot.baf.TargetArgInst
- soot.baf.GotoInst
- soot.baf.IfCmpEqInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpGeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpGtInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpLeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpLtInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfCmpNeInst (also extends soot.baf.OpTypeArgInst)
- soot.baf.IfEqInst
- soot.baf.IfGeInst
- soot.baf.IfGtInst
- soot.baf.IfLeInst
- soot.baf.IfLtInst
- soot.baf.IfNeInst
- soot.baf.IfNonNullInst
- soot.baf.IfNullInst
- soot.baf.JSRInst
- soot.baf.DupInst
- soot.NopUnit
- soot.jimple.Stmt
- soot.jimple.BranchableStmt
- soot.jimple.GotoStmt
- soot.jimple.BreakpointStmt
- soot.jimple.DefinitionStmt
- soot.jimple.AssignStmt
- soot.jimple.IdentityStmt (also extends soot.IdentityUnit)
- soot.jimple.IfStmt
- soot.jimple.InvokeStmt
- soot.jimple.MonitorStmt
- soot.jimple.EnterMonitorStmt
- soot.jimple.ExitMonitorStmt
- soot.jimple.NopStmt (also extends soot.NopUnit)
- soot.jimple.RetStmt
- soot.jimple.ReturnStmt
- soot.jimple.ReturnVoidStmt
- soot.jimple.SwitchStmt
- soot.jimple.LookupSwitchStmt
- soot.jimple.TableSwitchStmt
- soot.jimple.ThrowStmt
- soot.jimple.BranchableStmt
- soot.IdentityUnit
- soot.Value (also extends soot.EquivTo, java.io.Serializable)
- soot.jimple.Expr
- soot.jimple.AnyNewExpr
- soot.jimple.NewArrayExpr (also extends soot.jimple.Expr)
- soot.jimple.NewExpr (also extends soot.jimple.Expr)
- soot.jimple.NewMultiArrayExpr (also extends soot.jimple.Expr)
- soot.jimple.BinopExpr
- soot.jimple.AddExpr
- soot.jimple.AndExpr
- soot.jimple.CmpExpr
- soot.jimple.CmpgExpr
- soot.jimple.CmplExpr
- soot.jimple.ConditionExpr
- soot.jimple.DivExpr
- soot.jimple.MulExpr
- soot.jimple.OrExpr
- soot.jimple.RemExpr
- soot.jimple.ShlExpr
- soot.jimple.ShrExpr
- soot.jimple.SubExpr
- soot.jimple.UshrExpr
- soot.jimple.XorExpr
- soot.jimple.CastExpr
- soot.jimple.InstanceOfExpr
- soot.jimple.InvokeExpr
- soot.jimple.DynamicInvokeExpr
- soot.jimple.InstanceInvokeExpr
- soot.jimple.InterfaceInvokeExpr
- soot.jimple.SpecialInvokeExpr
- soot.jimple.VirtualInvokeExpr
- soot.jimple.StaticInvokeExpr
- soot.grimp.NewInvokeExpr
- soot.jimple.NewArrayExpr (also extends soot.jimple.AnyNewExpr)
- soot.jimple.NewExpr (also extends soot.jimple.AnyNewExpr)
- soot.jimple.NewMultiArrayExpr (also extends soot.jimple.AnyNewExpr)
- soot.shimple.ShimpleExpr (also extends soot.UnitBoxOwner)
- soot.jimple.UnopExpr
- soot.jimple.LengthExpr
- soot.jimple.NegExpr
- soot.jimple.AnyNewExpr
- soot.Immediate
- soot.Local (also extends soot.util.Numberable, soot.Value)
- soot.Local (also extends soot.Immediate, soot.util.Numberable)
- soot.jimple.Ref
- soot.jimple.ConcreteRef
- soot.jimple.ArrayRef
- soot.jimple.FieldRef
- soot.jimple.InstanceFieldRef
- soot.jimple.IdentityRef
- soot.jimple.CaughtExceptionRef
- soot.jimple.ConcreteRef
- soot.jimple.Expr
- soot.Unit (also extends soot.Context, soot.tagkit.Host, java.io.Serializable)
- soot.tagkit.Tag
- soot.tagkit.Attribute
- soot.jimple.toolkits.annotation.tags.OneByteCodeTag
- soot.tagkit.TagPrinter
- soot.toolkits.exceptions.ThrowAnalysis
- polyglot.types.TypeSystem
- soot.javaToJimple.jj.types.JjTypeSystem
- soot.UnitBoxOwner
- soot.shimple.ShimpleExpr (also extends soot.jimple.Expr)
- soot.Trap
- soot.UnitPrinter
- soot.validation.Validator<E>
- soot.validation.BodyValidator
- soot.validation.ClassValidator
- soot.JastAddJ.Variable
- soot.JastAddJ.VariableScope
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- soot.jimple.internal.AbstractBinopExpr.BinopExprEnum
- soot.validation.CheckEscapingValidator (implements soot.validation.BodyValidator)
- soot.validation.CheckInitValidator (implements soot.validation.BodyValidator)
- soot.validation.CheckTypesValidator (implements soot.validation.BodyValidator)
- soot.validation.CheckVoidLocalesValidator (implements soot.validation.BodyValidator)
- soot.dotnet.instructions.CilBlockContainer.BlockContainerKind
- soot.validation.ClassFlagsValidator (implements soot.validation.ClassValidator)
- soot.dotnet.members.DotnetEvent.EventDirective
- soot.jimple.validation.FieldRefValidator (implements soot.validation.BodyValidator)
- soot.toolkits.scalar.FlowAnalysis.Flow
- soot.jimple.spark.ondemand.HeuristicType
- soot.jimple.validation.IdentityStatementsValidator (implements soot.validation.BodyValidator)
- soot.jimple.validation.IdentityValidator (implements soot.validation.BodyValidator)
- soot.jimple.validation.InvokeArgumentValidator (implements soot.validation.BodyValidator)
- soot.jimple.validation.InvokeValidator (implements soot.validation.BodyValidator)
- soot.jimple.validation.JimpleTrapValidator (implements soot.validation.BodyValidator)
- soot.validation.LocalsValidator (implements soot.validation.BodyValidator)
- soot.validation.MethodDeclarationValidator (implements soot.validation.ClassValidator)
- soot.jimple.MethodHandle.Kind
- soot.jimple.validation.MethodValidator (implements soot.validation.BodyValidator)
- soot.jimple.validation.NewValidator (implements soot.validation.BodyValidator)
- soot.validation.OuterClassValidator (implements soot.validation.ClassValidator)
- soot.jimple.toolkits.annotation.parity.ParityAnalysis.Parity
- soot.toolkits.graph.pdg.PDGNode.Attribute
- soot.toolkits.graph.pdg.PDGNode.Type
- soot.toDex.PrimitiveType
- soot.dotnet.proto.ProtoAssemblyAllTypes.Accessibility (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoAssemblyAllTypes.IlType (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoAssemblyAllTypes.TypeKindDef (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoDotnetNativeHost.AnalyzerMethodCall (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoDotnetNativeHost.EventAccessorType (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg.IlBinaryNumericOperator (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg.IlComparisonKind (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg.IlConversionKind (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg.IlOpCode (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg.IlPrimitiveType (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg.IlSign (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoIlInstructions.IlInstructionMsg.IlStackType (implements com.google.protobuf.ProtocolMessageEnum)
- soot.dotnet.proto.ProtoIlInstructions.IlVariableMsg.IlVariableKind (implements com.google.protobuf.ProtocolMessageEnum)
- soot.jimple.toolkits.reflection.ReflectionTraceInfo.Kind
- soot.jimple.validation.ReturnStatementsValidator (implements soot.validation.BodyValidator)
- soot.toolkits.scalar.SimpleLocalDefs.FlowAnalysisMode
- soot.SourceLocator.ClassSourceType
- soot.dexpler.tags.SpecialInvokeTypeTag.Type
- soot.baf.toolkits.base.StackTypesValidator (implements soot.validation.BodyValidator)
- soot.validation.TrapsValidator (implements soot.validation.BodyValidator)
- soot.jimple.validation.TypesValidator (implements soot.validation.BodyValidator)
- soot.validation.UnitBoxesValidator (implements soot.validation.BodyValidator)
- soot.validation.UsesValidator (implements soot.validation.BodyValidator)
- soot.validation.ValueBoxesValidator (implements soot.validation.BodyValidator)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)