Interface ASTTransform
-
- All Known Implementing Classes:
ArrayInitializerReconstructor,ComparisonChainToSwitch,ControlFlowSimplifier,DeadStoreEliminator,DeadVariableEliminator,DeclarationHoister,ForLoopCounterFolder,PatternInstanceOfDesugar,PatternInstanceOfReconstructor,PatternSwitchDesugar,PatternSwitchReconstructor,RedundantAssignmentEliminator,ScopeEscapeHoister,SingleUseInliner,StringSwitchDesugar,SwitchExpressionDesugar,SwitchExpressionReconstructor,VarargsReconstructor,WhileToForCanonicalizer
public interface ASTTransformInterface for AST-level transformations that improve decompiled output quality.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetName()booleantransform(BlockStmt block)Transforms the given block statement in place.
-