public class lombok.javac.handlers.HandleToString extends lombok.javac.JavacAnnotationHandler<lombok.ToString>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: lombok.javac.handlers.HandleToString
  super_class: lombok.javac.JavacAnnotationHandler
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // lombok.javac.handlers.HandleToString this
         0: .line 42
            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\tProviderFor cannot be resolved to a type\n\tThe type HandleToString must implement the inherited abstract method JavacAnnotationHandler<ToString>.handle(AnnotationValues<ToString>, JCAnnotation, JavacNode)\n\tJCAnnotation cannot be resolved to a type\n\tThe method handleToStringMarking(LombokNode<A,L,N>, AnnotationValues<ToString>, LombokNode<A,L,N>) in the type InclusionExclusionUtils is not applicable for the arguments (JavacNode, AnnotationValues<ToString>, JavacNode)\n\tThe method handleToStringMarking(LombokNode<A,L,N>, AnnotationValues<ToString>, LombokNode<A,L,N>) in the type InclusionExclusionUtils is not applicable for the arguments (JavacNode, null, null)\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\tFlags cannot be resolved to a variable\n\tFlags cannot be resolved to a variable\n\tJCMethodDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tThe method genJavaLangTypeRef(JavacNode, String...) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tList cannot be resolved\n\tThe method genTypeRef(JavacNode, String) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tJCModifiers cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tJCExpression cannot be resolved to a type\n\tThe method genJavaLangTypeRef(JavacNode, String...) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tJCExpression cannot be resolved to a type\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\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\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\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tJCMethodInvocation 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\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\tJCExpression cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tThe method createMethodAccessor(JavacTreeMaker, JavacNode) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tThe method createFieldAccessor(JavacTreeMaker, JavacNode, HandlerUtil.FieldAccess) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tJCExpression cannot be resolved to a type\n\tThe method getFieldType(JavacNode, HandlerUtil.FieldAccess) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tJCPrimitiveTypeTree cannot be resolved to a type\n\tJCArrayTypeTree cannot be resolved to a type\n\tJCArrayTypeTree cannot be resolved to a type\n\tJCArrayTypeTree cannot be resolved to a type\n\tJCPrimitiveTypeTree cannot be resolved to a type\n\tJCArrayTypeTree cannot be resolved to a type\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\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 Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tJCStatement cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tList cannot be resolved\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\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\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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleToString this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleToString;

  public void handle(lombok.core.AnnotationValues<lombok.ToString>, 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.HandleToString this
         0: .line 65
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCAnnotation cannot be resolved to a type\n\tThe method handleToStringMarking(LombokNode<A,L,N>, AnnotationValues<ToString>, LombokNode<A,L,N>) in the type InclusionExclusionUtils is not applicable for the arguments (JavacNode, AnnotationValues<ToString>, JavacNode)\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleToString this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleToString;
    Signature: (Llombok/core/AnnotationValues<Llombok/ToString;>;LJCAnnotation;Llombok/javac/JavacNode;)V
    MethodParameters:
                Name  Flags
      annotation      
      ast             
      annotationNode  

  public void generateToStringForType(lombok.javac.JavacNode, lombok.javac.JavacNode);
    descriptor: (Llombok/javac/JavacNode;Llombok/javac/JavacNode;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // lombok.javac.handlers.HandleToString this
         0: .line 103
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method handleToStringMarking(LombokNode<A,L,N>, AnnotationValues<ToString>, LombokNode<A,L,N>) in the type InclusionExclusionUtils is not applicable for the arguments (JavacNode, null, null)\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleToString this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleToString;
    MethodParameters:
           Name  Flags
      typeNode   
      errorNode  

  public void generateToString(lombok.javac.JavacNode, lombok.javac.JavacNode, java.util.List<lombok.core.handlers.InclusionExclusionUtils$Included<lombok.javac.JavacNode, lombok.ToString$Include>>, boolean, java.lang.Boolean, boolean, lombok.core.handlers.HandlerUtil$FieldAccess);
    descriptor: (Llombok/javac/JavacNode;Llombok/javac/JavacNode;Ljava/util/List;ZLjava/lang/Boolean;ZLlombok/core/handlers/HandlerUtil$FieldAccess;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=8, args_size=8
        start local 0 // lombok.javac.handlers.HandleToString this
         0: .line 111
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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\tFlags cannot be resolved to a variable\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.HandleToString this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleToString;
    Signature: (Llombok/javac/JavacNode;Llombok/javac/JavacNode;Ljava/util/List<Llombok/core/handlers/InclusionExclusionUtils$Included<Llombok/javac/JavacNode;Llombok/ToString$Include;>;>;ZLjava/lang/Boolean;ZLlombok/core/handlers/HandlerUtil$FieldAccess;)V
    MethodParameters:
                   Name  Flags
      typeNode           
      source             
      members            
      includeFieldNames  
      callSuper          
      whineIfExists      
      fieldAccess        

  static JCMethodDecl createToString(lombok.javac.JavacNode, java.util.Collection<lombok.core.handlers.InclusionExclusionUtils$Included<lombok.javac.JavacNode, lombok.ToString$Include>>, boolean, boolean, lombok.core.handlers.HandlerUtil$FieldAccess, JCTree);
    descriptor: (Llombok/javac/JavacNode;Ljava/util/Collection;ZZLlombok/core/handlers/HandlerUtil$FieldAccess;LJCTree;)LJCMethodDecl;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=6, args_size=6
         0: .line 158
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCMethodDecl cannot be resolved to a type\n\tJCTree cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tThe method genJavaLangTypeRef(JavacNode, String...) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCAnnotation cannot be resolved to a type\n\tList cannot be resolved\n\tThe method genTypeRef(JavacNode, String) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tList cannot be resolved\n\tJCExpression cannot be resolved to a type\n\tJCModifiers cannot be resolved to a type\n\tFlags cannot be resolved to a variable\n\tJCExpression cannot be resolved to a type\n\tThe method genJavaLangTypeRef(JavacNode, String...) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tJCExpression cannot be resolved to a type\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\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\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\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tJCMethodInvocation 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\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\tJCExpression cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tThe method createMethodAccessor(JavacTreeMaker, JavacNode) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tThe method createFieldAccessor(JavacTreeMaker, JavacNode, HandlerUtil.FieldAccess) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tJCExpression cannot be resolved to a type\n\tThe method getFieldType(JavacNode, HandlerUtil.FieldAccess) from the type JavacHandlerUtil refers to the missing type JCExpression\n\tJCPrimitiveTypeTree cannot be resolved to a type\n\tJCArrayTypeTree cannot be resolved to a type\n\tJCArrayTypeTree cannot be resolved to a type\n\tJCArrayTypeTree cannot be resolved to a type\n\tJCPrimitiveTypeTree cannot be resolved to a type\n\tJCArrayTypeTree cannot be resolved to a type\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\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 Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tThe method Literal(Object) from the type JavacTreeMaker refers to the missing type JCLiteral\n\tJCStatement cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tList cannot be resolved\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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: (Llombok/javac/JavacNode;Ljava/util/Collection<Llombok/core/handlers/InclusionExclusionUtils$Included<Llombok/javac/JavacNode;Llombok/ToString$Include;>;>;ZZLlombok/core/handlers/HandlerUtil$FieldAccess;LJCTree;)LJCMethodDecl;
    MethodParameters:
              Name  Flags
      typeNode      
      members       
      includeNames  
      callSuper     
      fieldAccess   
      source        

  public static java.lang.String getTypeName(lombok.javac.JavacNode);
    descriptor: (Llombok/javac/JavacNode;)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 263
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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\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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      typeNode  
}
Signature: Llombok/javac/JavacAnnotationHandler<Llombok/ToString;>;
SourceFile: "HandleToString.java"
InnerClasses:
  public abstract Include = lombok.ToString$Include of lombok.ToString
  public final FieldAccess = lombok.core.handlers.HandlerUtil$FieldAccess of lombok.core.handlers.HandlerUtil
  public Included = lombok.core.handlers.InclusionExclusionUtils$Included of lombok.core.handlers.InclusionExclusionUtils