xref: /aosp_15_r20/dalvik/dx/tests/092-ssa-cfg-edge-cases/Blort.java (revision 055d459012065f78d96b68be8421640240ddf631)
1*055d4590SKeyi Gui 
2*055d4590SKeyi Gui class Blort {
3*055d4590SKeyi Gui 
testMultipleIdenticalSuccessors(int foo)4*055d4590SKeyi Gui     void testMultipleIdenticalSuccessors(int foo) {
5*055d4590SKeyi Gui         switch(foo) {
6*055d4590SKeyi Gui             case 1:
7*055d4590SKeyi Gui             case 2:
8*055d4590SKeyi Gui             case 3:
9*055d4590SKeyi Gui                 System.out.println("foo");
10*055d4590SKeyi Gui             break;
11*055d4590SKeyi Gui         }
12*055d4590SKeyi Gui     }
13*055d4590SKeyi Gui 
testNoPrimarySuccessor()14*055d4590SKeyi Gui     void testNoPrimarySuccessor() {
15*055d4590SKeyi Gui         try {
16*055d4590SKeyi Gui             throw new RuntimeException();
17*055d4590SKeyi Gui         } catch (RuntimeException ex){
18*055d4590SKeyi Gui         }
19*055d4590SKeyi Gui     }
20*055d4590SKeyi Gui }
21