public class org.graalvm.compiler.jtt.except.UntrustedInterfaces extends org.graalvm.compiler.jtt.JTTTest
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.jtt.except.UntrustedInterfaces
  super_class: org.graalvm.compiler.jtt.JTTTest
{
  private static org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill poisonPill;
    descriptor: Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 36
            aload 0 /* this */
            invokespecial org.graalvm.compiler.jtt.JTTTest.<init>:()V
            return
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;

  public int callBack(org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface list
         0: .line 89
            aload 1 /* list */
            invokeinterface org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface.method:()I
            ireturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface list
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    1     1  list  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
    MethodParameters:
      Name  Flags
      list  

  public int staticFieldInvoke(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 93
            aload 1 /* pill */
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.setStaticField:()V
         1: .line 94
            getstatic org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.staticField:Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            invokeinterface org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface.method:()I
            ireturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    2     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public int fieldInvoke(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 98
            aload 1 /* pill */
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.setField:()V
         1: .line 99
            aload 1 /* pill */
            getfield org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.field:Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            invokeinterface org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface.method:()I
            ireturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    2     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public int argumentInvoke(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 103
            aload 1 /* pill */
            invokedynamic callBack()Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$CallBack;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I
                  org/graalvm/compiler/jtt/except/UntrustedInterfaces.lambda$0(Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I (6)
                  (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.callMe:(Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$CallBack;)I
            ireturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    1     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public int returnInvoke(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 107
            aload 1 /* pill */
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.get:()Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            invokeinterface org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface.method:()I
            ireturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    1     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public boolean staticFieldInstanceof(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 112
            aload 1 /* pill */
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.setStaticField:()V
         1: .line 113
            getstatic org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.staticField:Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            instanceof org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface
            ireturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    2     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public boolean fieldInstanceof(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 118
            aload 1 /* pill */
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.setField:()V
         1: .line 119
            aload 1 /* pill */
            getfield org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.field:Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            instanceof org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface
            ireturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    2     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public int argumentInstanceof(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 124
            aload 1 /* pill */
            invokedynamic callBack()Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$CallBack;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I
                  org/graalvm/compiler/jtt/except/UntrustedInterfaces.lambda$1(Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I (6)
                  (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.callMe:(Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$CallBack;)I
            ireturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    1     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public boolean returnInstanceof(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 129
            aload 1 /* pill */
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.get:()Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            instanceof org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface
            ireturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    1     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface staticFieldCheckcast(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 133
            aload 1 /* pill */
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.setStaticField:()V
         1: .line 134
            ldc Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            getstatic org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.staticField:Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            invokevirtual java.lang.Class.cast:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface
            areturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    2     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface fieldCheckcast(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 138
            aload 1 /* pill */
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.setField:()V
         1: .line 139
            ldc Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            aload 1 /* pill */
            getfield org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.field:Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            invokevirtual java.lang.Class.cast:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface
            areturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    2     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public int argumentCheckcast(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 143
            aload 1 /* pill */
            invokedynamic callBack()Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$CallBack;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I
                  org/graalvm/compiler/jtt/except/UntrustedInterfaces.lambda$2(Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I (6)
                  (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.callMe:(Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$CallBack;)I
            ireturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    1     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface returnCheckcast(org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;)Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
        start local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
         0: .line 147
            ldc Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            aload 1 /* pill */
            invokevirtual org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill.get:()Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            invokevirtual java.lang.Class.cast:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface
            areturn
        end local 1 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill pill
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
            0    1     1  pill  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$Pill;
    MethodParameters:
      Name  Flags
      pill  

  public static void setUp();
    descriptor: ()V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 153
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tBeforeClass cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.ClassNotFoundException
    RuntimeInvisibleAnnotations: 
      BeforeClass()

  public void testStaticField0();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 160
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testStaticField1();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 165
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testStaticField2();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 170
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testField0();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 175
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testField1();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 180
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testField2();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 185
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testArgument0();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 190
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testArgument1();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 195
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testArgument2();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 200
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testReturn0();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 205
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testReturn1();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 210
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  public void testReturn2();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
         0: .line 215
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces;
    RuntimeInvisibleAnnotations: 
      Test()

  private static int lambda$0(org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface ti
         0: .line 103
            aload 0 /* ti */
            invokeinterface org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface.method:()I
            ireturn
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface ti
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ti  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;

  private static int lambda$1(org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface ti
         0: .line 124
            aload 0 /* ti */
            instanceof org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface
            ifeq 1
            bipush 42
            goto 2
      StackMap locals:
      StackMap stack:
         1: bipush 24
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface ti
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    ti  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;

  private static int lambda$2(org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface);
    descriptor: (Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;)I
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface ti
         0: .line 143
            ldc Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
            aload 0 /* ti */
            invokevirtual java.lang.Class.cast:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface
            invokeinterface org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface.method:()I
            ireturn
        end local 0 // org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface ti
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0    ti  Lorg/graalvm/compiler/jtt/except/UntrustedInterfaces$TestInterface;
}
SourceFile: "UntrustedInterfaces.java"
NestMembers:
  org.graalvm.compiler.jtt.except.UntrustedInterfaces$CallBack  org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill  org.graalvm.compiler.jtt.except.UntrustedInterfaces$PoisonLoader  org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface
InnerClasses:
  public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
  public abstract CallBack = org.graalvm.compiler.jtt.except.UntrustedInterfaces$CallBack of org.graalvm.compiler.jtt.except.UntrustedInterfaces
  public abstract Pill = org.graalvm.compiler.jtt.except.UntrustedInterfaces$Pill of org.graalvm.compiler.jtt.except.UntrustedInterfaces
  private PoisonLoader = org.graalvm.compiler.jtt.except.UntrustedInterfaces$PoisonLoader of org.graalvm.compiler.jtt.except.UntrustedInterfaces
  private abstract TestInterface = org.graalvm.compiler.jtt.except.UntrustedInterfaces$TestInterface of org.graalvm.compiler.jtt.except.UntrustedInterfaces