public class org.graalvm.compiler.replacements.test.ClassCastBytecodeExceptionTest extends org.graalvm.compiler.replacements.test.BytecodeExceptionTest
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.graalvm.compiler.replacements.test.ClassCastBytecodeExceptionTest
  super_class: org.graalvm.compiler.replacements.test.BytecodeExceptionTest
{
  public java.lang.Object object;
    descriptor: Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC

  public java.lang.Class<?> cls;
    descriptor: Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Signature: Ljava/lang/Class<*>;

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.test.ClassCastBytecodeExceptionTest this
         0: .line 31
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tThe import org.junit cannot be resolved\n\tRunWith cannot be resolved to a type\n\tParameterized cannot be resolved to a type\n\tParameter cannot be resolved to a type\n\tParameter cannot be resolved to a type\n\tParameters cannot be resolved to a type\n\tAssert cannot be resolved\n\tTest cannot be resolved to a type\n\tAssert cannot be resolved\n\tTest cannot be resolved to a type\n\tAssert cannot be resolved\n\tTest cannot be resolved to a type\n\tAssert cannot be resolved\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.replacements.test.ClassCastBytecodeExceptionTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest;

  public static java.util.Collection<java.lang.Object[]> data();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 44
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tParameters cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Ljava/util/Collection<[Ljava/lang/Object;>;
    RuntimeInvisibleAnnotations: 
      Parameters()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        Parameters()

  public static void castToDouble(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 73
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tAssert cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      obj   

  public void testCastToDouble();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.test.ClassCastBytecodeExceptionTest this
         0: .line 77
            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.replacements.test.ClassCastBytecodeExceptionTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static void castToByteArray(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 100
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tAssert cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      obj   

  public void testCastToByteArray();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.test.ClassCastBytecodeExceptionTest this
         0: .line 104
            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.replacements.test.ClassCastBytecodeExceptionTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static void castToStringArray(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 127
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tAssert cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      obj   

  public void testCastToStringArray();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.test.ClassCastBytecodeExceptionTest this
         0: .line 131
            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.replacements.test.ClassCastBytecodeExceptionTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest;
    RuntimeInvisibleAnnotations: 
      Test()

  public static void castToArrayArray(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 154
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tAssert cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      obj   

  public void testCastToArrayArray();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.replacements.test.ClassCastBytecodeExceptionTest this
         0: .line 158
            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.replacements.test.ClassCastBytecodeExceptionTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest;
    RuntimeInvisibleAnnotations: 
      Test()
}
SourceFile: "ClassCastBytecodeExceptionTest.java"