Package soot.dava.toolkits.base.AST.transformations

Class Summary
AndAggregator  
ASTCleaner  
ASTCleanerTwo  
BooleanConditionSimplification  
DecrementIncrementStmtCreation  
DeInliningFinalFields CHANGE LOG: 2nd February 2006:
EmptyElseRemover  
ExtraLabelNamesRemover  
FinalFieldDefinition CHANGE LOG: 30th January 2006: Class was created to get rid of the field might not be initialized error that used to show up when recompiling decompiled code Will be throughly covered in "Programmer Friendly Code" Sable Tech Report (2006)
ForLoopCreationHelper  
ForLoopCreator  
IfElseBreaker  
LocalVariableCleaner The class is aimed to target cleaning up of unused local variables.
LoopStrengthener  
OrAggregatorFour  
OrAggregatorOne  
OrAggregatorThree  
OrAggregatorTwo  
PushLabeledBlockIn  
StrengthenByIf  
StrengthenByIfElse  
SuperFirstStmtHandler  
UselessLabeledBlockRemover  
UselessLabelFinder  
VoidReturnRemover