public class lombok.javac.handlers.HandleNonNull extends lombok.javac.JavacAnnotationHandler<lombok.NonNull>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: lombok.javac.handlers.HandleNonNull
  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.HandleNonNull this
         0: .line 30
            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\tProviderFor cannot be resolved to a type\n\tThe type HandleNonNull must implement the inherited abstract method JavacAnnotationHandler<NonNull>.handle(AnnotationValues<NonNull>, JCAnnotation, JavacNode)\n\tJCAnnotation 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\tJCMethodDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCStatement cannot be resolved to a type\n\tThe method generateNullCheck(JavacTreeMaker, JavacNode, JavacNode) from the type JavacHandlerUtil refers to the missing type JCStatement\n\tThe method getContext() from the type JavacNode refers to the missing type Context\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCTry cannot be resolved to a type\n\tJCTry cannot be resolved to a type\n\tJCTry cannot be resolved to a type\n\tJCSynchronized cannot be resolved to a type\n\tJCSynchronized cannot be resolved to a type\n\tJCSynchronized cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tList cannot be resolved\n\tJCStatement cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCIf cannot be resolved to a type\n\tJCExpressionStatement cannot be resolved to a type\n\tJCAssert cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCExpressionStatement cannot be resolved to a type\n\tJCExpressionStatement cannot be resolved to a type\n\tJCAssign cannot be resolved to a type\n\tJCAssign cannot be resolved to a type\n\tJCAssign cannot be resolved to a type\n\tJCMethodInvocation cannot be resolved to a type\n\tJCMethodInvocation cannot be resolved to a type\n\tJCMethodInvocation cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tName cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCIf cannot be resolved to a type\n\tJCIf cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCThrow cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCIf cannot be resolved to a type\n\tJCIf cannot be resolved to a type\n\tJCAssert cannot be resolved to a type\n\tJCAssert cannot be resolved to a type\n\tJCParens cannot be resolved to a type\n\tJCParens cannot be resolved to a type\n\tJCParens cannot be resolved to a type\n\tJCBinary cannot be resolved to a type\n\tJCBinary cannot be resolved to a type\n\tJCBinary cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleNonNull this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleNonNull;

  public void handle(lombok.core.AnnotationValues<lombok.NonNull>, 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.HandleNonNull this
         0: .line 65
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCAnnotation 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\tJCMethodDecl cannot be resolved to a type\n\tJCMethodDecl cannot be resolved to a type\n\tThe method get() from the type LombokNode<JavacAST,JavacNode,JCTree> refers to the missing type JCTree\n\tJCStatement cannot be resolved to a type\n\tThe method generateNullCheck(JavacTreeMaker, JavacNode, JavacNode) from the type JavacHandlerUtil refers to the missing type JCStatement\n\tThe method getContext() from the type JavacNode refers to the missing type Context\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCTry cannot be resolved to a type\n\tJCTry cannot be resolved to a type\n\tJCTry cannot be resolved to a type\n\tJCSynchronized cannot be resolved to a type\n\tJCSynchronized cannot be resolved to a type\n\tJCSynchronized cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tList cannot be resolved\n\tJCStatement cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleNonNull this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleNonNull;
    Signature: (Llombok/core/AnnotationValues<Llombok/NonNull;>;LJCAnnotation;Llombok/javac/JavacNode;)V
    MethodParameters:
                Name  Flags
      annotation      
      ast             
      annotationNode  

  public boolean isNullCheck(JCStatement);
    descriptor: (LJCStatement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.handlers.HandleNonNull this
         0: .line 165
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tJCStatement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleNonNull this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleNonNull;
    MethodParameters:
      Name  Flags
      stat  

  public java.lang.String returnVarNameIfNullCheck(JCStatement);
    descriptor: (LJCStatement;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // lombok.javac.handlers.HandleNonNull this
         0: .line 174
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tJCStatement cannot be resolved to a type\n\tJCIf cannot be resolved to a type\n\tJCExpressionStatement cannot be resolved to a type\n\tJCAssert cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCExpressionStatement cannot be resolved to a type\n\tJCExpressionStatement cannot be resolved to a type\n\tJCAssign cannot be resolved to a type\n\tJCAssign cannot be resolved to a type\n\tJCAssign cannot be resolved to a type\n\tJCMethodInvocation cannot be resolved to a type\n\tJCMethodInvocation cannot be resolved to a type\n\tJCMethodInvocation cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tName cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCFieldAccess cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCIf cannot be resolved to a type\n\tJCIf cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tList cannot be resolved to a type\n\tJCStatement cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCBlock cannot be resolved to a type\n\tJCThrow cannot be resolved to a type\n\tJCExpression cannot be resolved to a type\n\tJCIf cannot be resolved to a type\n\tJCIf cannot be resolved to a type\n\tJCAssert cannot be resolved to a type\n\tJCAssert cannot be resolved to a type\n\tJCParens cannot be resolved to a type\n\tJCParens cannot be resolved to a type\n\tJCParens cannot be resolved to a type\n\tJCBinary cannot be resolved to a type\n\tJCBinary cannot be resolved to a type\n\tJCBinary cannot be resolved to a type\n\tJCIdent cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // lombok.javac.handlers.HandleNonNull this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Llombok/javac/handlers/HandleNonNull;
    MethodParameters:
      Name  Flags
      stat  
}
Signature: Llombok/javac/JavacAnnotationHandler<Llombok/NonNull;>;
SourceFile: "HandleNonNull.java"
    RuntimeVisibleAnnotations: 
      lombok.core.HandlerPriority(value = 512)