public class org.graalvm.compiler.jtt.micro.BigMixedParams04 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.micro.BigMixedParams04
  super_class: org.graalvm.compiler.jtt.JTTTest
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.micro.BigMixedParams04 this
         0: .line 38
            aload 0 /* this */
            invokespecial org.graalvm.compiler.jtt.JTTTest.<init>:()V
            return
        end local 0 // org.graalvm.compiler.jtt.micro.BigMixedParams04 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/micro/BigMixedParams04;

  public static long test(int, int, int, int, int, double, double, boolean, boolean, byte, short, char, int);
    descriptor: (IIIIIDDZZBSCI)J
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=15, args_size=13
        start local 0 // int choice
        start local 1 // int i0
        start local 2 // int i1
        start local 3 // int i2
        start local 4 // int i3
        start local 5 // double d1
        start local 7 // double d2
        start local 9 // boolean bo1
        start local 10 // boolean bo2
        start local 11 // byte by
        start local 12 // short sh
        start local 13 // char ch
        start local 14 // int in
         0: .line 42
            iload 0 /* choice */
            tableswitch { // 0 - 5
                    0: 1
                    1: 4
                    2: 7
                    3: 8
                    4: 9
                    5: 10
              default: 11
          }
         1: .line 44
      StackMap locals:
      StackMap stack:
            iload 9 /* bo1 */
            ifeq 2
            lconst_1
            goto 3
      StackMap locals:
      StackMap stack:
         2: ldc 2
      StackMap locals:
      StackMap stack: long
         3: lreturn
         4: .line 46
      StackMap locals:
      StackMap stack:
            iload 10 /* bo2 */
            ifeq 5
            lconst_1
            goto 6
      StackMap locals:
      StackMap stack:
         5: ldc 2
      StackMap locals:
      StackMap stack: long
         6: lreturn
         7: .line 48
      StackMap locals:
      StackMap stack:
            iload 11 /* by */
            i2l
            lreturn
         8: .line 50
      StackMap locals:
      StackMap stack:
            iload 12 /* sh */
            i2l
            lreturn
         9: .line 52
      StackMap locals:
      StackMap stack:
            iload 13 /* ch */
            i2l
            lreturn
        10: .line 54
      StackMap locals:
      StackMap stack:
            iload 14 /* in */
            i2l
            lreturn
        11: .line 56
      StackMap locals:
      StackMap stack:
            ldc 42
            lreturn
        end local 14 // int in
        end local 13 // char ch
        end local 12 // short sh
        end local 11 // byte by
        end local 10 // boolean bo2
        end local 9 // boolean bo1
        end local 7 // double d2
        end local 5 // double d1
        end local 4 // int i3
        end local 3 // int i2
        end local 2 // int i1
        end local 1 // int i0
        end local 0 // int choice
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   12     0  choice  I
            0   12     1      i0  I
            0   12     2      i1  I
            0   12     3      i2  I
            0   12     4      i3  I
            0   12     5      d1  D
            0   12     7      d2  D
            0   12     9     bo1  Z
            0   12    10     bo2  Z
            0   12    11      by  B
            0   12    12      sh  S
            0   12    13      ch  C
            0   12    14      in  I
    MethodParameters:
        Name  Flags
      choice  
      i0      
      i1      
      i2      
      i3      
      d1      
      d2      
      bo1     
      bo2     
      by      
      sh      
      ch      
      in      

  public static double test2(int, float, double, float, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float);
    descriptor: (IFDFDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFF)D
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=53, args_size=36
         0: .line 177
            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
      i1    
      f1    
      d2    
      f3    
      ad1   
      ad2   
      ad3   
      ad4   
      ad5   
      ad6   
      ad7   
      ad8   
      ad9   
      ad10  
      ad11  
      ad12  
      ad13  
      ad14  
      ad15  
      ad16  
      af1   
      af2   
      af3   
      af4   
      af5   
      af6   
      af7   
      af8   
      af9   
      af10  
      af11  
      af12  
      af13  
      af14  
      af15  
      af16  

  public static double test3(boolean, int, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float);
    descriptor: (ZIDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFF)D
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=50, args_size=34
         0: .line 259
            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
      f     
      idx   
      ad1   
      ad2   
      ad3   
      ad4   
      ad5   
      ad6   
      ad7   
      ad8   
      ad9   
      ad10  
      ad11  
      ad12  
      ad13  
      ad14  
      ad15  
      ad16  
      af1   
      af2   
      af3   
      af4   
      af5   
      af6   
      af7   
      af8   
      af9   
      af10  
      af11  
      af12  
      af13  
      af14  
      af15  
      af16  

  public void run0();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.micro.BigMixedParams04 this
         0: .line 265
            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.micro.BigMixedParams04 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/micro/BigMixedParams04;
    Exceptions:
      throws java.lang.Throwable
    RuntimeInvisibleAnnotations: 
      Test()

  public void run1();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.micro.BigMixedParams04 this
         0: .line 270
            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.micro.BigMixedParams04 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/micro/BigMixedParams04;
    Exceptions:
      throws java.lang.Throwable
    RuntimeInvisibleAnnotations: 
      Test()

  public void run2();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.micro.BigMixedParams04 this
         0: .line 275
            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.micro.BigMixedParams04 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/micro/BigMixedParams04;
    Exceptions:
      throws java.lang.Throwable
    RuntimeInvisibleAnnotations: 
      Test()

  public void run3();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.micro.BigMixedParams04 this
         0: .line 280
            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.micro.BigMixedParams04 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/micro/BigMixedParams04;
    Exceptions:
      throws java.lang.Throwable
    RuntimeInvisibleAnnotations: 
      Test()

  public void run4();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.micro.BigMixedParams04 this
         0: .line 285
            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.micro.BigMixedParams04 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/micro/BigMixedParams04;
    Exceptions:
      throws java.lang.Throwable
    RuntimeInvisibleAnnotations: 
      Test()

  public void run5();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.micro.BigMixedParams04 this
         0: .line 290
            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.micro.BigMixedParams04 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/micro/BigMixedParams04;
    Exceptions:
      throws java.lang.Throwable
    RuntimeInvisibleAnnotations: 
      Test()

  public void run6();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.micro.BigMixedParams04 this
         0: .line 295
            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.micro.BigMixedParams04 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/micro/BigMixedParams04;
    Exceptions:
      throws java.lang.Throwable
    RuntimeInvisibleAnnotations: 
      Test()

  public void run7();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.graalvm.compiler.jtt.micro.BigMixedParams04 this
         0: .line 335
            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.micro.BigMixedParams04 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/graalvm/compiler/jtt/micro/BigMixedParams04;
    Exceptions:
      throws java.lang.Throwable
    RuntimeInvisibleAnnotations: 
      Test()
}
SourceFile: "BigMixedParams04.java"