public class lombok.javac.JavacASTVisitor$Printer implements lombok.javac.JavacASTVisitor
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: lombok.javac.JavacASTVisitor$Printer
  super_class: java.lang.Object
{
  private final java.io.PrintStream out;
    descriptor: Ljava/io/PrintStream;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final boolean printContent;
    descriptor: Z
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private int disablePrinting;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int indent;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  public void <init>(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 27
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.sun.source 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\tTrees cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\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\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnMethod(JCMethodDecl, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.setTrees(Trees)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitTypeUse(JavacNode, JCTree)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitTypeUse(JavacNode, JCTree)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitInitializer(JavacNode, JCBlock)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitStatement(JavacNode, JCTree)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitField(JavacNode, JCVariableDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitLocal(JavacNode, JCVariableDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitMethodArgument(JavacNode, JCVariableDecl, JCMethodDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitField(JavacNode, JCVariableDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitMethodArgument(JavacNode, JCVariableDecl, JCMethodDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnMethodArgument(JCVariableDecl, JCMethodDecl, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnType(JCClassDecl, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitStatement(JavacNode, JCTree)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitCompilationUnit(JavacNode, JCCompilationUnit)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnLocal(JCVariableDecl, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitCompilationUnit(JavacNode, JCCompilationUnit)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnField(JCVariableDecl, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitInitializer(JavacNode, JCBlock)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnTypeUse(JCTree, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitMethod(JavacNode, JCMethodDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitType(JavacNode, JCClassDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitLocal(JavacNode, JCVariableDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitType(JavacNode, JCClassDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitMethod(JavacNode, JCMethodDecl)\n\tTrees cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tFlags cannot be resolved\n\tJCClassDecl cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tJCVariableDecl 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\tJCVariableDecl 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\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\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\tJCTree 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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
              Name  Flags
      printContent  

  public void <init>(boolean, java.io.PrintStream);
    descriptor: (ZLjava/io/PrintStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 27
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.sun.source 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\tTrees cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\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\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnMethod(JCMethodDecl, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.setTrees(Trees)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitTypeUse(JavacNode, JCTree)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitTypeUse(JavacNode, JCTree)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitInitializer(JavacNode, JCBlock)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitStatement(JavacNode, JCTree)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitField(JavacNode, JCVariableDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitLocal(JavacNode, JCVariableDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitMethodArgument(JavacNode, JCVariableDecl, JCMethodDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitField(JavacNode, JCVariableDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitMethodArgument(JavacNode, JCVariableDecl, JCMethodDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnMethodArgument(JCVariableDecl, JCMethodDecl, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnType(JCClassDecl, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitStatement(JavacNode, JCTree)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitCompilationUnit(JavacNode, JCCompilationUnit)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnLocal(JCVariableDecl, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitCompilationUnit(JavacNode, JCCompilationUnit)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnField(JCVariableDecl, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitInitializer(JavacNode, JCBlock)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitAnnotationOnTypeUse(JCTree, JavacNode, JCAnnotation)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitMethod(JavacNode, JCMethodDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitType(JavacNode, JCClassDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitLocal(JavacNode, JCVariableDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.endVisitType(JavacNode, JCClassDecl)\n\tThe type JavacASTVisitor.Printer must implement the inherited abstract method JavacASTVisitor.visitMethod(JavacNode, JCMethodDecl)\n\tTrees cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tFlags cannot be resolved\n\tJCClassDecl cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tJCVariableDecl 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\tJCVariableDecl 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\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\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\tJCTree 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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
              Name  Flags
      printContent  
      out           

  public void setTrees(Trees);
    descriptor: (LTrees;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 136
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTrees cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
       Name  Flags
      trees  

  private void forcePrint(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0082) ACC_PRIVATE, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 138
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
        Name  Flags
      text    
      params  

  private void print(java.lang.String, java.lang.Object[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
    flags: (0x0082) ACC_PRIVATE, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 145
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
        Name  Flags
      text    
      params  

  public void visitCompilationUnit(lombok.javac.JavacNode, JCCompilationUnit);
    descriptor: (Llombok/javac/JavacNode;LJCCompilationUnit;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 149
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCCompilationUnit cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
            Name  Flags
      LombokNode  
      unit        

  public void endVisitCompilationUnit(lombok.javac.JavacNode, JCCompilationUnit);
    descriptor: (Llombok/javac/JavacNode;LJCCompilationUnit;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 156
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCCompilationUnit cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
      Name  Flags
      node  
      unit  

  private java.lang.String printFlags(long);
    descriptor: (J)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 162
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tFlags cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
      Name  Flags
      f     

  public void visitType(lombok.javac.JavacNode, JCClassDecl);
    descriptor: (Llombok/javac/JavacNode;LJCClassDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 165
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
      Name  Flags
      node  
      type  

  public void visitAnnotationOnType(JCClassDecl, lombok.javac.JavacNode, JCAnnotation);
    descriptor: (LJCClassDecl;Llombok/javac/JavacNode;LJCAnnotation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 174
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCClassDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
            Name  Flags
      type        
      node        
      annotation  

  public void endVisitType(lombok.javac.JavacNode, JCClassDecl);
    descriptor: (Llombok/javac/JavacNode;LJCClassDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 178
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
      Name  Flags
      node  
      type  

  public void visitInitializer(lombok.javac.JavacNode, JCBlock);
    descriptor: (Llombok/javac/JavacNode;LJCBlock;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 184
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCBlock cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
             Name  Flags
      node         
      initializer  

  public void endVisitInitializer(lombok.javac.JavacNode, JCBlock);
    descriptor: (Llombok/javac/JavacNode;LJCBlock;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 194
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCBlock cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
             Name  Flags
      node         
      initializer  

  public void visitField(lombok.javac.JavacNode, JCVariableDecl);
    descriptor: (Llombok/javac/JavacNode;LJCVariableDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 200
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
       Name  Flags
      node   
      field  

  public void visitAnnotationOnField(JCVariableDecl, lombok.javac.JavacNode, JCAnnotation);
    descriptor: (LJCVariableDecl;Llombok/javac/JavacNode;LJCAnnotation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 209
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCVariableDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
            Name  Flags
      field       
      node        
      annotation  

  public void endVisitField(lombok.javac.JavacNode, JCVariableDecl);
    descriptor: (Llombok/javac/JavacNode;LJCVariableDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 213
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
       Name  Flags
      node   
      field  

  public void visitMethod(lombok.javac.JavacNode, JCMethodDecl);
    descriptor: (Llombok/javac/JavacNode;LJCMethodDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 219
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCMethodDecl cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tJCVariableDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
        Name  Flags
      node    
      method  

  public void visitAnnotationOnMethod(JCMethodDecl, lombok.javac.JavacNode, JCAnnotation);
    descriptor: (LJCMethodDecl;Llombok/javac/JavacNode;LJCAnnotation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 255
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCMethodDecl cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
            Name  Flags
      method      
      node        
      annotation  

  public void endVisitMethod(lombok.javac.JavacNode, JCMethodDecl);
    descriptor: (Llombok/javac/JavacNode;LJCMethodDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 259
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCMethodDecl cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
        Name  Flags
      node    
      method  

  public void visitMethodArgument(lombok.javac.JavacNode, JCVariableDecl, JCMethodDecl);
    descriptor: (Llombok/javac/JavacNode;LJCVariableDecl;LJCMethodDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 265
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
        Name  Flags
      node    
      arg     
      method  

  public void visitAnnotationOnMethodArgument(JCVariableDecl, JCMethodDecl, lombok.javac.JavacNode, JCAnnotation);
    descriptor: (LJCVariableDecl;LJCMethodDecl;Llombok/javac/JavacNode;LJCAnnotation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 270
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
                Name  Flags
      arg             
      method          
      nodeAnnotation  
      annotation      

  public void endVisitMethodArgument(lombok.javac.JavacNode, JCVariableDecl, JCMethodDecl);
    descriptor: (Llombok/javac/JavacNode;LJCVariableDecl;LJCMethodDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 274
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
        Name  Flags
      node    
      arg     
      method  

  public void visitLocal(lombok.javac.JavacNode, JCVariableDecl);
    descriptor: (Llombok/javac/JavacNode;LJCVariableDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 279
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
       Name  Flags
      node   
      local  

  public void visitAnnotationOnLocal(JCVariableDecl, lombok.javac.JavacNode, JCAnnotation);
    descriptor: (LJCVariableDecl;Llombok/javac/JavacNode;LJCAnnotation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 284
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
            Name  Flags
      local       
      node        
      annotation  

  public void endVisitLocal(lombok.javac.JavacNode, JCVariableDecl);
    descriptor: (Llombok/javac/JavacNode;LJCVariableDecl;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 288
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
       Name  Flags
      node   
      local  

  public void visitTypeUse(lombok.javac.JavacNode, JCTree);
    descriptor: (Llombok/javac/JavacNode;LJCTree;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 293
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
         Name  Flags
      node     
      typeUse  

  public void visitAnnotationOnTypeUse(JCTree, lombok.javac.JavacNode, JCAnnotation);
    descriptor: (LJCTree;Llombok/javac/JavacNode;LJCAnnotation;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 299
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
            Name  Flags
      typeUse     
      node        
      annotation  

  public void endVisitTypeUse(lombok.javac.JavacNode, JCTree);
    descriptor: (Llombok/javac/JavacNode;LJCTree;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 303
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
         Name  Flags
      node     
      typeUse  

  public void visitStatement(lombok.javac.JavacNode, JCTree);
    descriptor: (Llombok/javac/JavacNode;LJCTree;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 308
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
           Name  Flags
      node       
      statement  

  public void endVisitStatement(lombok.javac.JavacNode, JCTree);
    descriptor: (Llombok/javac/JavacNode;LJCTree;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacASTVisitor$Printer this
         0: .line 314
            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.JavacASTVisitor$Printer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacASTVisitor$Printer;
    MethodParameters:
           Name  Flags
      node       
      statement  
}
SourceFile: "JavacASTVisitor.java"
NestHost: lombok.javac.JavacASTVisitor
InnerClasses:
  public Printer = lombok.javac.JavacASTVisitor$Printer of lombok.javac.JavacASTVisitor