Class JDTTreeBuilder


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

      All Methods Static Methods Instance Methods Concrete Methods 
      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)  
      ContextBuilder getContextBuilder()  
      ParentExiter getExiter()  
      Factory getFactory()  
      JDTTreeBuilderHelper getHelper()  
      static org.slf4j.Logger getLogger()  
      PositionBuilder getPositionBuilder()  
      ReferenceBuilder getReferencesBuilder()  
      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, 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 Detail

      • JDTTreeBuilder

        public JDTTreeBuilder​(Factory factory)
    • Method Detail

      • getLogger

        public static org.slf4j.Logger getLogger()
      • 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