* configure.ac: New switch for disabling -O2 (--disable-optimizations).
[cacao.git] / tests / InlineTableSwitchTest.java
1 public class InlineTableSwitchTest {
2
3         private static void testit(int x) {
4                 char y;
5                 if (Math.min(x,5)==x) {
6                         System.out.println("<=5");
7                         y='5';
8                 }
9                 else y=(x==6)?'6':'N';
10                 System.out.println(y);
11
12                 switch (x) {
13                         case 3:
14                         case 4:
15                                 System.out.println("---------");
16                         default:
17                                 System.out.println("xxxxxxxxx");        
18                 }
19         }
20
21         public static void main(String args[]) {
22                 for (int i=0;i<10;i++)
23                         switch (i) {
24                                 case 0:
25                                         Math.min(0,1);
26                                         break;
27                                 case 1:
28                                         Math.min(1,1);
29                                         break;
30                                 case 2:
31                                         System.out.println("-2-\n");
32                                         break;
33                                 default:
34                                         Math.min(i,1);
35                                         System.out.println(i);
36                                         testit(i);
37                                         break;
38                         }
39         }
40 }