Uses of Interface
com.strobel.decompiler.languages.java.ast.IAstVisitor
Packages that use IAstVisitor
Package
Description
-
Uses of IAstVisitor in com.strobel.decompiler.languages.java
Classes in com.strobel.decompiler.languages.java that implement IAstVisitor -
Uses of IAstVisitor in com.strobel.decompiler.languages.java.analysis
Classes in com.strobel.decompiler.languages.java.analysis that implement IAstVisitorModifier and TypeClassDescription(package private) final class
-
Uses of IAstVisitor in com.strobel.decompiler.languages.java.ast
Classes in com.strobel.decompiler.languages.java.ast that implement IAstVisitorModifier and TypeClassDescriptionclass
ContextTrackingVisitor<TResult>
(package private) final class
class
DepthFirstAstVisitor<T,
S> private static class
final class
private static final class
private static final class
private static final class
private static final class
private static final class
private static class
Methods in com.strobel.decompiler.languages.java.ast with parameters of type IAstVisitorModifier and TypeMethodDescription<T,
R> R Annotation.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R AnonymousObjectCreationExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ArrayCreationExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ArrayInitializerExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ArrayInitializerExpression.NullArrayInitializerExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ArraySpecifier.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R AssertStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R AssignmentExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) abstract <T,
R> R AstNode.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R AstNode.NullAstNode.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R AstNode.PatternPlaceholder.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) void
AstNodeCollection.acceptVisitor
(IAstVisitor<? super T, ?> visitor) <T,
R> R AstType.NullAstType.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R AstType.PatternPlaceholder.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R BinaryOperatorExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R BlockStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R BlockStatement.NullBlockStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R BlockStatement.PatternPlaceholder.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R BreakStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R BytecodeConstant.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R BytecodeConstant.NullMetadata.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R CaseLabel.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R CastExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R CatchClause.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R CatchClause.NullCatchClause.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R CatchClause.PatternPlaceholder.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ClassOfExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R Comment.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R CommentStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R CompilationUnit.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ComposedType.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ConditionalExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ConstructorDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ContinueStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R DoWhileStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R EmptyStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R EnumValueDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R Expression.NullExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R Expression.PatternPlaceholder.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ExpressionStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R FieldDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ForEachStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ForStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R GotoStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R Identifier.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R Identifier.NullIdentifier.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R IdentifierExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R IfElseStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ImportDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ImportDeclaration.NullImportDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R IndexerExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R InlinedBytecodeExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R InlinedBytecodeExpression.NullInlinedBytecodeExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R InstanceInitializer.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R InstanceOfExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R IntersectionType.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R InvocationExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R JavaTokenNode.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R JavaTokenNode.NullJavaTokenNode.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R LabeledStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R LabelStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R LambdaExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R LocalTypeDeclarationStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R MemberReferenceExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R MethodDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R MethodDeclaration.PatternPlaceholder.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R MethodGroupExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ModuleDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ModuleDeclaration.NullModuleDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R NewLineNode.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R NullReferenceExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ObjectCreationExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R PackageDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R PackageDeclaration.NullPackageDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ParameterDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ParameterDeclaration.PatternPlaceholder.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ParenthesizedExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R PrimitiveExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ReturnStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R SimpleType.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R Statement.NullStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R Statement.PatternPlaceholder.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R SuperReferenceExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R SwitchExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R SwitchExpression.NullSwitchExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R SwitchExpressionArm.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R SwitchExpressionArm.NullSwitchExpressionArm.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R SwitchSection.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R SwitchStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R SynchronizedStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R TextNode.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ThisReferenceExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R ThrowStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R TryCatchStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R TypeDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R TypeDeclaration.NullTypeDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R TypeParameterDeclaration.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R TypeReferenceExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R UnaryOperatorExpression.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R UnionType.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R VariableDeclarationStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R VariableInitializer.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R VariableInitializer.NullVariableInitializer.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R VariableInitializer.PatternPlaceholder.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R WhileStatement.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) <T,
R> R WildcardType.acceptVisitor
(IAstVisitor<? super T, ? extends R> visitor, T data) -
Uses of IAstVisitor in com.strobel.decompiler.languages.java.ast.transforms
Classes in com.strobel.decompiler.languages.java.ast.transforms that implement IAstVisitorModifier and TypeClassDescriptionclass
class
final class
class
final class
final class
private static final class
private static final class
private static final class
class
class
private class
private class
private static final class
private static final class
class
class
class
class
class
class
private final class
class
private class
class
class
class
class
class
class
class
class
class
protected final class
class
class
class
class
class
class
private static final class
private static final class
class
private final class
class
class
class
private final class
class
class
class
class
class
-
Uses of IAstVisitor in com.strobel.decompiler.languages.java.utilities
Classes in com.strobel.decompiler.languages.java.utilities that implement IAstVisitorModifier and TypeClassDescriptionprivate static class
private static class