Interface IAstTransform
-
- All Known Implementing Classes:
AbstractHelperClassTransform
,AddReferenceQualifiersTransform
,AddStandardAnnotationsTransform
,AssertStatementTransform
,BreakTargetRelocation
,CollapseImportsTransform
,ContextTrackingVisitor
,ConvertLoopsTransform
,DeclareLocalClassesTransform
,DeclareVariablesTransform
,EclipseEnumSwitchRewriterTransform
,EclipseEnumSwitchRewriterTransform.Visitor
,EclipseStringSwitchRewriterTransform
,EliminateSyntheticAccessorsTransform
,EliminateSyntheticAccessorsTransform.PhaseOneVisitor
,EliminateSyntheticAccessorsTransform.ReplaceSuperReferencesVisitor
,EnumRewriterTransform
,EnumRewriterTransform.Visitor
,EnumSwitchRewriterTransform
,EnumSwitchRewriterTransform.Visitor
,FlattenElseIfStatementsTransform
,FlattenSwitchBlocksTransform
,InlineEscapingAssignmentsTransform
,InliningHelper.InliningVisitor
,InsertConstantReferencesTransform
,InsertNecessaryConversionsTransform
,IntroduceInitializersTransform
,IntroduceInitializersTransform.FieldGatherer
,IntroduceOuterClassReferencesTransform
,IntroduceOuterClassReferencesTransform.PhaseOneVisitor
,IntroducePatternMatchingTransform
,IntroduceStringConcatenationTransform
,InvokeDynamicRewriter
,JavaResolver.ResolveVisitor
,LabelCleanupTransform
,LambdaTransform
,LocalClassHelper.ClosureRewriterPhaseOneVisitor
,LocalClassHelper.ClosureRewriterPhaseTwoVisitor
,LocalClassHelper.IntroduceInitializersVisitor
,LocalClassHelper.ThisReferenceReplacingVisitor
,MarkReferencedSyntheticsTransform
,MergeResourceTryStatementsVisitor
,MethodHandleConstantRewriter
,NewTryWithResourcesTransform
,NewTryWithResourcesTransform.EmptyTryWithResourcesRewriter
,RemoveHiddenMembersTransform
,RemoveImplicitBoxingTransform
,RemoveRedundantCastsTransform
,RemoveRedundantInitializersTransform
,RewriteBoxingCastsTransform
,RewriteInnerClassConstructorCalls
,RewriteLegacyClassConstantsTransform
,RewriteLegacyClassConstantsTransform.ClassMethodLocator
,RewriteLegacyClassConstantsTransform.Rewriter
,RewriteLocalClassesTransform
,RewriteLocalClassesTransform.PhaseOneVisitor
,RewriteNewArrayLambdas
,RewriteRecordClassesTransform
,RewriteSwitchExpressionsTransform
,RewriteSwitchExpressionsTransform.SwitchExpressionInlining
,SimplifyArithmeticExpressionsTransform
,SimplifyAssignmentsTransform
,StringSwitchRewriterTransform
,TryWithResourcesTransform
,VarArgsTransform
public interface IAstTransform
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
run(AstNode compilationUnit)
-
-
-
Method Detail
-
run
void run(AstNode compilationUnit)
-
-