codegen: handle exceptions of a method
[mate.git] / tests / CallConv3.java
1 package tests;
2
3 public class CallConv3 {
4         public static void main(String []args) {
5                 System.out.printf("result: 0x%08x\n", manyVars_A(0x1000, 0x300, 0x30, 0x7));
6                 System.out.printf("result: 0x%08x\n", manyVars_B(0x1000, 0x300, 0x30, 0x7));
7                 System.out.printf("result: 0x%08x\n", manyVars_C(0x1000, 0x300, 0x30, 0x7));
8                 System.out.printf("result: 0x%08x\n", manyVars_D(0x1000, 0x300, 0x30, 0x7));
9         }
10
11         public static int manyVars_A(int a, int b, int c, int d) {
12                 return a;
13         }
14         public static int manyVars_B(int a, int b, int c, int d) {
15                 return b;
16         }
17         public static int manyVars_C(int a, int b, int c, int d) {
18                 return c;
19         }
20         public static int manyVars_D(int a, int b, int c, int d) {
21                 return d;
22         }
23 }