public abstract class org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor extends org.eclipse.jdt.core.dom.ASTVisitor
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor
  super_class: org.eclipse.jdt.core.dom.ASTVisitor
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
         0: .line 68
            aload 0 /* this */
            invokespecial org.eclipse.jdt.core.dom.ASTVisitor.<init>:()V
            return
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;

  public boolean visit(org.eclipse.jdt.core.dom.ASTNode);
    descriptor: (Lorg/eclipse/jdt/core/dom/ASTNode;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ASTNode node
         0: .line 84
            iconst_1
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ASTNode node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ASTNode;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ASTNode);
    descriptor: (Lorg/eclipse/jdt/core/dom/ASTNode;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ASTNode node
         0: .line 97
            return
        end local 1 // org.eclipse.jdt.core.dom.ASTNode node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ASTNode;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.AnonymousClassDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/AnonymousClassDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
         0: .line 101
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/AnonymousClassDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.AnonymousClassDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/AnonymousClassDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
         0: .line 106
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 107
            return
        end local 1 // org.eclipse.jdt.core.dom.AnonymousClassDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/AnonymousClassDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.BodyDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/BodyDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.BodyDeclaration node
         0: .line 111
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.BodyDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/BodyDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.BodyDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/BodyDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.BodyDeclaration node
         0: .line 115
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 116
            return
        end local 1 // org.eclipse.jdt.core.dom.BodyDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/BodyDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.AbstractTypeDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/AbstractTypeDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AbstractTypeDeclaration node
         0: .line 120
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.AbstractTypeDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/AbstractTypeDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.AbstractTypeDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/AbstractTypeDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AbstractTypeDeclaration node
         0: .line 124
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)V
         1: .line 125
            return
        end local 1 // org.eclipse.jdt.core.dom.AbstractTypeDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/AbstractTypeDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.AnnotationTypeDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/AnnotationTypeDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
         0: .line 129
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/AbstractTypeDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/AnnotationTypeDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.AnnotationTypeDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/AnnotationTypeDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
         0: .line 134
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/AbstractTypeDeclaration;)V
         1: .line 135
            return
        end local 1 // org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/AnnotationTypeDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.EnumDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/EnumDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.EnumDeclaration node
         0: .line 139
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/AbstractTypeDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.EnumDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/EnumDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.EnumDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/EnumDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.EnumDeclaration node
         0: .line 144
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/AbstractTypeDeclaration;)V
         1: .line 145
            return
        end local 1 // org.eclipse.jdt.core.dom.EnumDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/EnumDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.TypeDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/TypeDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TypeDeclaration node
         0: .line 149
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/AbstractTypeDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.TypeDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/TypeDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.TypeDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/TypeDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TypeDeclaration node
         0: .line 154
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/AbstractTypeDeclaration;)V
         1: .line 155
            return
        end local 1 // org.eclipse.jdt.core.dom.TypeDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/TypeDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
         0: .line 161
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
         0: .line 166
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)V
         1: .line 167
            return
        end local 1 // org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.EnumConstantDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/EnumConstantDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.EnumConstantDeclaration node
         0: .line 171
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.EnumConstantDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/EnumConstantDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.EnumConstantDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/EnumConstantDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.EnumConstantDeclaration node
         0: .line 176
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)V
         1: .line 177
            return
        end local 1 // org.eclipse.jdt.core.dom.EnumConstantDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/EnumConstantDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.FieldDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/FieldDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.FieldDeclaration node
         0: .line 181
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.FieldDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/FieldDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.FieldDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/FieldDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.FieldDeclaration node
         0: .line 186
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)V
         1: .line 187
            return
        end local 1 // org.eclipse.jdt.core.dom.FieldDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/FieldDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Initializer);
    descriptor: (Lorg/eclipse/jdt/core/dom/Initializer;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Initializer node
         0: .line 191
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Initializer node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Initializer;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Initializer);
    descriptor: (Lorg/eclipse/jdt/core/dom/Initializer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Initializer node
         0: .line 196
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)V
         1: .line 197
            return
        end local 1 // org.eclipse.jdt.core.dom.Initializer node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Initializer;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.MethodDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/MethodDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MethodDeclaration node
         0: .line 201
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.MethodDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/MethodDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.MethodDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/MethodDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MethodDeclaration node
         0: .line 206
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/BodyDeclaration;)V
         1: .line 207
            return
        end local 1 // org.eclipse.jdt.core.dom.MethodDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/MethodDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.CatchClause);
    descriptor: (Lorg/eclipse/jdt/core/dom/CatchClause;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.CatchClause node
         0: .line 213
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.CatchClause node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/CatchClause;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.CatchClause);
    descriptor: (Lorg/eclipse/jdt/core/dom/CatchClause;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.CatchClause node
         0: .line 218
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 219
            return
        end local 1 // org.eclipse.jdt.core.dom.CatchClause node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/CatchClause;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Comment);
    descriptor: (Lorg/eclipse/jdt/core/dom/Comment;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Comment node
         0: .line 223
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Comment node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Comment;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Comment);
    descriptor: (Lorg/eclipse/jdt/core/dom/Comment;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Comment node
         0: .line 227
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 228
            return
        end local 1 // org.eclipse.jdt.core.dom.Comment node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Comment;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.BlockComment);
    descriptor: (Lorg/eclipse/jdt/core/dom/BlockComment;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.BlockComment node
         0: .line 232
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Comment;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.BlockComment node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/BlockComment;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.BlockComment);
    descriptor: (Lorg/eclipse/jdt/core/dom/BlockComment;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.BlockComment node
         0: .line 237
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Comment;)V
         1: .line 238
            return
        end local 1 // org.eclipse.jdt.core.dom.BlockComment node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/BlockComment;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Javadoc);
    descriptor: (Lorg/eclipse/jdt/core/dom/Javadoc;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Javadoc node
         0: .line 242
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Comment;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Javadoc node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Javadoc;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Javadoc);
    descriptor: (Lorg/eclipse/jdt/core/dom/Javadoc;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Javadoc node
         0: .line 247
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Comment;)V
         1: .line 248
            return
        end local 1 // org.eclipse.jdt.core.dom.Javadoc node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Javadoc;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.LineComment);
    descriptor: (Lorg/eclipse/jdt/core/dom/LineComment;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.LineComment node
         0: .line 252
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Comment;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.LineComment node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/LineComment;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.LineComment);
    descriptor: (Lorg/eclipse/jdt/core/dom/LineComment;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.LineComment node
         0: .line 257
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Comment;)V
         1: .line 258
            return
        end local 1 // org.eclipse.jdt.core.dom.LineComment node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/LineComment;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.CompilationUnit);
    descriptor: (Lorg/eclipse/jdt/core/dom/CompilationUnit;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.CompilationUnit node
         0: .line 264
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.CompilationUnit node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/CompilationUnit;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.CompilationUnit);
    descriptor: (Lorg/eclipse/jdt/core/dom/CompilationUnit;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.CompilationUnit node
         0: .line 269
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 270
            return
        end local 1 // org.eclipse.jdt.core.dom.CompilationUnit node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/CompilationUnit;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Dimension);
    descriptor: (Lorg/eclipse/jdt/core/dom/Dimension;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Dimension node
         0: .line 274
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Dimension node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Dimension;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Dimension);
    descriptor: (Lorg/eclipse/jdt/core/dom/Dimension;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Dimension node
         0: .line 279
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 280
            return
        end local 1 // org.eclipse.jdt.core.dom.Dimension node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Dimension;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Expression);
    descriptor: (Lorg/eclipse/jdt/core/dom/Expression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Expression node
         0: .line 284
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Expression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Expression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Expression);
    descriptor: (Lorg/eclipse/jdt/core/dom/Expression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Expression node
         0: .line 288
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 289
            return
        end local 1 // org.eclipse.jdt.core.dom.Expression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Expression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Annotation);
    descriptor: (Lorg/eclipse/jdt/core/dom/Annotation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Annotation node
         0: .line 293
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Annotation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Annotation;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Annotation);
    descriptor: (Lorg/eclipse/jdt/core/dom/Annotation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Annotation node
         0: .line 297
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 298
            return
        end local 1 // org.eclipse.jdt.core.dom.Annotation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Annotation;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.MarkerAnnotation);
    descriptor: (Lorg/eclipse/jdt/core/dom/MarkerAnnotation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MarkerAnnotation node
         0: .line 302
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Annotation;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.MarkerAnnotation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/MarkerAnnotation;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.MarkerAnnotation);
    descriptor: (Lorg/eclipse/jdt/core/dom/MarkerAnnotation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MarkerAnnotation node
         0: .line 307
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Annotation;)V
         1: .line 308
            return
        end local 1 // org.eclipse.jdt.core.dom.MarkerAnnotation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/MarkerAnnotation;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.NormalAnnotation);
    descriptor: (Lorg/eclipse/jdt/core/dom/NormalAnnotation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.NormalAnnotation node
         0: .line 312
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Annotation;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.NormalAnnotation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/NormalAnnotation;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.NormalAnnotation);
    descriptor: (Lorg/eclipse/jdt/core/dom/NormalAnnotation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.NormalAnnotation node
         0: .line 317
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Annotation;)V
         1: .line 318
            return
        end local 1 // org.eclipse.jdt.core.dom.NormalAnnotation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/NormalAnnotation;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SingleMemberAnnotation);
    descriptor: (Lorg/eclipse/jdt/core/dom/SingleMemberAnnotation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SingleMemberAnnotation node
         0: .line 322
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Annotation;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SingleMemberAnnotation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SingleMemberAnnotation;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SingleMemberAnnotation);
    descriptor: (Lorg/eclipse/jdt/core/dom/SingleMemberAnnotation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SingleMemberAnnotation node
         0: .line 327
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Annotation;)V
         1: .line 328
            return
        end local 1 // org.eclipse.jdt.core.dom.SingleMemberAnnotation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SingleMemberAnnotation;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ArrayAccess);
    descriptor: (Lorg/eclipse/jdt/core/dom/ArrayAccess;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ArrayAccess node
         0: .line 334
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ArrayAccess node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ArrayAccess;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ArrayAccess);
    descriptor: (Lorg/eclipse/jdt/core/dom/ArrayAccess;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ArrayAccess node
         0: .line 339
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 340
            return
        end local 1 // org.eclipse.jdt.core.dom.ArrayAccess node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ArrayAccess;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ArrayCreation);
    descriptor: (Lorg/eclipse/jdt/core/dom/ArrayCreation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ArrayCreation node
         0: .line 344
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ArrayCreation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ArrayCreation;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ArrayCreation);
    descriptor: (Lorg/eclipse/jdt/core/dom/ArrayCreation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ArrayCreation node
         0: .line 349
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 350
            return
        end local 1 // org.eclipse.jdt.core.dom.ArrayCreation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ArrayCreation;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ArrayInitializer);
    descriptor: (Lorg/eclipse/jdt/core/dom/ArrayInitializer;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ArrayInitializer node
         0: .line 354
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ArrayInitializer node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ArrayInitializer;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ArrayInitializer);
    descriptor: (Lorg/eclipse/jdt/core/dom/ArrayInitializer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ArrayInitializer node
         0: .line 359
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 360
            return
        end local 1 // org.eclipse.jdt.core.dom.ArrayInitializer node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ArrayInitializer;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Assignment);
    descriptor: (Lorg/eclipse/jdt/core/dom/Assignment;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Assignment node
         0: .line 364
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Assignment node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Assignment;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Assignment);
    descriptor: (Lorg/eclipse/jdt/core/dom/Assignment;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Assignment node
         0: .line 369
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 370
            return
        end local 1 // org.eclipse.jdt.core.dom.Assignment node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Assignment;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.BooleanLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/BooleanLiteral;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.BooleanLiteral node
         0: .line 374
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.BooleanLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/BooleanLiteral;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.BooleanLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/BooleanLiteral;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.BooleanLiteral node
         0: .line 379
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 380
            return
        end local 1 // org.eclipse.jdt.core.dom.BooleanLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/BooleanLiteral;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.CastExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/CastExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.CastExpression node
         0: .line 384
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.CastExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/CastExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.CastExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/CastExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.CastExpression node
         0: .line 389
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 390
            return
        end local 1 // org.eclipse.jdt.core.dom.CastExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/CastExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.CharacterLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/CharacterLiteral;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.CharacterLiteral node
         0: .line 394
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.CharacterLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/CharacterLiteral;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.CharacterLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/CharacterLiteral;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.CharacterLiteral node
         0: .line 399
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 400
            return
        end local 1 // org.eclipse.jdt.core.dom.CharacterLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/CharacterLiteral;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ClassInstanceCreation);
    descriptor: (Lorg/eclipse/jdt/core/dom/ClassInstanceCreation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ClassInstanceCreation node
         0: .line 404
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ClassInstanceCreation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ClassInstanceCreation;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ClassInstanceCreation);
    descriptor: (Lorg/eclipse/jdt/core/dom/ClassInstanceCreation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ClassInstanceCreation node
         0: .line 409
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 410
            return
        end local 1 // org.eclipse.jdt.core.dom.ClassInstanceCreation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ClassInstanceCreation;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ConditionalExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/ConditionalExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ConditionalExpression node
         0: .line 414
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ConditionalExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ConditionalExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ConditionalExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/ConditionalExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ConditionalExpression node
         0: .line 419
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 420
            return
        end local 1 // org.eclipse.jdt.core.dom.ConditionalExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ConditionalExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.FieldAccess);
    descriptor: (Lorg/eclipse/jdt/core/dom/FieldAccess;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.FieldAccess node
         0: .line 424
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.FieldAccess node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/FieldAccess;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.FieldAccess);
    descriptor: (Lorg/eclipse/jdt/core/dom/FieldAccess;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.FieldAccess node
         0: .line 429
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 430
            return
        end local 1 // org.eclipse.jdt.core.dom.FieldAccess node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/FieldAccess;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.InfixExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/InfixExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.InfixExpression node
         0: .line 434
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.InfixExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/InfixExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.InfixExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/InfixExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.InfixExpression node
         0: .line 439
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 440
            return
        end local 1 // org.eclipse.jdt.core.dom.InfixExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/InfixExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.InstanceofExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/InstanceofExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.InstanceofExpression node
         0: .line 444
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.InstanceofExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/InstanceofExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.InstanceofExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/InstanceofExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.InstanceofExpression node
         0: .line 449
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 450
            return
        end local 1 // org.eclipse.jdt.core.dom.InstanceofExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/InstanceofExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.LambdaExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/LambdaExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.LambdaExpression node
         0: .line 454
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.LambdaExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/LambdaExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.LambdaExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/LambdaExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.LambdaExpression node
         0: .line 459
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 460
            return
        end local 1 // org.eclipse.jdt.core.dom.LambdaExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/LambdaExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.MethodInvocation);
    descriptor: (Lorg/eclipse/jdt/core/dom/MethodInvocation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MethodInvocation node
         0: .line 464
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.MethodInvocation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/MethodInvocation;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.MethodInvocation);
    descriptor: (Lorg/eclipse/jdt/core/dom/MethodInvocation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MethodInvocation node
         0: .line 469
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 470
            return
        end local 1 // org.eclipse.jdt.core.dom.MethodInvocation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/MethodInvocation;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SwitchExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/SwitchExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SwitchExpression node
         0: .line 474
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SwitchExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SwitchExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SwitchExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/SwitchExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SwitchExpression node
         0: .line 479
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 480
            return
        end local 1 // org.eclipse.jdt.core.dom.SwitchExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SwitchExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.YieldStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/YieldStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.YieldStatement node
         0: .line 484
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.YieldStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/YieldStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.YieldStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/YieldStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.YieldStatement node
         0: .line 489
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 490
            return
        end local 1 // org.eclipse.jdt.core.dom.YieldStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/YieldStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.MethodReference);
    descriptor: (Lorg/eclipse/jdt/core/dom/MethodReference;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MethodReference node
         0: .line 494
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.MethodReference node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/MethodReference;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.MethodReference);
    descriptor: (Lorg/eclipse/jdt/core/dom/MethodReference;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MethodReference node
         0: .line 498
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 499
            return
        end local 1 // org.eclipse.jdt.core.dom.MethodReference node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/MethodReference;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.CreationReference);
    descriptor: (Lorg/eclipse/jdt/core/dom/CreationReference;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.CreationReference node
         0: .line 503
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/MethodReference;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.CreationReference node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/CreationReference;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.CreationReference);
    descriptor: (Lorg/eclipse/jdt/core/dom/CreationReference;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.CreationReference node
         0: .line 508
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/MethodReference;)V
         1: .line 509
            return
        end local 1 // org.eclipse.jdt.core.dom.CreationReference node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/CreationReference;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ExpressionMethodReference);
    descriptor: (Lorg/eclipse/jdt/core/dom/ExpressionMethodReference;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ExpressionMethodReference node
         0: .line 513
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/MethodReference;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ExpressionMethodReference node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ExpressionMethodReference;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ExpressionMethodReference);
    descriptor: (Lorg/eclipse/jdt/core/dom/ExpressionMethodReference;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ExpressionMethodReference node
         0: .line 518
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/MethodReference;)V
         1: .line 519
            return
        end local 1 // org.eclipse.jdt.core.dom.ExpressionMethodReference node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ExpressionMethodReference;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SuperMethodReference);
    descriptor: (Lorg/eclipse/jdt/core/dom/SuperMethodReference;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SuperMethodReference node
         0: .line 523
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/MethodReference;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SuperMethodReference node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SuperMethodReference;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SuperMethodReference);
    descriptor: (Lorg/eclipse/jdt/core/dom/SuperMethodReference;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SuperMethodReference node
         0: .line 528
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/MethodReference;)V
         1: .line 529
            return
        end local 1 // org.eclipse.jdt.core.dom.SuperMethodReference node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SuperMethodReference;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.TypeMethodReference);
    descriptor: (Lorg/eclipse/jdt/core/dom/TypeMethodReference;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TypeMethodReference node
         0: .line 533
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/MethodReference;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.TypeMethodReference node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/TypeMethodReference;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.TypeMethodReference);
    descriptor: (Lorg/eclipse/jdt/core/dom/TypeMethodReference;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TypeMethodReference node
         0: .line 538
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/MethodReference;)V
         1: .line 539
            return
        end local 1 // org.eclipse.jdt.core.dom.TypeMethodReference node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/TypeMethodReference;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Name);
    descriptor: (Lorg/eclipse/jdt/core/dom/Name;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Name node
         0: .line 545
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Name node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Name;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Name);
    descriptor: (Lorg/eclipse/jdt/core/dom/Name;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Name node
         0: .line 549
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 550
            return
        end local 1 // org.eclipse.jdt.core.dom.Name node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Name;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.QualifiedName);
    descriptor: (Lorg/eclipse/jdt/core/dom/QualifiedName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.QualifiedName node
         0: .line 554
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Name;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.QualifiedName node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/QualifiedName;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.QualifiedName);
    descriptor: (Lorg/eclipse/jdt/core/dom/QualifiedName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.QualifiedName node
         0: .line 559
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Name;)V
         1: .line 560
            return
        end local 1 // org.eclipse.jdt.core.dom.QualifiedName node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/QualifiedName;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SimpleName);
    descriptor: (Lorg/eclipse/jdt/core/dom/SimpleName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SimpleName node
         0: .line 564
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Name;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SimpleName node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SimpleName;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SimpleName);
    descriptor: (Lorg/eclipse/jdt/core/dom/SimpleName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SimpleName node
         0: .line 569
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Name;)V
         1: .line 570
            return
        end local 1 // org.eclipse.jdt.core.dom.SimpleName node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SimpleName;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.NullLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/NullLiteral;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.NullLiteral node
         0: .line 576
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.NullLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/NullLiteral;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.NullLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/NullLiteral;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.NullLiteral node
         0: .line 581
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 582
            return
        end local 1 // org.eclipse.jdt.core.dom.NullLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/NullLiteral;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.NumberLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/NumberLiteral;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.NumberLiteral node
         0: .line 586
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.NumberLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/NumberLiteral;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.NumberLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/NumberLiteral;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.NumberLiteral node
         0: .line 591
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 592
            return
        end local 1 // org.eclipse.jdt.core.dom.NumberLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/NumberLiteral;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ParenthesizedExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/ParenthesizedExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ParenthesizedExpression node
         0: .line 596
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ParenthesizedExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ParenthesizedExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ParenthesizedExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/ParenthesizedExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ParenthesizedExpression node
         0: .line 601
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 602
            return
        end local 1 // org.eclipse.jdt.core.dom.ParenthesizedExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ParenthesizedExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.PostfixExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/PostfixExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.PostfixExpression node
         0: .line 606
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.PostfixExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/PostfixExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.PostfixExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/PostfixExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.PostfixExpression node
         0: .line 611
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 612
            return
        end local 1 // org.eclipse.jdt.core.dom.PostfixExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/PostfixExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.PrefixExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/PrefixExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.PrefixExpression node
         0: .line 616
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.PrefixExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/PrefixExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.PrefixExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/PrefixExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.PrefixExpression node
         0: .line 621
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 622
            return
        end local 1 // org.eclipse.jdt.core.dom.PrefixExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/PrefixExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.StringLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/StringLiteral;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.StringLiteral node
         0: .line 626
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.StringLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/StringLiteral;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.StringLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/StringLiteral;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.StringLiteral node
         0: .line 631
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 632
            return
        end local 1 // org.eclipse.jdt.core.dom.StringLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/StringLiteral;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SuperFieldAccess);
    descriptor: (Lorg/eclipse/jdt/core/dom/SuperFieldAccess;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SuperFieldAccess node
         0: .line 636
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SuperFieldAccess node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SuperFieldAccess;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SuperFieldAccess);
    descriptor: (Lorg/eclipse/jdt/core/dom/SuperFieldAccess;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SuperFieldAccess node
         0: .line 641
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 642
            return
        end local 1 // org.eclipse.jdt.core.dom.SuperFieldAccess node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SuperFieldAccess;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SuperMethodInvocation);
    descriptor: (Lorg/eclipse/jdt/core/dom/SuperMethodInvocation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SuperMethodInvocation node
         0: .line 646
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SuperMethodInvocation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SuperMethodInvocation;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.TextBlock);
    descriptor: (Lorg/eclipse/jdt/core/dom/TextBlock;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TextBlock node
         0: .line 651
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.TextBlock node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/TextBlock;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SuperMethodInvocation);
    descriptor: (Lorg/eclipse/jdt/core/dom/SuperMethodInvocation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SuperMethodInvocation node
         0: .line 656
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 657
            return
        end local 1 // org.eclipse.jdt.core.dom.SuperMethodInvocation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SuperMethodInvocation;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.TextBlock);
    descriptor: (Lorg/eclipse/jdt/core/dom/TextBlock;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TextBlock node
         0: .line 661
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 662
            return
        end local 1 // org.eclipse.jdt.core.dom.TextBlock node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/TextBlock;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ThisExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/ThisExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ThisExpression node
         0: .line 666
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ThisExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ThisExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ThisExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/ThisExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ThisExpression node
         0: .line 671
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 672
            return
        end local 1 // org.eclipse.jdt.core.dom.ThisExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ThisExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.TypeLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/TypeLiteral;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TypeLiteral node
         0: .line 676
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.TypeLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/TypeLiteral;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.TypeLiteral);
    descriptor: (Lorg/eclipse/jdt/core/dom/TypeLiteral;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TypeLiteral node
         0: .line 681
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 682
            return
        end local 1 // org.eclipse.jdt.core.dom.TypeLiteral node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/TypeLiteral;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.VariableDeclarationExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/VariableDeclarationExpression;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.VariableDeclarationExpression node
         0: .line 686
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Expression;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.VariableDeclarationExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/VariableDeclarationExpression;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.VariableDeclarationExpression);
    descriptor: (Lorg/eclipse/jdt/core/dom/VariableDeclarationExpression;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.VariableDeclarationExpression node
         0: .line 691
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Expression;)V
         1: .line 692
            return
        end local 1 // org.eclipse.jdt.core.dom.VariableDeclarationExpression node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/VariableDeclarationExpression;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ImportDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/ImportDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ImportDeclaration node
         0: .line 698
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ImportDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ImportDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ImportDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/ImportDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ImportDeclaration node
         0: .line 703
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 704
            return
        end local 1 // org.eclipse.jdt.core.dom.ImportDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ImportDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.MemberRef);
    descriptor: (Lorg/eclipse/jdt/core/dom/MemberRef;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MemberRef node
         0: .line 708
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.MemberRef node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/MemberRef;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.MemberRef);
    descriptor: (Lorg/eclipse/jdt/core/dom/MemberRef;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MemberRef node
         0: .line 713
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 714
            return
        end local 1 // org.eclipse.jdt.core.dom.MemberRef node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/MemberRef;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.MemberValuePair);
    descriptor: (Lorg/eclipse/jdt/core/dom/MemberValuePair;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MemberValuePair node
         0: .line 718
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.MemberValuePair node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/MemberValuePair;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.MemberValuePair);
    descriptor: (Lorg/eclipse/jdt/core/dom/MemberValuePair;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MemberValuePair node
         0: .line 723
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 724
            return
        end local 1 // org.eclipse.jdt.core.dom.MemberValuePair node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/MemberValuePair;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.MethodRef);
    descriptor: (Lorg/eclipse/jdt/core/dom/MethodRef;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MethodRef node
         0: .line 728
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.MethodRef node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/MethodRef;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.MethodRef);
    descriptor: (Lorg/eclipse/jdt/core/dom/MethodRef;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MethodRef node
         0: .line 733
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 734
            return
        end local 1 // org.eclipse.jdt.core.dom.MethodRef node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/MethodRef;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.MethodRefParameter);
    descriptor: (Lorg/eclipse/jdt/core/dom/MethodRefParameter;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MethodRefParameter node
         0: .line 738
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.MethodRefParameter node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/MethodRefParameter;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.MethodRefParameter);
    descriptor: (Lorg/eclipse/jdt/core/dom/MethodRefParameter;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.MethodRefParameter node
         0: .line 743
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 744
            return
        end local 1 // org.eclipse.jdt.core.dom.MethodRefParameter node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/MethodRefParameter;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Modifier);
    descriptor: (Lorg/eclipse/jdt/core/dom/Modifier;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Modifier node
         0: .line 748
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Modifier node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Modifier;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Modifier);
    descriptor: (Lorg/eclipse/jdt/core/dom/Modifier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Modifier node
         0: .line 753
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 754
            return
        end local 1 // org.eclipse.jdt.core.dom.Modifier node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Modifier;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ModuleDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/ModuleDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ModuleDeclaration node
         0: .line 758
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ModuleDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ModuleDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ModuleDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/ModuleDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ModuleDeclaration node
         0: .line 763
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 764
            return
        end local 1 // org.eclipse.jdt.core.dom.ModuleDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ModuleDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ModuleDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/ModuleDirective;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ModuleDirective node
         0: .line 769
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ModuleDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ModuleDirective;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ModuleDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/ModuleDirective;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ModuleDirective node
         0: .line 773
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 774
            return
        end local 1 // org.eclipse.jdt.core.dom.ModuleDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ModuleDirective;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ModulePackageAccess);
    descriptor: (Lorg/eclipse/jdt/core/dom/ModulePackageAccess;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ModulePackageAccess node
         0: .line 779
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ModuleDirective;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ModulePackageAccess node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ModulePackageAccess;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ModulePackageAccess);
    descriptor: (Lorg/eclipse/jdt/core/dom/ModulePackageAccess;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ModulePackageAccess node
         0: .line 783
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ModuleDirective;)V
         1: .line 784
            return
        end local 1 // org.eclipse.jdt.core.dom.ModulePackageAccess node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ModulePackageAccess;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ExportsDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/ExportsDirective;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ExportsDirective node
         0: .line 788
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ModulePackageAccess;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ExportsDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ExportsDirective;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ExportsDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/ExportsDirective;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ExportsDirective node
         0: .line 793
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ModulePackageAccess;)V
         1: .line 794
            return
        end local 1 // org.eclipse.jdt.core.dom.ExportsDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ExportsDirective;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.OpensDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/OpensDirective;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.OpensDirective node
         0: .line 798
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ModulePackageAccess;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.OpensDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/OpensDirective;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.OpensDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/OpensDirective;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.OpensDirective node
         0: .line 803
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ModulePackageAccess;)V
         1: .line 804
            return
        end local 1 // org.eclipse.jdt.core.dom.OpensDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/OpensDirective;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ProvidesDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/ProvidesDirective;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ProvidesDirective node
         0: .line 810
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ModuleDirective;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ProvidesDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ProvidesDirective;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ProvidesDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/ProvidesDirective;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ProvidesDirective node
         0: .line 815
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ModuleDirective;)V
         1: .line 816
            return
        end local 1 // org.eclipse.jdt.core.dom.ProvidesDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ProvidesDirective;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.RequiresDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/RequiresDirective;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.RequiresDirective node
         0: .line 820
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ModuleDirective;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.RequiresDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/RequiresDirective;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.RequiresDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/RequiresDirective;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.RequiresDirective node
         0: .line 825
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ModuleDirective;)V
         1: .line 826
            return
        end local 1 // org.eclipse.jdt.core.dom.RequiresDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/RequiresDirective;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.UsesDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/UsesDirective;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.UsesDirective node
         0: .line 830
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ModuleDirective;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.UsesDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/UsesDirective;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.UsesDirective);
    descriptor: (Lorg/eclipse/jdt/core/dom/UsesDirective;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.UsesDirective node
         0: .line 835
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ModuleDirective;)V
         1: .line 836
            return
        end local 1 // org.eclipse.jdt.core.dom.UsesDirective node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/UsesDirective;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ModuleModifier);
    descriptor: (Lorg/eclipse/jdt/core/dom/ModuleModifier;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ModuleModifier node
         0: .line 842
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ModuleModifier node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ModuleModifier;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ModuleModifier);
    descriptor: (Lorg/eclipse/jdt/core/dom/ModuleModifier;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ModuleModifier node
         0: .line 847
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 848
            return
        end local 1 // org.eclipse.jdt.core.dom.ModuleModifier node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ModuleModifier;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.PackageDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/PackageDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.PackageDeclaration node
         0: .line 852
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.PackageDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/PackageDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.PackageDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/PackageDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.PackageDeclaration node
         0: .line 857
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 858
            return
        end local 1 // org.eclipse.jdt.core.dom.PackageDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/PackageDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Statement);
    descriptor: (Lorg/eclipse/jdt/core/dom/Statement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Statement node
         0: .line 862
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Statement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Statement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Statement);
    descriptor: (Lorg/eclipse/jdt/core/dom/Statement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Statement node
         0: .line 866
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 867
            return
        end local 1 // org.eclipse.jdt.core.dom.Statement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Statement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.AssertStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/AssertStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AssertStatement node
         0: .line 872
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.AssertStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/AssertStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.AssertStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/AssertStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AssertStatement node
         0: .line 877
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 878
            return
        end local 1 // org.eclipse.jdt.core.dom.AssertStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/AssertStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Block);
    descriptor: (Lorg/eclipse/jdt/core/dom/Block;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Block node
         0: .line 882
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Block node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Block;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Block);
    descriptor: (Lorg/eclipse/jdt/core/dom/Block;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Block node
         0: .line 887
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 888
            return
        end local 1 // org.eclipse.jdt.core.dom.Block node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Block;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.BreakStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/BreakStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.BreakStatement node
         0: .line 892
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.BreakStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/BreakStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.BreakStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/BreakStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.BreakStatement node
         0: .line 897
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 898
            return
        end local 1 // org.eclipse.jdt.core.dom.BreakStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/BreakStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ConstructorInvocation);
    descriptor: (Lorg/eclipse/jdt/core/dom/ConstructorInvocation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ConstructorInvocation node
         0: .line 902
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ConstructorInvocation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ConstructorInvocation;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ConstructorInvocation);
    descriptor: (Lorg/eclipse/jdt/core/dom/ConstructorInvocation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ConstructorInvocation node
         0: .line 907
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 908
            return
        end local 1 // org.eclipse.jdt.core.dom.ConstructorInvocation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ConstructorInvocation;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ContinueStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/ContinueStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ContinueStatement node
         0: .line 912
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ContinueStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ContinueStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ContinueStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/ContinueStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ContinueStatement node
         0: .line 917
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 918
            return
        end local 1 // org.eclipse.jdt.core.dom.ContinueStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ContinueStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.DoStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/DoStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.DoStatement node
         0: .line 922
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.DoStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/DoStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.DoStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/DoStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.DoStatement node
         0: .line 927
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 928
            return
        end local 1 // org.eclipse.jdt.core.dom.DoStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/DoStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.EmptyStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/EmptyStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.EmptyStatement node
         0: .line 932
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.EmptyStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/EmptyStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.EmptyStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/EmptyStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.EmptyStatement node
         0: .line 937
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 938
            return
        end local 1 // org.eclipse.jdt.core.dom.EmptyStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/EmptyStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.EnhancedForStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/EnhancedForStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.EnhancedForStatement node
         0: .line 942
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.EnhancedForStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/EnhancedForStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.EnhancedForStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/EnhancedForStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.EnhancedForStatement node
         0: .line 947
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 948
            return
        end local 1 // org.eclipse.jdt.core.dom.EnhancedForStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/EnhancedForStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ExpressionStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/ExpressionStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ExpressionStatement node
         0: .line 952
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ExpressionStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ExpressionStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ExpressionStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/ExpressionStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ExpressionStatement node
         0: .line 957
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 958
            return
        end local 1 // org.eclipse.jdt.core.dom.ExpressionStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ExpressionStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ForStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/ForStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ForStatement node
         0: .line 962
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ForStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ForStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ForStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/ForStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ForStatement node
         0: .line 967
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 968
            return
        end local 1 // org.eclipse.jdt.core.dom.ForStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ForStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.IfStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/IfStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.IfStatement node
         0: .line 972
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.IfStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/IfStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.IfStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/IfStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.IfStatement node
         0: .line 977
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 978
            return
        end local 1 // org.eclipse.jdt.core.dom.IfStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/IfStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.LabeledStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/LabeledStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.LabeledStatement node
         0: .line 982
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.LabeledStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/LabeledStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.LabeledStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/LabeledStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.LabeledStatement node
         0: .line 987
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 988
            return
        end local 1 // org.eclipse.jdt.core.dom.LabeledStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/LabeledStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ReturnStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/ReturnStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ReturnStatement node
         0: .line 992
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ReturnStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ReturnStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ReturnStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/ReturnStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ReturnStatement node
         0: .line 997
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 998
            return
        end local 1 // org.eclipse.jdt.core.dom.ReturnStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ReturnStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SuperConstructorInvocation);
    descriptor: (Lorg/eclipse/jdt/core/dom/SuperConstructorInvocation;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SuperConstructorInvocation node
         0: .line 1002
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SuperConstructorInvocation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SuperConstructorInvocation;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SuperConstructorInvocation);
    descriptor: (Lorg/eclipse/jdt/core/dom/SuperConstructorInvocation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SuperConstructorInvocation node
         0: .line 1007
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 1008
            return
        end local 1 // org.eclipse.jdt.core.dom.SuperConstructorInvocation node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SuperConstructorInvocation;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SwitchCase);
    descriptor: (Lorg/eclipse/jdt/core/dom/SwitchCase;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SwitchCase node
         0: .line 1012
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SwitchCase node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SwitchCase;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SwitchCase);
    descriptor: (Lorg/eclipse/jdt/core/dom/SwitchCase;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SwitchCase node
         0: .line 1017
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 1018
            return
        end local 1 // org.eclipse.jdt.core.dom.SwitchCase node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SwitchCase;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SwitchStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/SwitchStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SwitchStatement node
         0: .line 1022
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SwitchStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SwitchStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SwitchStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/SwitchStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SwitchStatement node
         0: .line 1027
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 1028
            return
        end local 1 // org.eclipse.jdt.core.dom.SwitchStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SwitchStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SynchronizedStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/SynchronizedStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SynchronizedStatement node
         0: .line 1032
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SynchronizedStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SynchronizedStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SynchronizedStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/SynchronizedStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SynchronizedStatement node
         0: .line 1037
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 1038
            return
        end local 1 // org.eclipse.jdt.core.dom.SynchronizedStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SynchronizedStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ThrowStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/ThrowStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ThrowStatement node
         0: .line 1042
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ThrowStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ThrowStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ThrowStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/ThrowStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ThrowStatement node
         0: .line 1047
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 1048
            return
        end local 1 // org.eclipse.jdt.core.dom.ThrowStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ThrowStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.TryStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/TryStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TryStatement node
         0: .line 1052
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.TryStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/TryStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.TryStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/TryStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TryStatement node
         0: .line 1057
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 1058
            return
        end local 1 // org.eclipse.jdt.core.dom.TryStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/TryStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.TypeDeclarationStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/TypeDeclarationStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TypeDeclarationStatement node
         0: .line 1062
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.TypeDeclarationStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/TypeDeclarationStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.TypeDeclarationStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/TypeDeclarationStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TypeDeclarationStatement node
         0: .line 1067
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 1068
            return
        end local 1 // org.eclipse.jdt.core.dom.TypeDeclarationStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/TypeDeclarationStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.VariableDeclarationStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/VariableDeclarationStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.VariableDeclarationStatement node
         0: .line 1072
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.VariableDeclarationStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/VariableDeclarationStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.VariableDeclarationStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/VariableDeclarationStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.VariableDeclarationStatement node
         0: .line 1077
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 1078
            return
        end local 1 // org.eclipse.jdt.core.dom.VariableDeclarationStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/VariableDeclarationStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.WhileStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/WhileStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.WhileStatement node
         0: .line 1082
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Statement;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.WhileStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/WhileStatement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.WhileStatement);
    descriptor: (Lorg/eclipse/jdt/core/dom/WhileStatement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.WhileStatement node
         0: .line 1087
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Statement;)V
         1: .line 1088
            return
        end local 1 // org.eclipse.jdt.core.dom.WhileStatement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/WhileStatement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.TagElement);
    descriptor: (Lorg/eclipse/jdt/core/dom/TagElement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TagElement node
         0: .line 1094
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.TagElement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/TagElement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.TagElement);
    descriptor: (Lorg/eclipse/jdt/core/dom/TagElement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TagElement node
         0: .line 1099
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 1100
            return
        end local 1 // org.eclipse.jdt.core.dom.TagElement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/TagElement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.TextElement);
    descriptor: (Lorg/eclipse/jdt/core/dom/TextElement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TextElement node
         0: .line 1104
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.TextElement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/TextElement;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.TextElement);
    descriptor: (Lorg/eclipse/jdt/core/dom/TextElement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TextElement node
         0: .line 1109
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 1110
            return
        end local 1 // org.eclipse.jdt.core.dom.TextElement node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/TextElement;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.Type);
    descriptor: (Lorg/eclipse/jdt/core/dom/Type;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Type node
         0: .line 1115
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.Type node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/Type;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.Type);
    descriptor: (Lorg/eclipse/jdt/core/dom/Type;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.Type node
         0: .line 1119
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 1120
            return
        end local 1 // org.eclipse.jdt.core.dom.Type node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/Type;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.AnnotatableType);
    descriptor: (Lorg/eclipse/jdt/core/dom/AnnotatableType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AnnotatableType node
         0: .line 1124
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Type;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.AnnotatableType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/AnnotatableType;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.AnnotatableType);
    descriptor: (Lorg/eclipse/jdt/core/dom/AnnotatableType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.AnnotatableType node
         0: .line 1128
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Type;)V
         1: .line 1129
            return
        end local 1 // org.eclipse.jdt.core.dom.AnnotatableType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/AnnotatableType;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.NameQualifiedType);
    descriptor: (Lorg/eclipse/jdt/core/dom/NameQualifiedType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.NameQualifiedType node
         0: .line 1133
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/AnnotatableType;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.NameQualifiedType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/NameQualifiedType;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.NameQualifiedType);
    descriptor: (Lorg/eclipse/jdt/core/dom/NameQualifiedType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.NameQualifiedType node
         0: .line 1138
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/AnnotatableType;)V
         1: .line 1139
            return
        end local 1 // org.eclipse.jdt.core.dom.NameQualifiedType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/NameQualifiedType;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.PrimitiveType);
    descriptor: (Lorg/eclipse/jdt/core/dom/PrimitiveType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.PrimitiveType node
         0: .line 1143
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/AnnotatableType;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.PrimitiveType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/PrimitiveType;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.PrimitiveType);
    descriptor: (Lorg/eclipse/jdt/core/dom/PrimitiveType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.PrimitiveType node
         0: .line 1148
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/AnnotatableType;)V
         1: .line 1149
            return
        end local 1 // org.eclipse.jdt.core.dom.PrimitiveType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/PrimitiveType;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.QualifiedType);
    descriptor: (Lorg/eclipse/jdt/core/dom/QualifiedType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.QualifiedType node
         0: .line 1153
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/AnnotatableType;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.QualifiedType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/QualifiedType;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.QualifiedType);
    descriptor: (Lorg/eclipse/jdt/core/dom/QualifiedType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.QualifiedType node
         0: .line 1158
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/AnnotatableType;)V
         1: .line 1159
            return
        end local 1 // org.eclipse.jdt.core.dom.QualifiedType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/QualifiedType;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SimpleType);
    descriptor: (Lorg/eclipse/jdt/core/dom/SimpleType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SimpleType node
         0: .line 1163
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/AnnotatableType;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SimpleType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SimpleType;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SimpleType);
    descriptor: (Lorg/eclipse/jdt/core/dom/SimpleType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SimpleType node
         0: .line 1168
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/AnnotatableType;)V
         1: .line 1169
            return
        end local 1 // org.eclipse.jdt.core.dom.SimpleType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SimpleType;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.WildcardType);
    descriptor: (Lorg/eclipse/jdt/core/dom/WildcardType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.WildcardType node
         0: .line 1173
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/AnnotatableType;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.WildcardType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/WildcardType;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.WildcardType);
    descriptor: (Lorg/eclipse/jdt/core/dom/WildcardType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.WildcardType node
         0: .line 1178
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/AnnotatableType;)V
         1: .line 1179
            return
        end local 1 // org.eclipse.jdt.core.dom.WildcardType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/WildcardType;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ArrayType);
    descriptor: (Lorg/eclipse/jdt/core/dom/ArrayType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ArrayType node
         0: .line 1184
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Type;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ArrayType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ArrayType;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ArrayType);
    descriptor: (Lorg/eclipse/jdt/core/dom/ArrayType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ArrayType node
         0: .line 1189
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Type;)V
         1: .line 1190
            return
        end local 1 // org.eclipse.jdt.core.dom.ArrayType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ArrayType;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.IntersectionType);
    descriptor: (Lorg/eclipse/jdt/core/dom/IntersectionType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.IntersectionType node
         0: .line 1194
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Type;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.IntersectionType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/IntersectionType;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.IntersectionType);
    descriptor: (Lorg/eclipse/jdt/core/dom/IntersectionType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.IntersectionType node
         0: .line 1199
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Type;)V
         1: .line 1200
            return
        end local 1 // org.eclipse.jdt.core.dom.IntersectionType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/IntersectionType;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.ParameterizedType);
    descriptor: (Lorg/eclipse/jdt/core/dom/ParameterizedType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ParameterizedType node
         0: .line 1204
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Type;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.ParameterizedType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/ParameterizedType;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.ParameterizedType);
    descriptor: (Lorg/eclipse/jdt/core/dom/ParameterizedType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.ParameterizedType node
         0: .line 1209
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Type;)V
         1: .line 1210
            return
        end local 1 // org.eclipse.jdt.core.dom.ParameterizedType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/ParameterizedType;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.UnionType);
    descriptor: (Lorg/eclipse/jdt/core/dom/UnionType;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.UnionType node
         0: .line 1214
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/Type;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.UnionType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/UnionType;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.UnionType);
    descriptor: (Lorg/eclipse/jdt/core/dom/UnionType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.UnionType node
         0: .line 1219
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/Type;)V
         1: .line 1220
            return
        end local 1 // org.eclipse.jdt.core.dom.UnionType node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/UnionType;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.TypeParameter);
    descriptor: (Lorg/eclipse/jdt/core/dom/TypeParameter;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TypeParameter node
         0: .line 1226
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.TypeParameter node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/TypeParameter;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.TypeParameter);
    descriptor: (Lorg/eclipse/jdt/core/dom/TypeParameter;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.TypeParameter node
         0: .line 1231
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 1232
            return
        end local 1 // org.eclipse.jdt.core.dom.TypeParameter node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/TypeParameter;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.VariableDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/VariableDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.VariableDeclaration node
         0: .line 1237
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/ASTNode;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.VariableDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/VariableDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.VariableDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/VariableDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.VariableDeclaration node
         0: .line 1241
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/ASTNode;)V
         1: .line 1242
            return
        end local 1 // org.eclipse.jdt.core.dom.VariableDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/VariableDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.SingleVariableDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/SingleVariableDeclaration;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SingleVariableDeclaration node
         0: .line 1246
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/VariableDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.SingleVariableDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/SingleVariableDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.SingleVariableDeclaration);
    descriptor: (Lorg/eclipse/jdt/core/dom/SingleVariableDeclaration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.SingleVariableDeclaration node
         0: .line 1251
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/VariableDeclaration;)V
         1: .line 1252
            return
        end local 1 // org.eclipse.jdt.core.dom.SingleVariableDeclaration node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/SingleVariableDeclaration;
    MethodParameters:
      Name  Flags
      node  

  public boolean visit(org.eclipse.jdt.core.dom.VariableDeclarationFragment);
    descriptor: (Lorg/eclipse/jdt/core/dom/VariableDeclarationFragment;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.VariableDeclarationFragment node
         0: .line 1256
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.visit:(Lorg/eclipse/jdt/core/dom/VariableDeclaration;)Z
            ireturn
        end local 1 // org.eclipse.jdt.core.dom.VariableDeclarationFragment node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    1     1  node  Lorg/eclipse/jdt/core/dom/VariableDeclarationFragment;
    MethodParameters:
      Name  Flags
      node  

  public void endVisit(org.eclipse.jdt.core.dom.VariableDeclarationFragment);
    descriptor: (Lorg/eclipse/jdt/core/dom/VariableDeclarationFragment;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
        start local 1 // org.eclipse.jdt.core.dom.VariableDeclarationFragment node
         0: .line 1261
            aload 0 /* this */
            aload 1 /* node */
            invokevirtual org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor.endVisit:(Lorg/eclipse/jdt/core/dom/VariableDeclaration;)V
         1: .line 1262
            return
        end local 1 // org.eclipse.jdt.core.dom.VariableDeclarationFragment node
        end local 0 // org.eclipse.jdt.internal.corext.dom.HierarchicalASTVisitor this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor;
            0    2     1  node  Lorg/eclipse/jdt/core/dom/VariableDeclarationFragment;
    MethodParameters:
      Name  Flags
      node  
}
SourceFile: "HierarchicalASTVisitor.java"