class lombok.javac.JavacAST$JdkBefore9 extends lombok.javac.JavacAST$ErrorLog
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: lombok.javac.JavacAST$JdkBefore9
  super_class: lombok.javac.JavacAST$ErrorLog
{
  void <init>(Log, javax.annotation.processing.Messager, java.lang.reflect.Field);
    descriptor: (LLog;Ljavax/annotation/processing/Messager;Ljava/lang/reflect/Field;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.JavacAST$JdkBefore9 this
         0: .line 38
            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 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 JavacAST must implement the inherited abstract method AST<JavacAST,JavacNode,JCTree>.buildTree(JCTree, AST.Kind)\n\tBound mismatch: The type JavacNode is not a valid substitute for the bounded parameter <L extends LombokNode<A,L,N>> of the type AST<A,L,N>\n\tJCTree cannot be resolved to a type\n\tJavacElements cannot be resolved to a type\n\tSymtab cannot be resolved to a type\n\tJavacTypes cannot be resolved to a type\n\tLog cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tContext cannot be resolved to a type\n\tSource cannot be resolved\n\tJCTree cannot be resolved to a type\n\tName cannot be resolved to a type\n\tSymtab cannot be resolved to a type\n\tJavacTypes cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCCompilationUnit 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\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTry cannot be resolved to a type\n\tJCTry cannot be resolved to a type\n\tThe method emptyList() from the type Collections refers to the missing type JCTree\n\tJCTree cannot be resolved to a type\n\tJCTry cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCStatement 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\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tJCCompilationUnit cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tcom.sun.tools cannot be resolved to a type\n\tcom.sun.tools cannot be resolved to a type\n\tLog cannot be resolved to a type\n\tLog cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tLog cannot be resolved to a type\n\tThe type JavacAST.JdkBefore9 must implement the inherited abstract method JavacAST.ErrorLog.mandatoryWarning1(DiagnosticPosition, String)\n\tThe type JavacAST.JdkBefore9 must implement the inherited abstract method JavacAST.ErrorLog.note(DiagnosticPosition, String)\n\tThe type JavacAST.JdkBefore9 must implement the inherited abstract method JavacAST.ErrorLog.error1(DiagnosticPosition, String)\n\tThe type JavacAST.JdkBefore9 must implement the inherited abstract method JavacAST.ErrorLog.warning1(DiagnosticPosition, String)\n\tLog cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tThe type JavacAST.Jdk9Plus must implement the inherited abstract method JavacAST.ErrorLog.note(DiagnosticPosition, String)\n\tThe type JavacAST.Jdk9Plus must implement the inherited abstract method JavacAST.ErrorLog.mandatoryWarning1(DiagnosticPosition, String)\n\tThe type JavacAST.Jdk9Plus must implement the inherited abstract method JavacAST.ErrorLog.error1(DiagnosticPosition, String)\n\tThe type JavacAST.Jdk9Plus must implement the inherited abstract method JavacAST.ErrorLog.warning1(DiagnosticPosition, String)\n\tJCDiagnostic cannot be resolved to a type\n\tLog cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n\tDiagnosticPosition cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.JavacAST$JdkBefore9 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacAST$JdkBefore9;
    MethodParameters:
            Name  Flags
      log         
      messager    
      errorCount  

  void error1(DiagnosticPosition, java.lang.String);
    descriptor: (LDiagnosticPosition;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacAST$JdkBefore9 this
         0: .line 602
            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.JavacAST$JdkBefore9 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacAST$JdkBefore9;
    MethodParameters:
         Name  Flags
      pos      
      message  

  void warning1(DiagnosticPosition, java.lang.String);
    descriptor: (LDiagnosticPosition;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacAST$JdkBefore9 this
         0: .line 612
            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.JavacAST$JdkBefore9 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacAST$JdkBefore9;
    MethodParameters:
         Name  Flags
      pos      
      message  

  void mandatoryWarning1(DiagnosticPosition, java.lang.String);
    descriptor: (LDiagnosticPosition;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacAST$JdkBefore9 this
         0: .line 616
            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.JavacAST$JdkBefore9 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacAST$JdkBefore9;
    MethodParameters:
         Name  Flags
      pos      
      message  

  void note(DiagnosticPosition, java.lang.String);
    descriptor: (LDiagnosticPosition;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.JavacAST$JdkBefore9 this
         0: .line 620
            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.JavacAST$JdkBefore9 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/JavacAST$JdkBefore9;
    MethodParameters:
         Name  Flags
      pos      
      message  
}
SourceFile: "JavacAST.java"
NestHost: lombok.javac.JavacAST
InnerClasses:
  abstract ErrorLog = lombok.javac.JavacAST$ErrorLog of lombok.javac.JavacAST
  JdkBefore9 = lombok.javac.JavacAST$JdkBefore9 of lombok.javac.JavacAST