| Modifier and Type | Field and Description |
|---|---|
protected Singletons.Global |
Singletons.g |
| Constructor and Description |
|---|
Baf(Singletons.Global g) |
DoubleWordType(Singletons.Global g) |
WordType(Singletons.Global g) |
| Constructor and Description |
|---|
LoadStoreOptimizer(Singletons.Global g) |
PeepholeOptimizer(Singletons.Global g) |
StoreChainOptimizer(Singletons.Global g) |
| Constructor and Description |
|---|
CONSTANT_Utf8_collector(Singletons.Global g) |
Double2ndHalfType(Singletons.Global g) |
Long2ndHalfType(Singletons.Global g) |
UnusuableType(Singletons.Global g) |
Util(Singletons.Global g) |
| Constructor and Description |
|---|
Dava(Singletons.Global g) |
DavaPrinter(Singletons.Global g) |
DavaStaticBlockCleaner(Singletons.Global g) |
| Constructor and Description |
|---|
ASTWalker(Singletons.Global g) |
TryContentsFinder(Singletons.Global g) |
UselessTryRemover(Singletons.Global g) |
| Constructor and Description |
|---|
UselessLabelFinder(Singletons.Global g) |
| Constructor and Description |
|---|
ClosestAbruptTargetFinder(Singletons.Global g) |
| Constructor and Description |
|---|
AbruptEdgeFinder(Singletons.Global g) |
CycleFinder(Singletons.Global g) |
ExceptionFinder(Singletons.Global g) |
IfFinder(Singletons.Global g) |
LabeledBlockFinder(Singletons.Global g) |
SequenceFinder(Singletons.Global g) |
SwitchFinder(Singletons.Global g) |
SynchronizedBlockFinder(Singletons.Global g) |
| Constructor and Description |
|---|
MonitorConverter(Singletons.Global g) |
PackageNamer(Singletons.Global g) |
ThrowFinder(Singletons.Global g) |
ThrowNullConverter(Singletons.Global g) |
| Constructor and Description |
|---|
DalvikThrowAnalysis(Singletons.Global g)
Constructs a
DalvikThrowAnalysis for inclusion in Soot's global variable manager, G. |
DalvikThrowAnalysis(Singletons.Global g,
boolean isInterproc) |
DexFileProvider(Singletons.Global g) |
DexResolver(Singletons.Global g) |
TrapMinimizer(Singletons.Global g) |
| Constructor and Description |
|---|
Grimp(Singletons.Global g) |
| Constructor and Description |
|---|
ConstructorFolder(Singletons.Global g) |
| Constructor and Description |
|---|
InitialResolver(Singletons.Global g) |
| Constructor and Description |
|---|
CondTransformer(Singletons.Global g) |
| Constructor and Description |
|---|
ClassRenamer(Singletons.Global global)
Singleton constructor.
|
FieldRenamer(Singletons.Global global)
Singleton constructor.
|
MethodRenamer(Singletons.Global global)
Singleton constructor.
|
| Constructor and Description |
|---|
Jimple(Singletons.Global g) |
NullConstant(Singletons.Global g) |
| Constructor and Description |
|---|
PaddleHook(Singletons.Global g) |
| Constructor and Description |
|---|
SparkTransformer(Singletons.Global g) |
| Constructor and Description |
|---|
FieldReadTagAggregator(Singletons.Global g) |
FieldTagAggregator(Singletons.Global g) |
FieldTagger(Singletons.Global g) |
FieldWriteTagAggregator(Singletons.Global g) |
| Constructor and Description |
|---|
CompleteAccessibility(Singletons.Global g) |
PublicAndProtectedAccessibility(Singletons.Global g) |
| Constructor and Description |
|---|
ArrayElement(Singletons.Global g) |
| Constructor and Description |
|---|
AllSharedHybridNodes(Singletons.Global g) |
AllSharedListNodes(Singletons.Global g) |
EmptyPointsToSet(Singletons.Global g) |
EmptyPointsToSet(Singletons.Global g,
Type type) |
| Constructor and Description |
|---|
AvailExprTagger(Singletons.Global g) |
DominatorsTagger(Singletons.Global g) |
LineNumberAdder(Singletons.Global g) |
| Constructor and Description |
|---|
ArrayBoundsChecker(Singletons.Global g) |
ClassFieldAnalysis(Singletons.Global g) |
RectangularArrayFinder(Singletons.Global g) |
| Constructor and Description |
|---|
CallGraphGrapher(Singletons.Global g) |
CallGraphTagger(Singletons.Global g) |
| Constructor and Description |
|---|
ReachingDefsTagger(Singletons.Global g) |
| Constructor and Description |
|---|
UnreachableFieldsTagger(Singletons.Global g) |
| Constructor and Description |
|---|
AnnotationGenerator(Singletons.Global g) |
| Constructor and Description |
|---|
LiveVarsTagger(Singletons.Global g) |
| Constructor and Description |
|---|
LoopInvariantFinder(Singletons.Global g) |
| Constructor and Description |
|---|
UnreachableMethodsTagger(Singletons.Global g) |
| Constructor and Description |
|---|
NullPointerChecker(Singletons.Global g) |
NullPointerColorer(Singletons.Global g) |
| Constructor and Description |
|---|
ParityTagger(Singletons.Global g) |
| Constructor and Description |
|---|
ProfilingGenerator(Singletons.Global g) |
| Constructor and Description |
|---|
PurityAnalysis(Singletons.Global g) |
| Constructor and Description |
|---|
TightestQualifiersTagger(Singletons.Global g) |
| Constructor and Description |
|---|
ArrayNullTagAggregator(Singletons.Global g) |
| Constructor and Description |
|---|
Aggregator(Singletons.Global g) |
RenameDuplicatedClasses(Singletons.Global g) |
| Constructor and Description |
|---|
CHATransformer(Singletons.Global g) |
VirtualCalls(Singletons.Global g) |
| Constructor and Description |
|---|
CriticalEdgeRemover(Singletons.Global g) |
| Constructor and Description |
|---|
StaticInliner(Singletons.Global g) |
StaticMethodBinder(Singletons.Global g) |
SynchronizerManager(Singletons.Global g) |
| Constructor and Description |
|---|
CastCheckEliminatorDumper(Singletons.Global g) |
DependenceTagAggregator(Singletons.Global g) |
DumbPointerAnalysis(Singletons.Global g) |
FieldRWTagger(Singletons.Global g) |
FullObjectSet(Singletons.Global g) |
ParameterAliasTagger(Singletons.Global g) |
SideEffectTagger(Singletons.Global g) |
| Constructor and Description |
|---|
Environment(Singletons.Global g) |
TypeConstants(Singletons.Global g) |
| Constructor and Description |
|---|
ConstantInvokeMethodBaseTransformer(Singletons.Global g) |
| Constructor and Description |
|---|
BusyCodeMotion(Singletons.Global g) |
LazyCodeMotion(Singletons.Global g) |
| Constructor and Description |
|---|
MhpTransformer(Singletons.Global g) |
| Constructor and Description |
|---|
LockAllocator(Singletons.Global g) |
| Constructor and Description |
|---|
TypeAssigner(Singletons.Global g) |
| Constructor and Description |
|---|
BottomType(Singletons.Global g) |
Integer127Type(Singletons.Global g) |
Integer1Type(Singletons.Global g) |
Integer32767Type(Singletons.Global g) |
| Constructor and Description |
|---|
ClassHierarchy(Singletons.Global g) |
| Constructor and Description |
|---|
Options(Singletons.Global g) |
| Constructor and Description |
|---|
Shimple(Singletons.Global g) |
ShimpleTransformer(Singletons.Global g) |
| Constructor and Description |
|---|
SConstantPropagatorAndFolder(Singletons.Global g) |
| Constructor and Description |
|---|
TemplatePrinter(Singletons.Global g) |
| Constructor and Description |
|---|
InnerClassTagAggregator(Singletons.Global g) |
LineNumberTagAggregator(Singletons.Global g) |
TagManager(Singletons.Global g) |
| Constructor and Description |
|---|
FastDexTrapTightener(Singletons.Global g) |
SynchronizedMethodTransformer(Singletons.Global g) |
TrapSplitter(Singletons.Global g) |
| Constructor and Description |
|---|
DuplicateCatchAllTrapRemover(Singletons.Global g) |
Manager(Singletons.Global g)
Constructs a
ThrowableSet.Manager for inclusion in Soot's global variable manager, G. |
PedanticThrowAnalysis(Singletons.Global g)
Constructs a
PedanticThrowAnalysis for inclusion in Soot's global variable manager, G. |
TrapTightener(Singletons.Global g) |
UnitThrowAnalysis(Singletons.Global g)
Constructs a
UnitThrowAnalysis for inclusion in Soot's global variable manager, G. |
| Constructor and Description |
|---|
SlowPseudoTopologicalOrderer(Singletons.Global g) |
| Constructor and Description |
|---|
InteractionHandler(Singletons.Global g) |
| Constructor and Description |
|---|
LocalPacker(Singletons.Global g) |
LocalSplitter(Singletons.Global g) |
SmartLocalDefsPool(Singletons.Global g) |
UnusedLocalEliminator(Singletons.Global g) |
| Constructor and Description |
|---|
PhaseDumper(Singletons.Global g) |
SharedBitSetCache(Singletons.Global g) |
| Constructor and Description |
|---|
AltClassLoader(Singletons.Global g)
Constructs an
AltClassLoader for inclusion in Soot's global variable manager, G. |
| Constructor and Description |
|---|
XMLPrinter(Singletons.Global g) |
Copyright © 2020 Soot OSS. All rights reserved.