public class com.oracle.truffle.api.dsl.test.FallbackTest
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.oracle.truffle.api.dsl.test.FallbackTest
  super_class: java.lang.Object
{
  private static final java.lang.Object UNKNOWN_OBJECT;
    descriptor: Ljava/lang/Object;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 83
            new com.oracle.truffle.api.dsl.test.FallbackTest$1
            dup
            invokespecial com.oracle.truffle.api.dsl.test.FallbackTest$1.<init>:()V
            putstatic com.oracle.truffle.api.dsl.test.FallbackTest.UNKNOWN_OBJECT:Ljava/lang/Object;
         1: .line 84
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 81
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;

  public void testFallback1();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 88
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tFallback1Factory cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testFallback2();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 116
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tFallback2Factory cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testFallback3();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 137
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tFallback3Factory cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testFallback4();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 171
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tFallback4Factory cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testFallback5();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 209
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tFallback4Factory cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testFallback6();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 235
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tFallback6Factory cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testFallback7();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 281
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tFallback7Factory cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testFallback8();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 311
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tFallback8NodeGen cannot be resolved\n\tFallback8NodeGen cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testFallback9();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 389
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tFallback9NodeGen cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testFallbackWithAssumption();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 461
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tFallbackWithAssumptionNodeGen cannot be resolved\n\tFallbackWithAssumptionNodeGen cannot be resolved\n\tFallbackWithAssumptionNodeGen cannot be resolved\n\tFallbackWithAssumptionNodeGen cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testFallbackWithAssumptionArray();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 511
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tFallbackWithAssumptionArrayNodeGen cannot be resolved\n\tFallbackWithAssumptionArrayNodeGen cannot be resolved\n\tFallbackWithAssumptionArrayNodeGen cannot be resolved\n\tFallbackWithAssumptionArrayNodeGen cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()

  public void testImplicitCastInFallback();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
         0: .line 596
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tImplicitCastInFallbackNodeGen cannot be resolved\n\tImplicitCastInFallbackNodeGen cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.oracle.truffle.api.dsl.test.FallbackTest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/dsl/test/FallbackTest;
    RuntimeVisibleAnnotations: 
      org.junit.Test()
}
SourceFile: "FallbackTest.java"
NestMembers:
  com.oracle.truffle.api.dsl.test.FallbackTest$1  com.oracle.truffle.api.dsl.test.FallbackTest$Fallback1  com.oracle.truffle.api.dsl.test.FallbackTest$Fallback10  com.oracle.truffle.api.dsl.test.FallbackTest$Fallback2  com.oracle.truffle.api.dsl.test.FallbackTest$Fallback3  com.oracle.truffle.api.dsl.test.FallbackTest$Fallback4  com.oracle.truffle.api.dsl.test.FallbackTest$Fallback5  com.oracle.truffle.api.dsl.test.FallbackTest$Fallback6  com.oracle.truffle.api.dsl.test.FallbackTest$Fallback7  com.oracle.truffle.api.dsl.test.FallbackTest$Fallback8  com.oracle.truffle.api.dsl.test.FallbackTest$Fallback9  com.oracle.truffle.api.dsl.test.FallbackTest$FallbackException  com.oracle.truffle.api.dsl.test.FallbackTest$FallbackFrame  com.oracle.truffle.api.dsl.test.FallbackTest$FallbackWithAssumption  com.oracle.truffle.api.dsl.test.FallbackTest$FallbackWithAssumptionArray  com.oracle.truffle.api.dsl.test.FallbackTest$FrameInFallbackTestNode  com.oracle.truffle.api.dsl.test.FallbackTest$ImplicitCastInFallbackNode  com.oracle.truffle.api.dsl.test.FallbackTest$ImplicitCastInFallbackTypeSystem  com.oracle.truffle.api.dsl.test.FallbackTest$ImplicitValue
InnerClasses:
  com.oracle.truffle.api.dsl.test.FallbackTest$1
  abstract Fallback1 = com.oracle.truffle.api.dsl.test.FallbackTest$Fallback1 of com.oracle.truffle.api.dsl.test.FallbackTest
  public abstract Fallback10 = com.oracle.truffle.api.dsl.test.FallbackTest$Fallback10 of com.oracle.truffle.api.dsl.test.FallbackTest
  abstract Fallback2 = com.oracle.truffle.api.dsl.test.FallbackTest$Fallback2 of com.oracle.truffle.api.dsl.test.FallbackTest
  abstract Fallback3 = com.oracle.truffle.api.dsl.test.FallbackTest$Fallback3 of com.oracle.truffle.api.dsl.test.FallbackTest
  abstract Fallback4 = com.oracle.truffle.api.dsl.test.FallbackTest$Fallback4 of com.oracle.truffle.api.dsl.test.FallbackTest
  abstract Fallback5 = com.oracle.truffle.api.dsl.test.FallbackTest$Fallback5 of com.oracle.truffle.api.dsl.test.FallbackTest
  abstract Fallback6 = com.oracle.truffle.api.dsl.test.FallbackTest$Fallback6 of com.oracle.truffle.api.dsl.test.FallbackTest
  abstract Fallback7 = com.oracle.truffle.api.dsl.test.FallbackTest$Fallback7 of com.oracle.truffle.api.dsl.test.FallbackTest
  abstract Fallback8 = com.oracle.truffle.api.dsl.test.FallbackTest$Fallback8 of com.oracle.truffle.api.dsl.test.FallbackTest
  abstract Fallback9 = com.oracle.truffle.api.dsl.test.FallbackTest$Fallback9 of com.oracle.truffle.api.dsl.test.FallbackTest
  private FallbackException = com.oracle.truffle.api.dsl.test.FallbackTest$FallbackException of com.oracle.truffle.api.dsl.test.FallbackTest
  public abstract FallbackFrame = com.oracle.truffle.api.dsl.test.FallbackTest$FallbackFrame of com.oracle.truffle.api.dsl.test.FallbackTest
  public abstract FallbackWithAssumption = com.oracle.truffle.api.dsl.test.FallbackTest$FallbackWithAssumption of com.oracle.truffle.api.dsl.test.FallbackTest
  public abstract FallbackWithAssumptionArray = com.oracle.truffle.api.dsl.test.FallbackTest$FallbackWithAssumptionArray of com.oracle.truffle.api.dsl.test.FallbackTest
  public abstract FrameInFallbackTestNode = com.oracle.truffle.api.dsl.test.FallbackTest$FrameInFallbackTestNode of com.oracle.truffle.api.dsl.test.FallbackTest
  public abstract ImplicitCastInFallbackNode = com.oracle.truffle.api.dsl.test.FallbackTest$ImplicitCastInFallbackNode of com.oracle.truffle.api.dsl.test.FallbackTest
  public ImplicitCastInFallbackTypeSystem = com.oracle.truffle.api.dsl.test.FallbackTest$ImplicitCastInFallbackTypeSystem of com.oracle.truffle.api.dsl.test.FallbackTest
  ImplicitValue = com.oracle.truffle.api.dsl.test.FallbackTest$ImplicitValue of com.oracle.truffle.api.dsl.test.FallbackTest