class lombok.eclipse.EclipseAST$ParseProblem
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: lombok.eclipse.EclipseAST$ParseProblem
  super_class: java.lang.Object
{
  final boolean isWarning;
    descriptor: Z
    flags: (0x0010) ACC_FINAL

  final java.lang.String message;
    descriptor: Ljava/lang/String;
    flags: (0x0010) ACC_FINAL

  final int sourceStart;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  final int sourceEnd;
    descriptor: I
    flags: (0x0010) ACC_FINAL

  final lombok.eclipse.EclipseAST this$0;
    descriptor: Llombok/eclipse/EclipseAST;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  void <init>(lombok.eclipse.EclipseAST, boolean, java.lang.String, int, int);
    descriptor: (Llombok/eclipse/EclipseAST;ZLjava/lang/String;II)V
    flags: (0x0000) 
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // lombok.eclipse.EclipseAST$ParseProblem this
         0: .line 40
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe import org.eclipse cannot be resolved\n\tThe type EclipseAST must implement the inherited abstract method AST<EclipseAST,EclipseNode,ASTNode>.buildTree(ASTNode, AST.Kind)\n\tBound mismatch: The type EclipseNode is not a valid substitute for the bounded parameter <L extends LombokNode<A,L,N>> of the type AST<A,L,N>\n\tASTNode cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method statementTypes() from the type EclipseAST refers to the missing type ASTNode\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tResourcesPlugin cannot be resolved\n\tPath cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tImportReference cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method get() from the type LombokNode<EclipseAST,EclipseNode,ASTNode> refers to the missing type ASTNode\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method get() from the type LombokNode<EclipseAST,EclipseNode,ASTNode> refers to the missing type ASTNode\n\tCompilationResult cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tTypeReference cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tASTNode cannot be resolved to a variable\n\tASTNode cannot be resolved to a type\n\tThe method buildCompilationUnit(CompilationUnitDeclaration) from the type EclipseAST refers to the missing type CompilationUnitDeclaration\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method buildType(TypeDeclaration) from the type EclipseAST refers to the missing type TypeDeclaration\n\tTypeDeclaration cannot be resolved to a type\n\tThe method buildField(FieldDeclaration) from the type EclipseAST refers to the missing type FieldDeclaration\n\tFieldDeclaration cannot be resolved to a type\n\tThe method buildInitializer(Initializer) from the type EclipseAST refers to the missing type Initializer\n\tInitializer cannot be resolved to a type\n\tThe method buildMethod(AbstractMethodDeclaration) from the type EclipseAST refers to the missing type AbstractMethodDeclaration\n\tAbstractMethodDeclaration cannot be resolved to a type\n\tThe method buildLocal(LocalDeclaration, AST.Kind) from the type EclipseAST refers to the missing type LocalDeclaration\n\tArgument cannot be resolved to a type\n\tThe method buildLocal(LocalDeclaration, AST.Kind) from the type EclipseAST refers to the missing type LocalDeclaration\n\tLocalDeclaration cannot be resolved to a type\n\tThe method buildStatement(Statement) from the type EclipseAST refers to the missing type Statement\n\tStatement cannot be resolved to a type\n\tThe method buildAnnotation(Annotation, boolean) from the type EclipseAST refers to the missing type Annotation\n\tAnnotation cannot be resolved to a type\n\tThe method buildTypeUse(TypeReference) from the type EclipseAST refers to the missing type TypeReference\n\tTypeReference cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tTypeDeclaration cannot be resolved to a type\n\tTypeDeclaration cannot be resolved to a type\n\tTypeDeclaration cannot be resolved to a type\n\tFieldDeclaration cannot be resolved to a type\n\tFieldDeclaration cannot be resolved to a type\n\tFieldDeclaration cannot be resolved to a type\n\tInitializer cannot be resolved to a type\n\tThe method buildInitializer(Initializer) from the type EclipseAST refers to the missing type Initializer\n\tInitializer cannot be resolved to a type\n\tInitializer cannot be resolved to a type\n\tAbstractMethodDeclaration cannot be resolved to a type\n\tAbstractMethodDeclaration cannot be resolved to a type\n\tAbstractMethodDeclaration cannot be resolved to a type\n\tArgument cannot be resolved to a type\n\tLocalDeclaration cannot be resolved to a type\n\tTypeReference cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tAnnotation cannot be resolved to a type\n\tStatement cannot be resolved to a type\n\tStatement cannot be resolved to a type\n\tStatement cannot be resolved to a type\n\tASTNode cannot be resolved to a type\n\tASTNode cannot be resolved to a type\n\tThe parameterized method <Class<? extends ASTNode>>singleton(Class<? extends ASTNode>) of type Collections is not applicable for the arguments (Class<Statement>)\n\tStatement cannot be resolved to a type\n\tTypeReference cannot be resolved to a type\n\tTypeReference cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.eclipse.EclipseAST$ParseProblem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/eclipse/EclipseAST$ParseProblem;
    MethodParameters:
             Name  Flags
      this$0       final
      isWarning    
      message      
      sourceStart  
      sourceEnd    

  void addToCompilationResult();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.eclipse.EclipseAST$ParseProblem this
         0: .line 262
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tCompilationUnitDeclaration cannot be resolved to a type\n\tCompilationUnitDeclaration cannot be resolved to a type\n\tThe method get() from the type LombokNode<EclipseAST,EclipseNode,ASTNode> refers to the missing type ASTNode\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.eclipse.EclipseAST$ParseProblem this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/eclipse/EclipseAST$ParseProblem;
}
SourceFile: "EclipseAST.java"
NestHost: lombok.eclipse.EclipseAST
InnerClasses:
  ParseProblem = lombok.eclipse.EclipseAST$ParseProblem of lombok.eclipse.EclipseAST