public class org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier
  super_class: java.lang.Object
{
  private final org.graalvm.compiler.nodeinfo.processor.GraphNodeProcessor env;
    descriptor: Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeProcessor;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final Types types;
    descriptor: LTypes;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final Elements elements;
    descriptor: LElements;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final TypeElement Input;
    descriptor: LTypeElement;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final TypeElement OptionalInput;
    descriptor: LTypeElement;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final TypeElement Successor;
    descriptor: LTypeElement;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  final TypeElement Node;
    descriptor: LTypeElement;
    flags: (0x0010) ACC_FINAL

  private final TypeElement NodeInputList;
    descriptor: LTypeElement;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final TypeElement NodeSuccessorList;
    descriptor: LTypeElement;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final TypeElement object;
    descriptor: LTypeElement;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(org.graalvm.compiler.nodeinfo.processor.GraphNodeProcessor);
    descriptor: (Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeProcessor;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 25
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.annotation cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tThe import javax.lang cannot be resolved\n\tTypes cannot be resolved to a type\n\tElements cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tThe method getProcessingEnv() from the type GraphNodeProcessor refers to the missing type ProcessingEnvironment\n\tElements cannot be resolved to a type\n\tThe method getProcessingEnv() from the type GraphNodeProcessor refers to the missing type ProcessingEnvironment\n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tElements cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n\tTypeMirror cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n\tProcessingEnvironment cannot be resolved to a type\n\tThe method getProcessingEnv() from the type GraphNodeProcessor refers to the missing type ProcessingEnvironment\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tVariableElement cannot be resolved to a type\n\tElementFilter cannot be resolved\n\tModifier cannot be resolved to a type\n\tSTATIC cannot be resolved to a variable\n\tTRANSIENT cannot be resolved to a variable\n\tAnnotationMirror cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tFINAL cannot be resolved to a variable\n\tPUBLIC cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tElementKind cannot be resolved to a variable\n\tFINAL cannot be resolved to a variable\n\tPUBLIC cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tFINAL cannot be resolved to a variable\n\tPUBLIC cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tFINAL cannot be resolved to a variable\n\tPUBLIC cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tAnnotationMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    MethodParameters:
           Name  Flags
      processor  

  public TypeElement getTypeElement(java.lang.String);
    descriptor: (Ljava/lang/String;)LTypeElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 90
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tElements cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    MethodParameters:
      Name  Flags
      name  

  public TypeElement getTypeElement(java.lang.Class<?>);
    descriptor: (Ljava/lang/Class;)LTypeElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 98
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tTypeElement cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    Signature: (Ljava/lang/Class<*>;)LTypeElement;
    MethodParameters:
      Name  Flags
      cls   

  public TypeMirror getType(java.lang.String);
    descriptor: (Ljava/lang/String;)LTypeMirror;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 102
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tTypeMirror cannot be resolved to a type\n\tThe method getTypeElement(String) from the type GraphNodeVerifier refers to the missing type TypeElement\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    MethodParameters:
      Name  Flags
      name  

  public ProcessingEnvironment getProcessingEnv();
    descriptor: ()LProcessingEnvironment;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 106
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tProcessingEnvironment cannot be resolved to a type\n\tThe method getProcessingEnv() from the type GraphNodeProcessor refers to the missing type ProcessingEnvironment\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;

  public boolean isAssignableWithErasure(Element, Element);
    descriptor: (LElement;LElement;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 110
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypes cannot be resolved to a type\n\tTypes cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    MethodParameters:
      Name  Flags
      from  
      to    

  void scanFields(TypeElement);
    descriptor: (LTypeElement;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 116
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tVariableElement cannot be resolved to a type\n\tElementFilter cannot be resolved\n\tModifier cannot be resolved to a type\n\tSTATIC cannot be resolved to a variable\n\tTRANSIENT cannot be resolved to a variable\n\tAnnotationMirror cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tFINAL cannot be resolved to a variable\n\tPUBLIC cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tElementKind cannot be resolved to a variable\n\tFINAL cannot be resolved to a variable\n\tPUBLIC cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tFINAL cannot be resolved to a variable\n\tPUBLIC cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tFINAL cannot be resolved to a variable\n\tPUBLIC cannot be resolved to a variable\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n\tTypeElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    MethodParameters:
      Name  Flags
      node  

  AnnotationMirror findAnnotationMirror(java.util.List<? extends AnnotationMirror>, TypeElement);
    descriptor: (Ljava/util/List;LTypeElement;)LAnnotationMirror;
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 193
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tAnnotationMirror cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    Signature: (Ljava/util/List<+LAnnotationMirror;>;LTypeElement;)LAnnotationMirror;
    MethodParameters:
                        Name  Flags
      mirrors                 
      expectedAnnotationType  

  boolean isObject(TypeMirror);
    descriptor: (LTypeMirror;)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 202
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTypeMirror cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    MethodParameters:
      Name  Flags
      type  

  boolean sameType(TypeMirror, TypeMirror);
    descriptor: (LTypeMirror;LTypeMirror;)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 206
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTypeMirror cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    MethodParameters:
       Name  Flags
      type1  
      type2  

  TypeElement getSuperType(TypeElement);
    descriptor: (LTypeElement;)LTypeElement;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 210
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTypeElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    MethodParameters:
         Name  Flags
      element  

  void verify(TypeElement);
    descriptor: (LTypeElement;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
         0: .line 217
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTypeElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.nodeinfo.processor.GraphNodeVerifier this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/nodeinfo/processor/GraphNodeVerifier;
    MethodParameters:
      Name  Flags
      node  
}
SourceFile: "GraphNodeVerifier.java"