public class org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext implements org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext
  super_class: java.lang.Object
{
  protected final org.graalvm.compiler.replacements.PEGraphDecoder$PEMethodScope methodScope;
    descriptor: Lorg/graalvm/compiler/replacements/PEGraphDecoder$PEMethodScope;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final org.graalvm.compiler.nodes.Invoke invoke;
    descriptor: Lorg/graalvm/compiler/nodes/Invoke;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  final org.graalvm.compiler.replacements.PEGraphDecoder this$0;
    descriptor: Lorg/graalvm/compiler/replacements/PEGraphDecoder;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(org.graalvm.compiler.replacements.PEGraphDecoder, org.graalvm.compiler.replacements.PEGraphDecoder$PEMethodScope, org.graalvm.compiler.nodes.Invoke);
    descriptor: (Lorg/graalvm/compiler/replacements/PEGraphDecoder;Lorg/graalvm/compiler/replacements/PEGraphDecoder$PEMethodScope;Lorg/graalvm/compiler/nodes/Invoke;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
        start local 2 // org.graalvm.compiler.replacements.PEGraphDecoder$PEMethodScope methodScope
        start local 3 // org.graalvm.compiler.nodes.Invoke invoke
         0: .line 188
            aload 0 /* this */
            aload 1
            putfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.this$0:Lorg/graalvm/compiler/replacements/PEGraphDecoder;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 189
            aload 0 /* this */
            aload 2 /* methodScope */
            putfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.methodScope:Lorg/graalvm/compiler/replacements/PEGraphDecoder$PEMethodScope;
         2: .line 190
            aload 0 /* this */
            aload 3 /* invoke */
            putfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.invoke:Lorg/graalvm/compiler/nodes/Invoke;
         3: .line 191
            return
        end local 3 // org.graalvm.compiler.nodes.Invoke invoke
        end local 2 // org.graalvm.compiler.replacements.PEGraphDecoder$PEMethodScope methodScope
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    4     0         this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;
            0    4     2  methodScope  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PEMethodScope;
            0    4     3       invoke  Lorg/graalvm/compiler/nodes/Invoke;
    MethodParameters:
             Name  Flags
      this$0       final
      methodScope  
      invoke       

  public jdk.vm.ci.code.BailoutException bailout(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljdk/vm/ci/code/BailoutException;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
        start local 1 // java.lang.String string
         0: .line 195
            new org.graalvm.compiler.common.PermanentBailoutException
            dup
            aload 1 /* string */
            invokespecial org.graalvm.compiler.common.PermanentBailoutException.<init>:(Ljava/lang/String;)V
            astore 2 /* bailout */
        start local 2 // jdk.vm.ci.code.BailoutException bailout
         1: .line 196
            aload 1 /* string */
            aload 2 /* bailout */
            aload 0 /* this */
            getfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.methodScope:Lorg/graalvm/compiler/replacements/PEGraphDecoder$PEMethodScope;
            invokevirtual org.graalvm.compiler.replacements.PEGraphDecoder$PEMethodScope.getCallerBytecodePosition:()Lorg/graalvm/compiler/graph/NodeSourcePosition;
            invokestatic org.graalvm.compiler.nodes.util.GraphUtil.approxSourceStackTraceElement:(Ljdk/vm/ci/code/BytecodePosition;)[Ljava/lang/StackTraceElement;
            invokestatic org.graalvm.compiler.nodes.util.GraphUtil.createBailoutException:(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/StackTraceElement;)Ljdk/vm/ci/code/BailoutException;
            athrow
        end local 2 // jdk.vm.ci.code.BailoutException bailout
        end local 1 // java.lang.String string
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;
            0    2     1   string  Ljava/lang/String;
            1    2     2  bailout  Ljdk/vm/ci/code/BailoutException;
    MethodParameters:
        Name  Flags
      string  

  public org.graalvm.compiler.nodes.spi.StampProvider getStampProvider();
    descriptor: ()Lorg/graalvm/compiler/nodes/spi/StampProvider;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 201
            aload 0 /* this */
            getfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.this$0:Lorg/graalvm/compiler/replacements/PEGraphDecoder;
            invokestatic org.graalvm.compiler.replacements.PEGraphDecoder.access$0:(Lorg/graalvm/compiler/replacements/PEGraphDecoder;)Lorg/graalvm/compiler/nodes/spi/StampProvider;
            areturn
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public jdk.vm.ci.meta.MetaAccessProvider getMetaAccess();
    descriptor: ()Ljdk/vm/ci/meta/MetaAccessProvider;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 206
            aload 0 /* this */
            getfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.this$0:Lorg/graalvm/compiler/replacements/PEGraphDecoder;
            invokestatic org.graalvm.compiler.replacements.PEGraphDecoder.access$1:(Lorg/graalvm/compiler/replacements/PEGraphDecoder;)Ljdk/vm/ci/meta/MetaAccessProvider;
            areturn
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public jdk.vm.ci.meta.ConstantReflectionProvider getConstantReflection();
    descriptor: ()Ljdk/vm/ci/meta/ConstantReflectionProvider;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 211
            aload 0 /* this */
            getfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.this$0:Lorg/graalvm/compiler/replacements/PEGraphDecoder;
            invokestatic org.graalvm.compiler.replacements.PEGraphDecoder.access$2:(Lorg/graalvm/compiler/replacements/PEGraphDecoder;)Ljdk/vm/ci/meta/ConstantReflectionProvider;
            areturn
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public org.graalvm.compiler.core.common.spi.ConstantFieldProvider getConstantFieldProvider();
    descriptor: ()Lorg/graalvm/compiler/core/common/spi/ConstantFieldProvider;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 216
            aload 0 /* this */
            getfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.this$0:Lorg/graalvm/compiler/replacements/PEGraphDecoder;
            invokestatic org.graalvm.compiler.replacements.PEGraphDecoder.access$3:(Lorg/graalvm/compiler/replacements/PEGraphDecoder;)Lorg/graalvm/compiler/core/common/spi/ConstantFieldProvider;
            areturn
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public org.graalvm.compiler.nodes.StructuredGraph getGraph();
    descriptor: ()Lorg/graalvm/compiler/nodes/StructuredGraph;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 221
            aload 0 /* this */
            getfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.methodScope:Lorg/graalvm/compiler/replacements/PEGraphDecoder$PEMethodScope;
            getfield org.graalvm.compiler.replacements.PEGraphDecoder$PEMethodScope.graph:Lorg/graalvm/compiler/nodes/StructuredGraph;
            areturn
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public int getDepth();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 226
            aload 0 /* this */
            getfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.methodScope:Lorg/graalvm/compiler/replacements/PEGraphDecoder$PEMethodScope;
            getfield org.graalvm.compiler.replacements.PEGraphDecoder$PEMethodScope.inliningDepth:I
            ireturn
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public org.graalvm.compiler.nodes.graphbuilderconf.IntrinsicContext getIntrinsic();
    descriptor: ()Lorg/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 231
            aconst_null
            areturn
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public <T extends org.graalvm.compiler.nodes.ValueNode> T append();
    descriptor: (Lorg/graalvm/compiler/nodes/ValueNode;)Lorg/graalvm/compiler/nodes/ValueNode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
        start local 1 // org.graalvm.compiler.nodes.ValueNode value
         0: .line 236
            invokestatic org.graalvm.compiler.debug.GraalError.unimplemented:()Ljava/lang/RuntimeException;
            athrow
        end local 1 // org.graalvm.compiler.nodes.ValueNode value
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;
            0    1     1  value  TT;
    Signature: <T:Lorg/graalvm/compiler/nodes/ValueNode;>(TT;)TT;
    MethodParameters:
       Name  Flags
      value  

  public <T extends org.graalvm.compiler.nodes.ValueNode> T recursiveAppend();
    descriptor: (Lorg/graalvm/compiler/nodes/ValueNode;)Lorg/graalvm/compiler/nodes/ValueNode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
        start local 1 // org.graalvm.compiler.nodes.ValueNode value
         0: .line 241
            invokestatic org.graalvm.compiler.debug.GraalError.unimplemented:()Ljava/lang/RuntimeException;
            athrow
        end local 1 // org.graalvm.compiler.nodes.ValueNode value
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;
            0    1     1  value  TT;
    Signature: <T:Lorg/graalvm/compiler/nodes/ValueNode;>(TT;)TT;
    MethodParameters:
       Name  Flags
      value  

  public void push(jdk.vm.ci.meta.JavaKind, org.graalvm.compiler.nodes.ValueNode);
    descriptor: (Ljdk/vm/ci/meta/JavaKind;Lorg/graalvm/compiler/nodes/ValueNode;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
        start local 1 // jdk.vm.ci.meta.JavaKind kind
        start local 2 // org.graalvm.compiler.nodes.ValueNode value
         0: .line 246
            invokestatic org.graalvm.compiler.debug.GraalError.unimplemented:()Ljava/lang/RuntimeException;
            athrow
        end local 2 // org.graalvm.compiler.nodes.ValueNode value
        end local 1 // jdk.vm.ci.meta.JavaKind kind
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;
            0    1     1   kind  Ljdk/vm/ci/meta/JavaKind;
            0    1     2  value  Lorg/graalvm/compiler/nodes/ValueNode;
    MethodParameters:
       Name  Flags
      kind   
      value  

  public void handleReplacedInvoke(org.graalvm.compiler.nodes.CallTargetNode$InvokeKind, jdk.vm.ci.meta.ResolvedJavaMethod, org.graalvm.compiler.nodes.ValueNode[], boolean);
    descriptor: (Lorg/graalvm/compiler/nodes/CallTargetNode$InvokeKind;Ljdk/vm/ci/meta/ResolvedJavaMethod;[Lorg/graalvm/compiler/nodes/ValueNode;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=5, args_size=5
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
        start local 1 // org.graalvm.compiler.nodes.CallTargetNode$InvokeKind invokeKind
        start local 2 // jdk.vm.ci.meta.ResolvedJavaMethod targetMethod
        start local 3 // org.graalvm.compiler.nodes.ValueNode[] args
        start local 4 // boolean inlineEverything
         0: .line 251
            invokestatic org.graalvm.compiler.debug.GraalError.unimplemented:()Ljava/lang/RuntimeException;
            athrow
        end local 4 // boolean inlineEverything
        end local 3 // org.graalvm.compiler.nodes.ValueNode[] args
        end local 2 // jdk.vm.ci.meta.ResolvedJavaMethod targetMethod
        end local 1 // org.graalvm.compiler.nodes.CallTargetNode$InvokeKind invokeKind
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;
            0    1     1        invokeKind  Lorg/graalvm/compiler/nodes/CallTargetNode$InvokeKind;
            0    1     2      targetMethod  Ljdk/vm/ci/meta/ResolvedJavaMethod;
            0    1     3              args  [Lorg/graalvm/compiler/nodes/ValueNode;
            0    1     4  inlineEverything  Z
    MethodParameters:
                  Name  Flags
      invokeKind        
      targetMethod      
      args              
      inlineEverything  

  public boolean intrinsify(org.graalvm.compiler.bytecode.BytecodeProvider, jdk.vm.ci.meta.ResolvedJavaMethod, jdk.vm.ci.meta.ResolvedJavaMethod, org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugin$Receiver, org.graalvm.compiler.nodes.ValueNode[]);
    descriptor: (Lorg/graalvm/compiler/bytecode/BytecodeProvider;Ljdk/vm/ci/meta/ResolvedJavaMethod;Ljdk/vm/ci/meta/ResolvedJavaMethod;Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin$Receiver;[Lorg/graalvm/compiler/nodes/ValueNode;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=6, args_size=6
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
        start local 1 // org.graalvm.compiler.bytecode.BytecodeProvider bytecodeProvider
        start local 2 // jdk.vm.ci.meta.ResolvedJavaMethod targetMethod
        start local 3 // jdk.vm.ci.meta.ResolvedJavaMethod substitute
        start local 4 // org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugin$Receiver receiver
        start local 5 // org.graalvm.compiler.nodes.ValueNode[] args
         0: .line 256
            iconst_0
            ireturn
        end local 5 // org.graalvm.compiler.nodes.ValueNode[] args
        end local 4 // org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugin$Receiver receiver
        end local 3 // jdk.vm.ci.meta.ResolvedJavaMethod substitute
        end local 2 // jdk.vm.ci.meta.ResolvedJavaMethod targetMethod
        end local 1 // org.graalvm.compiler.bytecode.BytecodeProvider bytecodeProvider
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    1     0              this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;
            0    1     1  bytecodeProvider  Lorg/graalvm/compiler/bytecode/BytecodeProvider;
            0    1     2      targetMethod  Ljdk/vm/ci/meta/ResolvedJavaMethod;
            0    1     3        substitute  Ljdk/vm/ci/meta/ResolvedJavaMethod;
            0    1     4          receiver  Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin$Receiver;
            0    1     5              args  [Lorg/graalvm/compiler/nodes/ValueNode;
    MethodParameters:
                  Name  Flags
      bytecodeProvider  
      targetMethod      
      substitute        
      receiver          
      args              

  public void setStateAfter(org.graalvm.compiler.nodes.StateSplit);
    descriptor: (Lorg/graalvm/compiler/nodes/StateSplit;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
        start local 1 // org.graalvm.compiler.nodes.StateSplit stateSplit
         0: .line 261
            invokestatic org.graalvm.compiler.debug.GraalError.unimplemented:()Ljava/lang/RuntimeException;
            athrow
        end local 1 // org.graalvm.compiler.nodes.StateSplit stateSplit
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;
            0    1     1  stateSplit  Lorg/graalvm/compiler/nodes/StateSplit;
    MethodParameters:
            Name  Flags
      stateSplit  

  public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext getParent();
    descriptor: ()Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 266
            invokestatic org.graalvm.compiler.debug.GraalError.unimplemented:()Ljava/lang/RuntimeException;
            athrow
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public org.graalvm.compiler.bytecode.Bytecode getCode();
    descriptor: ()Lorg/graalvm/compiler/bytecode/Bytecode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 271
            invokestatic org.graalvm.compiler.debug.GraalError.unimplemented:()Ljava/lang/RuntimeException;
            athrow
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public jdk.vm.ci.meta.ResolvedJavaMethod getMethod();
    descriptor: ()Ljdk/vm/ci/meta/ResolvedJavaMethod;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 276
            invokestatic org.graalvm.compiler.debug.GraalError.unimplemented:()Ljava/lang/RuntimeException;
            athrow
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public int bci();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 281
            aload 0 /* this */
            getfield org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext.invoke:Lorg/graalvm/compiler/nodes/Invoke;
            invokeinterface org.graalvm.compiler.nodes.Invoke.bci:()I
            ireturn
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public org.graalvm.compiler.nodes.CallTargetNode$InvokeKind getInvokeKind();
    descriptor: ()Lorg/graalvm/compiler/nodes/CallTargetNode$InvokeKind;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 286
            invokestatic org.graalvm.compiler.debug.GraalError.unimplemented:()Ljava/lang/RuntimeException;
            athrow
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;

  public jdk.vm.ci.meta.JavaType getInvokeReturnType();
    descriptor: ()Ljdk/vm/ci/meta/JavaType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
         0: .line 291
            invokestatic org.graalvm.compiler.debug.GraalError.unimplemented:()Ljava/lang/RuntimeException;
            athrow
        end local 0 // org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/PEGraphDecoder$PENonAppendGraphBuilderContext;
}
SourceFile: "PEGraphDecoder.java"
NestHost: org.graalvm.compiler.replacements.PEGraphDecoder
InnerClasses:
  public final InvokeKind = org.graalvm.compiler.nodes.CallTargetNode$InvokeKind of org.graalvm.compiler.nodes.CallTargetNode
  public abstract Receiver = org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugin$Receiver of org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugin
  protected PEMethodScope = org.graalvm.compiler.replacements.PEGraphDecoder$PEMethodScope of org.graalvm.compiler.replacements.PEGraphDecoder
  protected PENonAppendGraphBuilderContext = org.graalvm.compiler.replacements.PEGraphDecoder$PENonAppendGraphBuilderContext of org.graalvm.compiler.replacements.PEGraphDecoder