JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev Package
Next Package
Frames
No Frames
All Classes
Package soot.dava.toolkits.base.AST.transformations
Class Summary
Class
Description
AndAggregator
ASTCleaner
ASTCleanerTwo
BooleanConditionSimplification
CPApplication
DecrementIncrementStmtCreation
DeInliningFinalFields
Both static and non-static BUT FINAL fields if initialized with constants get inlined A final initialized with an object (even if its a string) is NOT inlined e.g.
EliminateConditions
EmptyElseRemover
ExtraLabelNamesRemover
FinalFieldDefinition
This class makes sure there is an initialization of all final variables (static or non static).
ForLoopCreationHelper
ForLoopCreator
IfElseBreaker
IfElseSplitter
LocalVariableCleaner
The class is aimed to target cleaning up of unused local variables.
LoopStrengthener
NewStringBufferSimplification
OrAggregatorFour
OrAggregatorOne
OrAggregatorThree
OrAggregatorTwo
PushLabeledBlockIn
RemoveEmptyBodyDefaultConstructor
ShortcutArrayInit
ShortcutIfGenerator
SimplifyConditions
SimplifyExpressions
StrengthenByIf
StrengthenByIfElse
SuperFirstStmtHandler
TypeCastingError
UnreachableCodeEliminator
UselessAbruptStmtRemover
UselessLabeledBlockRemover
UselessLabelFinder
VoidReturnRemover
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev Package
Next Package
Frames
No Frames
All Classes
Copyright © 2024
Soot OSS
. All rights reserved.