Class JDTTreeBuilder

java.lang.Object
org.eclipse.jdt.internal.compiler.ASTVisitor
spoon.support.compiler.jdt.JDTTreeBuilder

public class JDTTreeBuilder extends org.eclipse.jdt.internal.compiler.ASTVisitor
A visitor for iterating through the parse tree.
  • Constructor Summary

    Constructors
    Constructor
    Description
    JDTTreeBuilder​(Factory factory)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.Argument argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.Assignment assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.Block block, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.BreakStatement breakStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.CharLiteral charLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ContinueStatement continueStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.DoStatement doStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.DoubleLiteral doubleLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendedStringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.FalseLiteral falseLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.FloatLiteral floatLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ForeachStatement forStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.Initializer initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.LabeledStatement labeledStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.NullLiteral nullLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedsuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.RecordComponent recordComponent, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation literal, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.SuperReference superReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.SwitchExpression switchExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.TrueLiteral trueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.WhileStatement whileStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    void
    endVisit​(org.eclipse.jdt.internal.compiler.ast.YieldStatement yieldStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
     
     
     
     
    static org.slf4j.Logger
     
     
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.Argument argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.Assignment assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.Block block, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.BreakStatement breakStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.CharLiteral charLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ContinueStatement continueStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.DoStatement doStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.DoubleLiteral doubleLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendedStringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.FalseLiteral falseLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.FloatLiteral floatLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ForeachStatement forStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.Initializer initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.LabeledStatement labeledStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ModuleDeclaration moduleDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.NullLiteral nullLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameRef, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisRef, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.RecordComponent recordComponent, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation literal, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.SuperReference superReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.SwitchExpression switchExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.TrueLiteral trueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.WhileStatement whileStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     
    boolean
    visit​(org.eclipse.jdt.internal.compiler.ast.YieldStatement yieldStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
     

    Methods inherited from class org.eclipse.jdt.internal.compiler.ASTVisitor

    acceptProblem, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • JDTTreeBuilder

      public JDTTreeBuilder(Factory factory)
  • Method Details

    • getLogger

      public static org.slf4j.Logger getLogger()
    • getPositionBuilder

      public PositionBuilder getPositionBuilder()
    • getContextBuilder

      public ContextBuilder getContextBuilder()
    • getReferencesBuilder

      public ReferenceBuilder getReferencesBuilder()
    • getHelper

      public JDTTreeBuilderHelper getHelper()
    • getExiter

      public ParentExiter getExiter()
    • getFactory

      public Factory getFactory()
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationTypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.Argument argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.Assignment assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.Block block, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.BreakStatement breakStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.CharLiteral charLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ContinueStatement continueStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.DoStatement doStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.DoubleLiteral doubleLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendedStringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.FalseLiteral falseLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.FloatLiteral floatLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ForeachStatement forStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.Initializer initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.LabeledStatement labeledStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.NullLiteral nullLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation literal, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedsuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.SuperReference superReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.SwitchExpression switchExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.TrueLiteral trueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.WhileStatement whileStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.Javadoc javadoc, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration compilationUnitDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.ReferenceExpression referenceExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.LambdaExpression lambdaExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.AllocationExpression allocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.QualifiedAllocationExpression qualifiedAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.AND_AND_Expression and_and_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration annotationMethodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope classScope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.Argument argument, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ArrayAllocationExpression arrayAllocationExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ArrayInitializer arrayInitializer, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ArrayReference arrayReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference arrayTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference arrayQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.AssertStatement assertStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.Assignment assignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.CompoundAssignment compoundAssignment, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.BinaryExpression binaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.Block block, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.BreakStatement breakStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.CastExpression castExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.CharLiteral charLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ClassLiteralAccess classLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ConditionalExpression conditionalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.MethodDeclaration methodDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ConstructorDeclaration constructorDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.TypeParameter typeParameter, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ContinueStatement continueStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.DoStatement doStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.DoubleLiteral doubleLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.EqualExpression equalExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall explicitConstructor, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ExtendedStringLiteral extendedStringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.FalseLiteral falseLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.FieldDeclaration fieldDeclaration, org.eclipse.jdt.internal.compiler.lookup.MethodScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.FieldReference fieldReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.FloatLiteral floatLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ForeachStatement forStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ForStatement forStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.IfStatement ifStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.Initializer initializer, org.eclipse.jdt.internal.compiler.lookup.MethodScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.InstanceOfExpression instanceOfExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.IntLiteral intLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.LabeledStatement labeledStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.LocalDeclaration localDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.LongLiteral longLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.NormalAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.MarkerAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.SingleMemberAnnotation annotation, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.MemberValuePair pair, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.MessageSend messageSend, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.NullLiteral nullLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.OR_OR_Expression or_or_Expression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference parameterizedQualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ParameterizedSingleTypeReference parameterizedSingleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.PostfixExpression postfixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.PrefixExpression prefixExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference qualifiedNameRef, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference qualifiedTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ReturnStatement returnStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.SingleNameReference singleNameReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.QualifiedSuperReference qualifiedSuperReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.SuperReference superReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.QualifiedThisReference qualifiedThisRef, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ThisReference thisReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.UnionTypeReference unionTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.SingleTypeReference singleTypeReference, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.StringLiteral stringLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.StringLiteralConcatenation literal, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.CaseStatement caseStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.SwitchStatement switchStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.SwitchExpression switchExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope blockScope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement synchronizedStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ThrowStatement throwStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.TrueLiteral trueLiteral, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.TryStatement tryStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration localTypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration memberTypeDeclaration, org.eclipse.jdt.internal.compiler.lookup.ClassScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.TypeDeclaration typeDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.UnaryExpression unaryExpression, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.WhileStatement whileStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.ModuleDeclaration moduleDeclaration, org.eclipse.jdt.internal.compiler.lookup.CompilationUnitScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.YieldStatement yieldStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.YieldStatement yieldStatement, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • endVisit

      public void endVisit(org.eclipse.jdt.internal.compiler.ast.RecordComponent recordComponent, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      endVisit in class org.eclipse.jdt.internal.compiler.ASTVisitor
    • visit

      public boolean visit(org.eclipse.jdt.internal.compiler.ast.RecordComponent recordComponent, org.eclipse.jdt.internal.compiler.lookup.BlockScope scope)
      Overrides:
      visit in class org.eclipse.jdt.internal.compiler.ASTVisitor