public class org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest extends org.graalvm.compiler.truffle.test.PartialEvaluationTest
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest
  super_class: org.graalvm.compiler.truffle.test.PartialEvaluationTest
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest this
         0: .line 43
            aload 0 /* this */
            invokespecial org.graalvm.compiler.truffle.test.PartialEvaluationTest.<init>:()V
            return
        end local 0 // org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest;

  public static java.lang.Object constant42();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 46
            bipush 42
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public static java.lang.Object constant0();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 50
            iconst_0
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void testTruffleException();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=1
        start local 0 // org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest this
         0: .line 55
            new org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactoryImpl
            dup
            invokespecial org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactoryImpl.<init>:()V
            astore 1 /* nodeFactory */
        start local 1 // org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory nodeFactory
         1: .line 56
            aload 0 /* this */
            ldc "constant42"
            iconst_0
            iconst_0
            aload 1 /* nodeFactory */
            invokestatic org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest.createCallerChain:(IILorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest$NodeFactory;)Lorg/graalvm/compiler/truffle/test/nodes/RootTestNode;
            invokevirtual org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest.assertPartialEvalEquals:(Ljava/lang/String;Lcom/oracle/truffle/api/nodes/RootNode;)Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
            pop
         2: .line 57
            aload 0 /* this */
            ldc "constant42"
            iconst_3
            iconst_0
            aload 1 /* nodeFactory */
            invokestatic org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest.createCallerChain:(IILorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest$NodeFactory;)Lorg/graalvm/compiler/truffle/test/nodes/RootTestNode;
            invokevirtual org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest.assertPartialEvalEquals:(Ljava/lang/String;Lcom/oracle/truffle/api/nodes/RootNode;)Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
            pop
         3: .line 58
            aload 0 /* this */
            ldc "constant42"
            iconst_0
            iconst_3
            aload 1 /* nodeFactory */
            invokestatic org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest.createCallerChain:(IILorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest$NodeFactory;)Lorg/graalvm/compiler/truffle/test/nodes/RootTestNode;
            invokevirtual org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest.assertPartialEvalEquals:(Ljava/lang/String;Lcom/oracle/truffle/api/nodes/RootNode;)Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
            pop
         4: .line 59
            aload 0 /* this */
            ldc "constant42"
            iconst_4
            iconst_4
            aload 1 /* nodeFactory */
            invokestatic org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest.createCallerChain:(IILorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest$NodeFactory;)Lorg/graalvm/compiler/truffle/test/nodes/RootTestNode;
            invokevirtual org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest.assertPartialEvalEquals:(Ljava/lang/String;Lcom/oracle/truffle/api/nodes/RootNode;)Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
            pop
         5: .line 60
            return
        end local 1 // org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory nodeFactory
        end local 0 // org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    6     0         this  Lorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest;
            1    6     1  nodeFactory  Lorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest$NodeFactory;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testIsException();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=1
        start local 0 // org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest this
         0: .line 64
            new com.oracle.truffle.api.frame.FrameDescriptor
            dup
            invokespecial com.oracle.truffle.api.frame.FrameDescriptor.<init>:()V
            astore 1 /* fd */
        start local 1 // com.oracle.truffle.api.frame.FrameDescriptor fd
         1: .line 65
            new org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$TestTruffleException
            dup
            iconst_m1
            aconst_null
            iconst_1
            invokespecial org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$TestTruffleException.<init>:(ILcom/oracle/truffle/api/nodes/Node;Z)V
            astore 2 /* receiver */
        start local 2 // java.lang.Object receiver
         2: .line 66
            new org.graalvm.compiler.truffle.test.nodes.RootTestNode
            dup
            aload 1 /* fd */
            ldc "isException"
            new org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$IsExceptionNode
            dup
            aload 2 /* receiver */
            getstatic com.oracle.truffle.api.interop.ExceptionType.RUNTIME_ERROR:Lcom/oracle/truffle/api/interop/ExceptionType;
            invokespecial org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$IsExceptionNode.<init>:(Ljava/lang/Object;Lcom/oracle/truffle/api/interop/ExceptionType;)V
            invokespecial org.graalvm.compiler.truffle.test.nodes.RootTestNode.<init>:(Lcom/oracle/truffle/api/frame/FrameDescriptor;Ljava/lang/String;Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;)V
            astore 3 /* rootNode */
        start local 3 // org.graalvm.compiler.truffle.test.nodes.RootTestNode rootNode
         3: .line 67
            aload 0 /* this */
            ldc "constant42"
            aload 3 /* rootNode */
            invokevirtual org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest.assertPartialEvalEquals:(Ljava/lang/String;Lcom/oracle/truffle/api/nodes/RootNode;)Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
            pop
         4: .line 69
            new com.oracle.truffle.api.frame.FrameDescriptor
            dup
            invokespecial com.oracle.truffle.api.frame.FrameDescriptor.<init>:()V
            astore 1 /* fd */
         5: .line 70
            new org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$1
            dup
            aload 0 /* this */
            invokespecial org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$1.<init>:(Lorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest;)V
            astore 2 /* receiver */
         6: .line 72
            new org.graalvm.compiler.truffle.test.nodes.RootTestNode
            dup
            aload 1 /* fd */
            ldc "isException"
            new org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$IsExceptionNode
            dup
            aload 2 /* receiver */
            getstatic com.oracle.truffle.api.interop.ExceptionType.RUNTIME_ERROR:Lcom/oracle/truffle/api/interop/ExceptionType;
            invokespecial org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$IsExceptionNode.<init>:(Ljava/lang/Object;Lcom/oracle/truffle/api/interop/ExceptionType;)V
            invokespecial org.graalvm.compiler.truffle.test.nodes.RootTestNode.<init>:(Lcom/oracle/truffle/api/frame/FrameDescriptor;Ljava/lang/String;Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;)V
            astore 3 /* rootNode */
         7: .line 73
            aload 0 /* this */
            ldc "constant0"
            aload 3 /* rootNode */
            invokevirtual org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest.assertPartialEvalEquals:(Ljava/lang/String;Lcom/oracle/truffle/api/nodes/RootNode;)Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
            pop
         8: .line 74
            return
        end local 3 // org.graalvm.compiler.truffle.test.nodes.RootTestNode rootNode
        end local 2 // java.lang.Object receiver
        end local 1 // com.oracle.truffle.api.frame.FrameDescriptor fd
        end local 0 // org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    9     0      this  Lorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest;
            1    9     1        fd  Lcom/oracle/truffle/api/frame/FrameDescriptor;
            2    9     2  receiver  Ljava/lang/Object;
            3    9     3  rootNode  Lorg/graalvm/compiler/truffle/test/nodes/RootTestNode;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  static org.graalvm.compiler.truffle.test.nodes.RootTestNode createCallerChain(int, int, org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory);
    descriptor: (IILorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest$NodeFactory;)Lorg/graalvm/compiler/truffle/test/nodes/RootTestNode;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=11, args_size=3
        start local 0 // int framesAbove
        start local 1 // int framesBelow
        start local 2 // org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory factory
         0: .line 77
            new com.oracle.truffle.api.frame.FrameDescriptor
            dup
            invokespecial com.oracle.truffle.api.frame.FrameDescriptor.<init>:()V
            astore 3 /* fd */
        start local 3 // com.oracle.truffle.api.frame.FrameDescriptor fd
         1: .line 78
            aload 2 /* factory */
            iconst_m1
            iconst_1
            invokeinterface org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory.createThrowNode:(IZ)Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;
            astore 4 /* calleeNode */
        start local 4 // org.graalvm.compiler.truffle.test.nodes.AbstractTestNode calleeNode
         2: .line 79
            new org.graalvm.compiler.truffle.test.nodes.RootTestNode
            dup
            aload 3 /* fd */
            ldc "testTruffleException"
            aload 4 /* calleeNode */
            invokespecial org.graalvm.compiler.truffle.test.nodes.RootTestNode.<init>:(Lcom/oracle/truffle/api/frame/FrameDescriptor;Ljava/lang/String;Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;)V
            astore 5 /* calleeRoot */
        start local 5 // org.graalvm.compiler.truffle.test.nodes.RootTestNode calleeRoot
         3: .line 80
            iconst_0
            istore 6 /* i */
        start local 6 // int i
         4: goto 8
         5: .line 81
      StackMap locals: int int org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory com.oracle.truffle.api.frame.FrameDescriptor org.graalvm.compiler.truffle.test.nodes.AbstractTestNode org.graalvm.compiler.truffle.test.nodes.RootTestNode int
      StackMap stack:
            new org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$CallTestNode
            dup
            invokestatic com.oracle.truffle.api.Truffle.getRuntime:()Lcom/oracle/truffle/api/TruffleRuntime;
            aload 5 /* calleeRoot */
            invokeinterface com.oracle.truffle.api.TruffleRuntime.createCallTarget:(Lcom/oracle/truffle/api/nodes/RootNode;)Lcom/oracle/truffle/api/RootCallTarget;
            invokespecial org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$CallTestNode.<init>:(Lcom/oracle/truffle/api/CallTarget;)V
            astore 7 /* call */
        start local 7 // org.graalvm.compiler.truffle.test.nodes.AbstractTestNode call
         6: .line 82
            new org.graalvm.compiler.truffle.test.nodes.RootTestNode
            dup
            aload 3 /* fd */
            ldc "testTruffleException"
            aload 7 /* call */
            invokespecial org.graalvm.compiler.truffle.test.nodes.RootTestNode.<init>:(Lcom/oracle/truffle/api/frame/FrameDescriptor;Ljava/lang/String;Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;)V
            astore 5 /* calleeRoot */
        end local 7 // org.graalvm.compiler.truffle.test.nodes.AbstractTestNode call
         7: .line 80
            iinc 6 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 6 /* i */
            iload 0 /* framesAbove */
            if_icmplt 5
        end local 6 // int i
         9: .line 84
            new org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$CallTestNode
            dup
            invokestatic com.oracle.truffle.api.Truffle.getRuntime:()Lcom/oracle/truffle/api/TruffleRuntime;
            aload 5 /* calleeRoot */
            invokeinterface com.oracle.truffle.api.TruffleRuntime.createCallTarget:(Lcom/oracle/truffle/api/nodes/RootNode;)Lcom/oracle/truffle/api/RootCallTarget;
            invokespecial org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$CallTestNode.<init>:(Lcom/oracle/truffle/api/CallTarget;)V
            astore 6 /* callerNode */
        start local 6 // org.graalvm.compiler.truffle.test.nodes.AbstractTestNode callerNode
        10: .line 85
            aload 2 /* factory */
            aload 6 /* callerNode */
            invokeinterface org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory.createCatchNode:(Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;)Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;
            astore 7 /* catchNode */
        start local 7 // org.graalvm.compiler.truffle.test.nodes.AbstractTestNode catchNode
        11: .line 86
            new org.graalvm.compiler.truffle.test.nodes.RootTestNode
            dup
            aload 3 /* fd */
            ldc "testTruffleException"
            aload 7 /* catchNode */
            invokespecial org.graalvm.compiler.truffle.test.nodes.RootTestNode.<init>:(Lcom/oracle/truffle/api/frame/FrameDescriptor;Ljava/lang/String;Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;)V
            astore 8 /* callerRoot */
        start local 8 // org.graalvm.compiler.truffle.test.nodes.RootTestNode callerRoot
        12: .line 87
            iconst_0
            istore 9 /* i */
        start local 9 // int i
        13: goto 17
        14: .line 88
      StackMap locals: int int org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory com.oracle.truffle.api.frame.FrameDescriptor org.graalvm.compiler.truffle.test.nodes.AbstractTestNode org.graalvm.compiler.truffle.test.nodes.RootTestNode org.graalvm.compiler.truffle.test.nodes.AbstractTestNode org.graalvm.compiler.truffle.test.nodes.AbstractTestNode org.graalvm.compiler.truffle.test.nodes.RootTestNode int
      StackMap stack:
            new org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$CallTestNode
            dup
            invokestatic com.oracle.truffle.api.Truffle.getRuntime:()Lcom/oracle/truffle/api/TruffleRuntime;
            aload 8 /* callerRoot */
            invokeinterface com.oracle.truffle.api.TruffleRuntime.createCallTarget:(Lcom/oracle/truffle/api/nodes/RootNode;)Lcom/oracle/truffle/api/RootCallTarget;
            invokespecial org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$CallTestNode.<init>:(Lcom/oracle/truffle/api/CallTarget;)V
            astore 10 /* call */
        start local 10 // org.graalvm.compiler.truffle.test.nodes.AbstractTestNode call
        15: .line 89
            new org.graalvm.compiler.truffle.test.nodes.RootTestNode
            dup
            aload 3 /* fd */
            ldc "testTruffleException"
            aload 10 /* call */
            invokespecial org.graalvm.compiler.truffle.test.nodes.RootTestNode.<init>:(Lcom/oracle/truffle/api/frame/FrameDescriptor;Ljava/lang/String;Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;)V
            astore 8 /* callerRoot */
        end local 10 // org.graalvm.compiler.truffle.test.nodes.AbstractTestNode call
        16: .line 87
            iinc 9 /* i */ 1
      StackMap locals:
      StackMap stack:
        17: iload 9 /* i */
            iload 1 /* framesBelow */
            if_icmplt 14
        end local 9 // int i
        18: .line 91
            aload 8 /* callerRoot */
            areturn
        end local 8 // org.graalvm.compiler.truffle.test.nodes.RootTestNode callerRoot
        end local 7 // org.graalvm.compiler.truffle.test.nodes.AbstractTestNode catchNode
        end local 6 // org.graalvm.compiler.truffle.test.nodes.AbstractTestNode callerNode
        end local 5 // org.graalvm.compiler.truffle.test.nodes.RootTestNode calleeRoot
        end local 4 // org.graalvm.compiler.truffle.test.nodes.AbstractTestNode calleeNode
        end local 3 // com.oracle.truffle.api.frame.FrameDescriptor fd
        end local 2 // org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory factory
        end local 1 // int framesBelow
        end local 0 // int framesAbove
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   19     0  framesAbove  I
            0   19     1  framesBelow  I
            0   19     2      factory  Lorg/graalvm/compiler/truffle/test/TruffleExceptionPartialEvaluationTest$NodeFactory;
            1   19     3           fd  Lcom/oracle/truffle/api/frame/FrameDescriptor;
            2   19     4   calleeNode  Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;
            3   19     5   calleeRoot  Lorg/graalvm/compiler/truffle/test/nodes/RootTestNode;
            4    9     6            i  I
            6    7     7         call  Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;
           10   19     6   callerNode  Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;
           11   19     7    catchNode  Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;
           12   19     8   callerRoot  Lorg/graalvm/compiler/truffle/test/nodes/RootTestNode;
           13   18     9            i  I
           15   16    10         call  Lorg/graalvm/compiler/truffle/test/nodes/AbstractTestNode;
    MethodParameters:
             Name  Flags
      framesAbove  
      framesBelow  
      factory      
}
SourceFile: "TruffleExceptionPartialEvaluationTest.java"
NestMembers:
  org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$1  org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$CallTestNode  org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$CatchTruffleExceptionTestNode  org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$IsExceptionNode  org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory  org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactoryImpl  org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$TestTruffleException  org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$ThrowTruffleExceptionTestNode
InnerClasses:
  org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$1
  private CallTestNode = org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$CallTestNode of org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest
  private CatchTruffleExceptionTestNode = org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$CatchTruffleExceptionTestNode of org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest
  public IsExceptionNode = org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$IsExceptionNode of org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest
  abstract NodeFactory = org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactory of org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest
  private final NodeFactoryImpl = org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$NodeFactoryImpl of org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest
  private final TestTruffleException = org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$TestTruffleException of org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest
  private ThrowTruffleExceptionTestNode = org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest$ThrowTruffleExceptionTestNode of org.graalvm.compiler.truffle.test.TruffleExceptionPartialEvaluationTest