public abstract class org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin extends org.graalvm.compiler.replacements.verifier.GeneratedPlugin
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin
  super_class: org.graalvm.compiler.replacements.verifier.GeneratedPlugin
{
  private final TypeMirror[] signature;
    descriptor: [LTypeMirror;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(ExecutableElement, TypeMirror[]);
    descriptor: (LExecutableElement;[LTypeMirror;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin this
         0: .line 29
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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.tools cannot be resolved\n\tTypeMirror cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tProcessingEnvironment cannot be resolved to a type\n\tVariableElement cannot be resolved to a type\n\tProcessingEnvironment cannot be resolved to a type\n\tProcessingEnvironment cannot be resolved to a type\n\tVariableElement cannot be resolved to a type\n\tThe method getParameters() from the type GeneratedNodeIntrinsicPlugin refers to the missing type VariableElement\n\tVariableElement cannot be resolved to a type\n\tDeclaredType cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tThe type GeneratedNodeIntrinsicPlugin.ConstructorPlugin must implement the inherited abstract method GeneratedPlugin.createExecute(ProcessingEnvironment, PrintWriter)\n\tThe type GeneratedNodeIntrinsicPlugin.ConstructorPlugin must implement the inherited abstract method GeneratedNodeIntrinsicPlugin.factoryCall(ProcessingEnvironment, PrintWriter, InjectedDependencies, int)\n\tExecutableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tTypeKind cannot be resolved to a variable\n\tVariableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tProcessingEnvironment cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tTypeKind cannot be resolved to a variable\n\tExecutableElement cannot be resolved to a type\n\tThe type GeneratedNodeIntrinsicPlugin.CustomFactoryPlugin must implement the inherited abstract method GeneratedPlugin.createExecute(ProcessingEnvironment, PrintWriter)\n\tThe type GeneratedNodeIntrinsicPlugin.CustomFactoryPlugin must implement the inherited abstract method GeneratedNodeIntrinsicPlugin.factoryCall(ProcessingEnvironment, PrintWriter, InjectedDependencies, int)\n\tExecutableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tVariableElement cannot be resolved to a type\n\tVariableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tProcessingEnvironment cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tKind cannot be resolved to a variable\n\tExecutableElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/verifier/GeneratedNodeIntrinsicPlugin;
    MethodParameters:
                 Name  Flags
      intrinsicMethod  
      signature        

  static TypeMirror valueNodeType(ProcessingEnvironment);
    descriptor: (LProcessingEnvironment;)LTypeMirror;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 54
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tTypeMirror cannot be resolved to a type\n\tProcessingEnvironment cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      env   

  protected abstract java.util.List<? extends VariableElement> getParameters();
    descriptor: ()Ljava/util/List;
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
    Signature: ()Ljava/util/List<+LVariableElement;>;

  protected abstract void factoryCall(ProcessingEnvironment, java.io.PrintWriter, org.graalvm.compiler.replacements.verifier.InjectedDependencies, int);
    descriptor: (LProcessingEnvironment;Ljava/io/PrintWriter;Lorg/graalvm/compiler/replacements/verifier/InjectedDependencies;I)V
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      env       
      out       
      deps      
      argCount  

  protected org.graalvm.compiler.replacements.verifier.InjectedDependencies createExecute(ProcessingEnvironment, java.io.PrintWriter);
    descriptor: (LProcessingEnvironment;Ljava/io/PrintWriter;)Lorg/graalvm/compiler/replacements/verifier/InjectedDependencies;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin this
         0: .line 63
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tProcessingEnvironment cannot be resolved to a type\n\tVariableElement cannot be resolved to a type\n\tThe method getParameters() from the type GeneratedNodeIntrinsicPlugin refers to the missing type VariableElement\n\tVariableElement cannot be resolved to a type\n\tDeclaredType cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tExecutableElement cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\n\tTypeMirror cannot be resolved to a type\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.replacements.verifier.GeneratedNodeIntrinsicPlugin this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/verifier/GeneratedNodeIntrinsicPlugin;
    MethodParameters:
      Name  Flags
      env   
      out   
}
SourceFile: "GeneratedNodeIntrinsicPlugin.java"
NestMembers:
  org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin$ConstructorPlugin  org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin$CustomFactoryPlugin
InnerClasses:
  public ConstructorPlugin = org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin$ConstructorPlugin of org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin
  public CustomFactoryPlugin = org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin$CustomFactoryPlugin of org.graalvm.compiler.replacements.verifier.GeneratedNodeIntrinsicPlugin