public class lombok.javac.handlers.HandleSuperBuilder extends lombok.javac.JavacAnnotationHandler<lombok.experimental.SuperBuilder>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: lombok.javac.handlers.HandleSuperBuilder
  super_class: lombok.javac.JavacAnnotationHandler
{
  private static final java.lang.String SELF_METHOD;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "self"

  private static final java.lang.String FILL_VALUES_METHOD_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "$fillValuesFrom"

  private static final java.lang.String STATIC_FILL_VALUES_METHOD_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "$fillValuesFromInstanceIntoBuilder"

  private static final java.lang.String INSTANCE_VARIABLE_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "instance"

  private static final java.lang.String BUILDER_VARIABLE_NAME;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "b"

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 35
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.mangosdk 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\tProviderFor cannot be resolved to a type\n\tThe type HandleSuperBuilder must implement the inherited abstract method JavacAnnotationHandler<SuperBuilder>.handle(AnnotationValues<SuperBuilder>, JCAnnotation, JavacNode)\n\tList cannot be resolved to a type\n\tJCTypeParameter cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCTypeParameter cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCTypeParameter cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCTypeParameter cannot be resolved to a type\n\tJCTypeParameter cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tList<JCTypeParameter> cannot be resolved to a type\n\tList cannot be resolved\n\tList cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved\n\tList cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\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\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tListBuffer cannot be resolved to a type\n\tListBuffer cannot be resolved to a type\n\tThe method findAllFields(JavacNode, boolean) from the type HandleConstructor refers to the missing type List\n\tJCVariableDecl cannot be resolved to a type\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\tFlags cannot be resolved to a variable\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tThe method removePrefixFromField(JavacNode) from the type JavacHandlerUtil refers to the missing type Name\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tList<JCAnnotation> cannot be resolved to a type\n\tThe method findCopyableAnnotations(JavacNode) from the type JavacHandlerUtil refers to the missing type List\n\tJCExpression cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tName cannot be resolved to a type\n\tThe method getContext() from the type JavacNode refers to the missing type Context\n\tJCExpression cannot be resolved to a type\n\tJCModifiers cannot be resolved to a type\n\tListBuffer 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\tJCMethodDecl cannot be resolved to a type\n\tJCExpressionStatement 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\tList cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCClassDecl cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;

  public void handle(lombok.core.AnnotationValues<lombok.experimental.SuperBuilder>, JCAnnotation, lombok.javac.JavacNode);
    descriptor: (Llombok/core/AnnotationValues;LJCAnnotation;Llombok/javac/JavacNode;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 133
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCAnnotation cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tList<JCTypeParameter> cannot be resolved to a type\n\tList cannot be resolved\n\tList cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved\n\tList cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\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\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tListBuffer cannot be resolved to a type\n\tListBuffer cannot be resolved to a type\n\tThe method findAllFields(JavacNode, boolean) from the type HandleConstructor refers to the missing type List\n\tJCVariableDecl cannot be resolved to a type\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\tFlags cannot be resolved to a variable\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tThe method removePrefixFromField(JavacNode) from the type JavacHandlerUtil refers to the missing type Name\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tList<JCAnnotation> cannot be resolved to a type\n\tThe method findCopyableAnnotations(JavacNode) from the type JavacHandlerUtil refers to the missing type List\n\tJCExpression cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tName cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tName cannot be resolved to a type\n\tThe method getContext() from the type JavacNode refers to the missing type Context\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    Signature: (Llombok/core/AnnotationValues<Llombok/experimental/SuperBuilder;>;LJCAnnotation;Llombok/javac/JavacNode;)V
    MethodParameters:
                Name  Flags
      annotation      
      ast             
      annotationNode  

  lombok.javac.JavacNode generateBuilderAbstractClass(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob, JCExpression, List<JCExpression>, java.lang.String, java.lang.String);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;LJCExpression;LList;Ljava/lang/String;Ljava/lang/String;)Llombok/javac/JavacNode;
    flags: (0x0000) 
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 451
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCExpression cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    Signature: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;LJCExpression;LList<LJCExpression;>;Ljava/lang/String;Ljava/lang/String;)Llombok/javac/JavacNode;
    MethodParameters:
                        Name  Flags
      job                     
      superclassBuilderClass  
      superclassTypeParams    
      classGenericName        
      builderGenericName      

  private lombok.javac.JavacNode generateBuilderImplClass(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;)Llombok/javac/JavacNode;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 491
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
      Name  Flags
      job   

  private void generateBuilderBasedConstructor(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob, boolean);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;Z)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 527
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tListBuffer cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
                                  Name  Flags
      job                               
      callBuilderBasedSuperConstructor  

  private JCMethodDecl generateBuilderMethod(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;)LJCMethodDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 591
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
      Name  Flags
      job   

  private JCMethodDecl generateToBuilderMethod(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;)LJCMethodDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 627
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
      Name  Flags
      job   

  private JCMethodDecl generateFillValuesMethod(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob, boolean, java.lang.String, java.lang.String);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;ZLjava/lang/String;Ljava/lang/String;)LJCMethodDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 667
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
                    Name  Flags
      job                 
      inherited           
      builderGenericName  
      classGenericName    

  private JCMethodDecl generateStaticFillValuesMethod(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob, java.lang.String);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;Ljava/lang/String;)LJCMethodDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 716
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
              Name  Flags
      job           
      setterPrefix  

  private JCExpressionStatement createSetterCallWithInstanceValue(lombok.javac.handlers.HandleBuilder$BuilderFieldData, lombok.javac.JavacNode, lombok.javac.JavacTreeMaker, java.lang.String);
    descriptor: (Llombok/javac/handlers/HandleBuilder$BuilderFieldData;Llombok/javac/JavacNode;Llombok/javac/JavacTreeMaker;Ljava/lang/String;)LJCExpressionStatement;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 750
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCExpressionStatement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
              Name  Flags
      bfd           
      type          
      maker         
      setterPrefix  

  private JCMethodDecl generateAbstractSelfMethod(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob, boolean, java.lang.String);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;ZLjava/lang/String;)LJCMethodDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 787
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
                    Name  Flags
      job                 
      override            
      builderGenericName  

  private JCMethodDecl generateSelfMethod(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;)LJCMethodDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 803
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
      Name  Flags
      job   

  private JCMethodDecl generateAbstractBuildMethod(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob, boolean, java.lang.String);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;ZLjava/lang/String;)LJCMethodDecl;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 824
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
                  Name  Flags
      job               
      override          
      classGenericName  

  JCMethodDecl generateBuildMethod(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob, List<JCExpression>);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;LList;)LJCMethodDecl;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 846
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    Signature: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;LList<LJCExpression;>;)LJCMethodDecl;
    MethodParameters:
                  Name  Flags
      job               
      thrownExceptions  

  JCMethodDecl generateCleanMethod(java.util.List<lombok.javac.handlers.HandleBuilder$BuilderFieldData>, lombok.javac.JavacNode, JCTree);
    descriptor: (Ljava/util/List;Llombok/javac/JavacNode;LJCTree;)LJCMethodDecl;
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 875
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    Signature: (Ljava/util/List<Llombok/javac/handlers/HandleBuilder$BuilderFieldData;>;Llombok/javac/JavacNode;LJCTree;)LJCMethodDecl;
    MethodParameters:
               Name  Flags
      builderFields  
      type           
      source         

  void generateBuilderFields(lombok.javac.JavacNode, java.util.List<lombok.javac.handlers.HandleBuilder$BuilderFieldData>, JCTree);
    descriptor: (Llombok/javac/JavacNode;Ljava/util/List;LJCTree;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 890
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    Signature: (Llombok/javac/JavacNode;Ljava/util/List<Llombok/javac/handlers/HandleBuilder$BuilderFieldData;>;LJCTree;)V
    MethodParameters:
               Name  Flags
      builderType    
      builderFields  
      source         

  private void generateSetterMethodsForBuilder(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob, lombok.javac.handlers.HandleBuilder$BuilderFieldData, java.lang.String, java.lang.String);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;Llombok/javac/handlers/HandleBuilder$BuilderFieldData;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 932
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCExpression cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tName cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
                    Name  Flags
      job                 final
      fieldNode           
      builderGenericName  final
      setterPrefix        

  void generateSimpleSetterMethodForBuilder(lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob, boolean, lombok.javac.JavacNode, Name, Name, JCExpression, JCStatement, List<JCAnnotation>, lombok.javac.JavacNode, java.lang.String);
    descriptor: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;ZLlombok/javac/JavacNode;LName;LName;LJCExpression;LJCStatement;LList;Llombok/javac/JavacNode;Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=11, args_size=11
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 948
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    Signature: (Llombok/javac/handlers/HandleSuperBuilder$SuperBuilderJob;ZLlombok/javac/JavacNode;LName;LName;LJCExpression;LJCStatement;LList<LJCAnnotation;>;Llombok/javac/JavacNode;Ljava/lang/String;)V
    MethodParameters:
                   Name  Flags
      job                
      deprecate          
      fieldNode          
      paramName          
      nameOfSetFlag      
      returnType         
      returnStatement    
      annosOnParam       
      originalFieldNode  
      setterPrefix       

  private void addObtainVia(lombok.javac.handlers.HandleBuilder$BuilderFieldData, lombok.javac.JavacNode);
    descriptor: (Llombok/javac/handlers/HandleBuilder$BuilderFieldData;Llombok/javac/JavacNode;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 982
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
      Name  Flags
      bfd   
      node  

  private lombok.javac.handlers.JavacSingularsRecipes$SingularData getSingularData(lombok.javac.JavacNode, java.lang.String);
    descriptor: (Llombok/javac/JavacNode;Ljava/lang/String;)Llombok/javac/handlers/JavacSingularsRecipes$SingularData;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 1003
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
              Name  Flags
      node          
      setterPrefix  

  java.util.HashSet<java.lang.String> gatherUsedTypeNames(List<JCTypeParameter>, JCClassDecl);
    descriptor: (LList;LJCClassDecl;)Ljava/util/HashSet;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 1047
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    Signature: (LList<LJCTypeParameter;>;LJCClassDecl;)Ljava/util/HashSet<Ljava/lang/String;>;
    MethodParameters:
            Name  Flags
      typeParams  
      td          

  private java.lang.String generateNonclashingNameFor(java.lang.String, java.util.HashSet<java.lang.String>);
    descriptor: (Ljava/lang/String;Ljava/util/HashSet;)Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 1069
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    Signature: (Ljava/lang/String;Ljava/util/HashSet<Ljava/lang/String;>;)Ljava/lang/String;
    MethodParameters:
                  Name  Flags
      classGenericName  
      typeParamStrings  

  private lombok.javac.JavacNode findInnerClass(lombok.javac.JavacNode, java.lang.String);
    descriptor: (Llombok/javac/JavacNode;Ljava/lang/String;)Llombok/javac/JavacNode;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 1079
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
        Name  Flags
      parent  
      name    

  ListBuffer<JCExpression> getTypeParamExpressions(List<? extends JCTree>, lombok.javac.JavacTreeMaker, Context);
    descriptor: (LList;Llombok/javac/JavacTreeMaker;LContext;)LListBuffer;
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 1085
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tList cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    Signature: (LList<+LJCTree;>;Llombok/javac/JavacTreeMaker;LContext;)LListBuffer<LJCExpression;>;
    MethodParameters:
            Name  Flags
      typeParams  
      maker       
      context     

  JCExpression copySelect(lombok.javac.JavacTreeMaker, JCFieldAccess);
    descriptor: (Llombok/javac/JavacTreeMaker;LJCFieldAccess;)LJCExpression;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 1101
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCFieldAccess cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
           Name  Flags
      maker      
      typeParam  

  private boolean constructorExists(lombok.javac.JavacNode, java.lang.String);
    descriptor: (Llombok/javac/JavacNode;Ljava/lang/String;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleSuperBuilder this
         0: .line 1130
            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.handlers.HandleSuperBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleSuperBuilder;
    MethodParameters:
                  Name  Flags
      type              
      builderClassName  
}
Signature: Llombok/javac/JavacAnnotationHandler<Llombok/experimental/SuperBuilder;>;
SourceFile: "HandleSuperBuilder.java"
NestMembers:
  lombok.javac.handlers.HandleSuperBuilder$1  lombok.javac.handlers.HandleSuperBuilder$2  lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob
InnerClasses:
  BuilderFieldData = lombok.javac.handlers.HandleBuilder$BuilderFieldData of lombok.javac.handlers.HandleBuilder
  SuperBuilderJob = lombok.javac.handlers.HandleSuperBuilder$SuperBuilderJob of lombok.javac.handlers.HandleSuperBuilder
  public final SingularData = lombok.javac.handlers.JavacSingularsRecipes$SingularData of lombok.javac.handlers.JavacSingularsRecipes
    RuntimeVisibleAnnotations: 
      lombok.core.HandlerPriority(value = -1024)