final class org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables
  super_class: java.lang.Object
{
  final org.graalvm.compiler.truffle.runtime.OptimizedCallTarget calleeNoException;
    descriptor: Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
    flags: (0x0010) ACC_FINAL

  final org.graalvm.compiler.truffle.runtime.OptimizedCallTarget callerNoException;
    descriptor: Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
    flags: (0x0010) ACC_FINAL

  final org.graalvm.compiler.truffle.runtime.OptimizedCallTarget calleeWithException;
    descriptor: Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
    flags: (0x0010) ACC_FINAL

  final org.graalvm.compiler.truffle.runtime.OptimizedCallTarget callerWithException;
    descriptor: Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
    flags: (0x0010) ACC_FINAL

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables this
         0: .line 49
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 51
            aload 0 /* this */
            invokestatic org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.getRuntime:()Lorg/graalvm/compiler/truffle/runtime/GraalTruffleRuntime;
            new org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$1
            dup
            aload 0 /* this */
            aconst_null
            invokespecial org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$1.<init>:(Lorg/graalvm/compiler/truffle/test/TruffleToTruffleCallExceptionHandlerTest$Compilables;Lcom/oracle/truffle/api/TruffleLanguage;)V
            invokevirtual org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget:(Lcom/oracle/truffle/api/nodes/RootNode;)Lcom/oracle/truffle/api/RootCallTarget;
            checkcast org.graalvm.compiler.truffle.runtime.OptimizedCallTarget
            putfield org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables.calleeNoException:Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
         2: .line 63
            aload 0 /* this */
            getstatic org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest.runtime:Lorg/graalvm/compiler/truffle/runtime/GraalTruffleRuntime;
            new org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$2
            dup
            aload 0 /* this */
            aconst_null
            invokespecial org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$2.<init>:(Lorg/graalvm/compiler/truffle/test/TruffleToTruffleCallExceptionHandlerTest$Compilables;Lcom/oracle/truffle/api/TruffleLanguage;)V
            invokevirtual org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget:(Lcom/oracle/truffle/api/nodes/RootNode;)Lcom/oracle/truffle/api/RootCallTarget;
            checkcast org.graalvm.compiler.truffle.runtime.OptimizedCallTarget
            putfield org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables.callerNoException:Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
         3: .line 79
            aload 0 /* this */
            getstatic org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest.runtime:Lorg/graalvm/compiler/truffle/runtime/GraalTruffleRuntime;
            new org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$3
            dup
            aload 0 /* this */
            aconst_null
            invokespecial org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$3.<init>:(Lorg/graalvm/compiler/truffle/test/TruffleToTruffleCallExceptionHandlerTest$Compilables;Lcom/oracle/truffle/api/TruffleLanguage;)V
            invokevirtual org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget:(Lcom/oracle/truffle/api/nodes/RootNode;)Lcom/oracle/truffle/api/RootCallTarget;
            checkcast org.graalvm.compiler.truffle.runtime.OptimizedCallTarget
            putfield org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables.calleeWithException:Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
         4: .line 97
            aload 0 /* this */
            getstatic org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest.runtime:Lorg/graalvm/compiler/truffle/runtime/GraalTruffleRuntime;
            new org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$4
            dup
            aload 0 /* this */
            aconst_null
            invokespecial org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$4.<init>:(Lorg/graalvm/compiler/truffle/test/TruffleToTruffleCallExceptionHandlerTest$Compilables;Lcom/oracle/truffle/api/TruffleLanguage;)V
            invokevirtual org.graalvm.compiler.truffle.runtime.GraalTruffleRuntime.createCallTarget:(Lcom/oracle/truffle/api/nodes/RootNode;)Lcom/oracle/truffle/api/RootCallTarget;
            checkcast org.graalvm.compiler.truffle.runtime.OptimizedCallTarget
            putfield org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables.callerWithException:Lorg/graalvm/compiler/truffle/runtime/OptimizedCallTarget;
         5: .line 49
            return
        end local 0 // org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lorg/graalvm/compiler/truffle/test/TruffleToTruffleCallExceptionHandlerTest$Compilables;
}
SourceFile: "TruffleToTruffleCallExceptionHandlerTest.java"
NestHost: org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest
InnerClasses:
  private final Compilables = org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables of org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest
  org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$1
  org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$2
  org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$3
  org.graalvm.compiler.truffle.test.TruffleToTruffleCallExceptionHandlerTest$Compilables$4