public class lombok.javac.JavacNode extends lombok.core.LombokNode<lombok.javac.JavacAST, lombok.javac.JavacNode, JCTree>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: lombok.javac.JavacNode
  super_class: java.lang.Object
{
  private lombok.javac.JavacAST ast;
    descriptor: Llombok/javac/JavacAST;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(lombok.javac.JavacAST, JCTree, java.util.List<lombok.javac.JavacNode>, lombok.core.AST$Kind);
    descriptor: (Llombok/javac/JavacAST;LJCTree;Ljava/util/List;Llombok/core/AST$Kind;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // lombok.javac.JavacNode this
         0: .line 30
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe import com.sun.tools cannot be resolved\n\tThe type JavacNode must implement the inherited abstract method LombokNode<JavacAST,JavacNode,JCTree>.fieldContainsAnnotation(JCTree, JCTree)\n\tThe type JavacNode must implement the inherited abstract method LombokNode<JavacAST,JavacNode,JCTree>.calculateIsStructurallySignificant(JCTree)\n\tBound mismatch: The type JavacAST is not a valid substitute for the bounded parameter <A extends AST<A,L,N>> of the type LombokNode<A,L,N>\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCTree cannot be resolved to a type\n\tThe method visitCompilationUnit(JavacNode, JCCompilationUnit) from the type JavacASTVisitor refers to the missing type JCCompilationUnit\n\tJCCompilationUnit cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method endVisitCompilationUnit(JavacNode, JCCompilationUnit) from the type JavacASTVisitor refers to the missing type JCCompilationUnit\n\tJCCompilationUnit cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method visitType(JavacNode, JCClassDecl) from the type JavacASTVisitor refers to the missing type JCClassDecl\n\tJCClassDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method endVisitType(JavacNode, JCClassDecl) from the type JavacASTVisitor refers to the missing type JCClassDecl\n\tJCClassDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method visitField(JavacNode, JCVariableDecl) from the type JavacASTVisitor refers to the missing type JCVariableDecl\n\tJCVariableDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method endVisitField(JavacNode, JCVariableDecl) from the type JavacASTVisitor refers to the missing type JCVariableDecl\n\tJCVariableDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method visitMethod(JavacNode, JCMethodDecl) from the type JavacASTVisitor refers to the missing type JCMethodDecl\n\tJCMethodDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method endVisitMethod(JavacNode, JCMethodDecl) from the type JavacASTVisitor refers to the missing type JCMethodDecl\n\tJCMethodDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method visitInitializer(JavacNode, JCBlock) from the type JavacASTVisitor refers to the missing type JCBlock\n\tJCBlock cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method endVisitInitializer(JavacNode, JCBlock) from the type JavacASTVisitor refers to the missing type JCBlock\n\tJCBlock cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCMethodDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCVariableDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCVariableDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCVariableDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tName cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tSymtab cannot be resolved to a type\n\tJavacTypes cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tThe method getContext() from the type JavacAST refers to the missing type Context\n\tName cannot be resolved to a type\n\tThe method printMessage(Diagnostic.Kind, String, JavacNode, DiagnosticPosition, boolean) from the type JavacAST refers to the missing type DiagnosticPosition\n\tDiagnosticPosition cannot be resolved to a type\n\tThe method printMessage(Diagnostic.Kind, String, JavacNode, DiagnosticPosition, boolean) from the type JavacAST refers to the missing type DiagnosticPosition\n\tDiagnosticPosition cannot be resolved to a type\n\tJCModifiers cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCModifiers cannot be resolved to a type\n\tJCModifiers cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCModifiers cannot be resolved to a type\n\tcom.sun.tools cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    Signature: (Llombok/javac/JavacAST;LJCTree;Ljava/util/List<Llombok/javac/JavacNode;>;Llombok/core/AST$Kind;)V
    MethodParameters:
          Name  Flags
      ast       
      node      
      children  
      kind      

  public lombok.javac.JavacAST getAst();
    descriptor: ()Llombok/javac/JavacAST;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 63
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public javax.lang.model.element.Element getElement();
    descriptor: ()Ljavax/lang/model/element/Element;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 68
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCTree cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public int getEndPosition(DiagnosticPosition);
    descriptor: (LDiagnosticPosition;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.JavacNode this
         0: .line 74
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tDiagnosticPosition cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    MethodParameters:
      Name  Flags
      pos   

  public int getEndPosition();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 80
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public void traverse(lombok.javac.JavacASTVisitor);
    descriptor: (Llombok/javac/JavacASTVisitor;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.JavacNode this
         0: .line 89
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method visitCompilationUnit(JavacNode, JCCompilationUnit) from the type JavacASTVisitor refers to the missing type JCCompilationUnit\n\tJCCompilationUnit cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method endVisitCompilationUnit(JavacNode, JCCompilationUnit) from the type JavacASTVisitor refers to the missing type JCCompilationUnit\n\tJCCompilationUnit cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method visitType(JavacNode, JCClassDecl) from the type JavacASTVisitor refers to the missing type JCClassDecl\n\tJCClassDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method endVisitType(JavacNode, JCClassDecl) from the type JavacASTVisitor refers to the missing type JCClassDecl\n\tJCClassDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method visitField(JavacNode, JCVariableDecl) from the type JavacASTVisitor refers to the missing type JCVariableDecl\n\tJCVariableDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method endVisitField(JavacNode, JCVariableDecl) from the type JavacASTVisitor refers to the missing type JCVariableDecl\n\tJCVariableDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method visitMethod(JavacNode, JCMethodDecl) from the type JavacASTVisitor refers to the missing type JCMethodDecl\n\tJCMethodDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method endVisitMethod(JavacNode, JCMethodDecl) from the type JavacASTVisitor refers to the missing type JCMethodDecl\n\tJCMethodDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method visitInitializer(JavacNode, JCBlock) from the type JavacASTVisitor refers to the missing type JCBlock\n\tJCBlock cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tThe method endVisitInitializer(JavacNode, JCBlock) from the type JavacASTVisitor refers to the missing type JCBlock\n\tJCBlock cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCMethodDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCVariableDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCVariableDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCVariableDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    MethodParameters:
         Name  Flags
      visitor  

  public java.lang.String getName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 167
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tName cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  protected boolean calculateIsStructurallySignificant(JCTree);
    descriptor: (LJCTree;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.JavacNode this
         0: .line 178
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    MethodParameters:
        Name  Flags
      parent  

  protected boolean fieldContainsAnnotation(JCTree, JCTree);
    descriptor: (LJCTree;LJCTree;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacNode this
         0: .line 189
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    MethodParameters:
            Name  Flags
      field       
      annotation  

  public lombok.javac.JavacTreeMaker getTreeMaker();
    descriptor: ()Llombok/javac/JavacTreeMaker;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 204
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public Symtab getSymbolTable();
    descriptor: ()LSymtab;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 213
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tSymtab cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public JavacTypes getTypesUtil();
    descriptor: ()LJavacTypes;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 222
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJavacTypes cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public Context getContext();
    descriptor: ()LContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 231
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public boolean shouldDeleteLombokAnnotations();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 236
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method getContext() from the type JavacAST refers to the missing type Context\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public Name toName(java.lang.String);
    descriptor: (Ljava/lang/String;)LName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.JavacNode this
         0: .line 244
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tName cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    MethodParameters:
      Name  Flags
      name  

  public void removeDeferredErrors();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 248
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public void addError(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.JavacNode this
         0: .line 256
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method printMessage(Diagnostic.Kind, String, JavacNode, DiagnosticPosition, boolean) from the type JavacAST refers to the missing type DiagnosticPosition\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    MethodParameters:
         Name  Flags
      message  

  public void addError(java.lang.String, DiagnosticPosition);
    descriptor: (Ljava/lang/String;LDiagnosticPosition;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacNode this
         0: .line 262
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDiagnosticPosition cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    MethodParameters:
         Name  Flags
      message  
      pos      

  public void addWarning(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.JavacNode this
         0: .line 270
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method printMessage(Diagnostic.Kind, String, JavacNode, DiagnosticPosition, boolean) from the type JavacAST refers to the missing type DiagnosticPosition\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    MethodParameters:
         Name  Flags
      message  

  public void addWarning(java.lang.String, DiagnosticPosition);
    descriptor: (Ljava/lang/String;LDiagnosticPosition;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacNode this
         0: .line 276
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDiagnosticPosition cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    MethodParameters:
         Name  Flags
      message  
      pos      

  public boolean hasAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation>);
    descriptor: (Ljava/lang/Class;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.JavacNode this
         0: .line 280
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    Signature: (Ljava/lang/Class<+Ljava/lang/annotation/Annotation;>;)Z
    MethodParameters:
      Name  Flags
      type  

  public <Z extends java.lang.annotation.Annotation> lombok.core.AnnotationValues<Z> findAnnotation(java.lang.Class<Z>);
    descriptor: (Ljava/lang/Class;)Llombok/core/AnnotationValues;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.JavacNode this
         0: .line 284
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
    Signature: <Z::Ljava/lang/annotation/Annotation;>(Ljava/lang/Class<TZ;>;)Llombok/core/AnnotationValues<TZ;>;
    MethodParameters:
      Name  Flags
      type  

  private JCModifiers getModifiers();
    descriptor: ()LJCModifiers;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 290
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCModifiers cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public boolean isStatic();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 298
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCClassDecl cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public boolean isFinal();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 323
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCVariableDecl cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public boolean isEnumMember();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 338
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCModifiers cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public boolean isEnumType();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 344
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCModifiers cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public boolean isPrimitive();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 349
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCVariableDecl cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public java.lang.String fieldOrMethodBaseType();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 362
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCVariableDecl cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public boolean isTransient();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 373
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCModifiers cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public int countMethodParameters();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 380
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tcom.sun.tools cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;

  public int getStartPos();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.JavacNode this
         0: .line 386
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCTree cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacNode this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacNode;
}
Signature: Llombok/core/LombokNode<Llombok/javac/JavacAST;Llombok/javac/JavacNode;LJCTree;>;
SourceFile: "JavacNode.java"
InnerClasses:
  public final Kind = lombok.core.AST$Kind of lombok.core.AST