Interface StructuredStatementTransformer
- All Known Subinterfaces:
Op04Checker
- All Known Implementing Classes:
AssertRewriter.AssertionTrackingControlFlowSwitchExpressionTransformer
,AssertRewriter.ControlFlowSwitchExpressionTransformer
,BadLoopPrettifier
,ClashDeclarationReducer
,ControlFlowCleaningTransformer
,ExpressionRewriterTransformer
,HexLiteralTidier
,IllegalReturnChecker
,InfiniteAssertRewriter
,InstanceofMatchTidyingRewriter.SearchPass
,InstanceOfTreeTransformer
,InvalidBooleanCastCleaner
,InvalidExpressionStatementCleaner
,LambdaCleaner
,LocalDeclarationRemover
,LooseCatchChecker
,LValueTypeClashCheck
,NakedNullCaster
,ObjectTypeUsageRewriter
,Op04StructuredStatement.EmptyCatchTidier
,Op04StructuredStatement.Inliner
,Op04StructuredStatement.LabelledBlockExtractor
,Op04StructuredStatement.NamedBreakRemover
,Op04StructuredStatement.PointlessBlockRemover
,Op04StructuredStatement.ScopeDescendingTransformer
,Op04StructuredStatement.StructuredGotoRemover
,Op04StructuredStatement.TryCatchTidier
,Op04StructuredStatement.UnstructuredIfConverter
,PreconditionAssertRewriter
,SwitchExpressionRewriter
,SwitchExpressionRewriter.BlockSwitchDiscoverer
,SwitchExpressionRewriter.SwitchExpressionSearcher
,SwitchExpressionRewriter.SwitchExpressionTransformer
,TernaryCastCleaner
,TryResourcesCollapser
,TryResourcesTransformerBase
,TryResourcesTransformerJ12
,TryResourcesTransformerJ7
,TryResourcesTransformerJ9
,TryResourceTransformerFinally
,TypeAnnotationTransformer
,TypedBooleanTidier
,UnusedAnonymousBlockFlattener
,VariableNameTidier
,VariableNameTidier.NameDiscoverer
,VoidVariableChecker
public interface StructuredStatementTransformer
-
Method Summary
-
Method Details
-
transform
-