public class lombok.javac.handlers.HandleFieldNameConstants extends lombok.javac.JavacAnnotationHandler<lombok.experimental.FieldNameConstants>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: lombok.javac.handlers.HandleFieldNameConstants
  super_class: lombok.javac.JavacAnnotationHandler
{
  private static final lombok.core.configuration.IdentifierName FIELDS;
    descriptor: Llombok/core/configuration/IdentifierName;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.handlers.HandleFieldNameConstants this
         0: .line 40
            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\tProviderFor cannot be resolved to a type\n\tThe type HandleFieldNameConstants must implement the inherited abstract method JavacAnnotationHandler<FieldNameConstants>.handle(AnnotationValues<FieldNameConstants>, JCAnnotation, JavacNode)\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\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\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCVariableDecl cannot be resolved to a type\n\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\tJCAnnotation cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCModifiers cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tName cannot be resolved to a type\n\tThe method toName(String) from the type JavacNode refers to the missing type Name\n\tJCClassDecl cannot be resolved to a type\n\tList cannot be resolved\n\tJCTypeParameter cannot be resolved to a type\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved\n\tJCTree cannot be resolved to a type\n\tThe method getContext() from the type JavacNode refers to the missing type Context\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\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tJCModifiers cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tJCBlock cannot be resolved to a type\n\tList cannot be resolved\n\tJCStatement cannot be resolved to a type\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tThe method toName(String) from the type JavacNode refers to the missing type Name\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tThe method toName(String) from the type JavacNode refers to the missing type Name\n\tList cannot be resolved\n\tJCTypeParameter cannot be resolved to a type\n\tList cannot be resolved\n\tJCVariableDecl cannot be resolved to a type\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tThe method getContext() from the type JavacNode refers to the missing type Context\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tName cannot be resolved to a type\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\tJCModifiers cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tJCExpression cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tThe method chainDots(JavacNode, String, String, String...) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tJCVariableDecl cannot be resolved to a type\n\tThe method getContext() from the type JavacNode refers to the missing type Context\n\tJCVariableDecl 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.HandleFieldNameConstants this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleFieldNameConstants;

  public void generateFieldNameConstantsForType(lombok.javac.JavacNode, lombok.javac.JavacNode, lombok.AccessLevel, boolean, lombok.core.configuration.IdentifierName, boolean, boolean);
    descriptor: (Llombok/javac/JavacNode;Llombok/javac/JavacNode;Llombok/AccessLevel;ZLlombok/core/configuration/IdentifierName;ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=8, args_size=8
        start local 0 // lombok.javac.handlers.HandleFieldNameConstants this
         0: .line 61
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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\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\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleFieldNameConstants this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleFieldNameConstants;
    MethodParameters:
               Name  Flags
      typeNode       
      errorNode      
      level          
      asEnum         
      innerTypeName  
      onlyExplicit   
      uppercase      

  private boolean fieldQualifiesForFieldNameConstantsGeneration(lombok.javac.JavacNode, boolean);
    descriptor: (Llombok/javac/JavacNode;Z)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleFieldNameConstants this
         0: .line 93
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleFieldNameConstants this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleFieldNameConstants;
    MethodParameters:
              Name  Flags
      field         
      onlyExplicit  

  public void handle(lombok.core.AnnotationValues<lombok.experimental.FieldNameConstants>, 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.HandleFieldNameConstants this
         0: .line 99
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCAnnotation cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleFieldNameConstants this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleFieldNameConstants;
    Signature: (Llombok/core/AnnotationValues<Llombok/experimental/FieldNameConstants;>;LJCAnnotation;Llombok/javac/JavacNode;)V
    MethodParameters:
                Name  Flags
      annotation      
      ast             
      annotationNode  

  void createInnerTypeFieldNameConstants(lombok.javac.JavacNode, lombok.javac.JavacNode, JCTree, lombok.AccessLevel, java.util.List<lombok.javac.JavacNode>, boolean, lombok.core.configuration.IdentifierName, );
    descriptor: (Llombok/javac/JavacNode;Llombok/javac/JavacNode;LJCTree;Llombok/AccessLevel;Ljava/util/List;ZLlombok/core/configuration/IdentifierName;Z)V
    flags: (0x0000) 
    Code:
      stack=3, locals=9, args_size=9
        start local 0 // lombok.javac.handlers.HandleFieldNameConstants this
         0: .line 136
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCTree cannot be resolved to a type\n\tJCModifiers cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tName cannot be resolved to a type\n\tThe method toName(String) from the type JavacNode refers to the missing type Name\n\tJCClassDecl cannot be resolved to a type\n\tList cannot be resolved\n\tJCTypeParameter cannot be resolved to a type\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved\n\tJCTree cannot be resolved to a type\n\tThe method getContext() from the type JavacNode refers to the missing type Context\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\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tJCModifiers cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tJCBlock cannot be resolved to a type\n\tList cannot be resolved\n\tJCStatement cannot be resolved to a type\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tThe method toName(String) from the type JavacNode refers to the missing type Name\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tThe method toName(String) from the type JavacNode refers to the missing type Name\n\tList cannot be resolved\n\tJCTypeParameter cannot be resolved to a type\n\tList cannot be resolved\n\tJCVariableDecl cannot be resolved to a type\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tThe method getContext() from the type JavacNode refers to the missing type Context\n\tJCVariableDecl cannot be resolved to a type\n\tJCVariableDecl cannot be resolved to a type\n\tName cannot be resolved to a type\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\tJCModifiers cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tJCExpression cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tThe method chainDots(JavacNode, String, String, String...) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tJCVariableDecl cannot be resolved to a type\n\tThe method getContext() from the type JavacNode refers to the missing type Context\n\tJCVariableDecl 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.HandleFieldNameConstants this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleFieldNameConstants;
    Signature: (Llombok/javac/JavacNode;Llombok/javac/JavacNode;LJCTree;Llombok/AccessLevel;Ljava/util/List<Llombok/javac/JavacNode;>;ZLlombok/core/configuration/IdentifierName;Z)V
    MethodParameters:
               Name  Flags
      typeNode       
      errorNode      
      pos            
      level          
      fields         
      asEnum         
      innerTypeName  
      uppercase      
}
Signature: Llombok/javac/JavacAnnotationHandler<Llombok/experimental/FieldNameConstants;>;
SourceFile: "HandleFieldNameConstants.java"