Interface IAstVisitor<T,R>

All Known Implementing Classes:
AbstractHelperClassTransform, AddReferenceQualifiersTransform, AddStandardAnnotationsTransform, AssertStatementTransform, BreakTargetRelocation, ContextTrackingVisitor, ControlFlowGraphBuilder.NodeCreationVisitor, ConvertLoopsTransform, DeclareVariablesTransform.IsSingleAssignmentVisitor, DeclareVariablesTransform.ParameterAssignmentVisitor, DefiniteAssignmentAnalysis.DefiniteAssignmentVisitor, DepthFirstAstVisitor, EclipseEnumSwitchRewriterTransform.Visitor, EclipseStringSwitchRewriterTransform, EliminateSyntheticAccessorsTransform, EliminateSyntheticAccessorsTransform.PhaseOneVisitor, EliminateSyntheticAccessorsTransform.ReplaceSuperReferencesVisitor, EnumRewriterTransform.Visitor, EnumSwitchRewriterTransform.Visitor, FlattenElseIfStatementsTransform, FlattenSwitchBlocksTransform, InlineEscapingAssignmentsTransform, InliningHelper.InliningVisitor, InsertConstantReferencesTransform, InsertNecessaryConversionsTransform, InsertParenthesesVisitor, IntroduceInitializersTransform, IntroduceInitializersTransform.FieldGatherer, IntroduceOuterClassReferencesTransform, IntroduceOuterClassReferencesTransform.PhaseOneVisitor, IntroducePatternMatchingTransform, IntroduceStringConcatenationTransform, InvokeDynamicRewriter, JavaNameResolver.FindDeclarationVisitor, JavaOutputVisitor, JavaResolver.ResolveVisitor, LabelCleanupTransform, LambdaTransform, LocalClassHelper.ClosureRewriterPhaseOneVisitor, LocalClassHelper.ClosureRewriterPhaseTwoVisitor, LocalClassHelper.IntroduceInitializersVisitor, LocalClassHelper.ThisReferenceReplacingVisitor, MarkReferencedSyntheticsTransform, MergeResourceTryStatementsVisitor, MethodHandleConstantRewriter, NewTryWithResourcesTransform, NewTryWithResourcesTransform.EmptyTryWithResourcesRewriter, RedundantCastUtility.CastCollector, RedundantCastUtility.IsRedundantVisitor, RemoveHiddenMembersTransform, RemoveImplicitBoxingTransform, RemoveRedundantCastsTransform, RemoveRedundantInitializersTransform, RewriteBoxingCastsTransform, RewriteInnerClassConstructorCalls, RewriteLegacyClassConstantsTransform.ClassMethodLocator, RewriteLegacyClassConstantsTransform.Rewriter, RewriteLocalClassesTransform, RewriteLocalClassesTransform.PhaseOneVisitor, RewriteNewArrayLambdas, RewriteRecordClassesTransform, RewriteSwitchExpressionsTransform, RewriteSwitchExpressionsTransform.SwitchExpressionInlining, SimplifyArithmeticExpressionsTransform, SimplifyAssignmentsTransform, StringSwitchRewriterTransform, TryWithResourcesTransform, VarArgsTransform

public interface IAstVisitor<T,R>