xref: /aosp_15_r20/external/stg/test_cases/diff_tests/function/parameters.1.c (revision 9e3b08ae94a55201065475453d799e8b1378bea6)

f01(int b,int c)1 int f01(int b, int c) { return b + c + 1; }
f02(int a,int c)2 int f02(int a, int c) { return a + c + 2; }
f03(int a,int b)3 int f03(int a, int b) { return a + b + 3; }
f04(int b,int a,int c)4 int f04(int b, int a, int c) { return a + b + c + 4; }
f05(int a,int c,int b)5 int f05(int a, int c, int b) { return a + b + c + 5; }
f06(int c,int b,int a)6 int f06(int c, int b, int a) { return a + b + c + 6; }
f07(int b,int c,int a)7 int f07(int b, int c, int a) { return a + b + c + 7; }
f08(int c,int a,int b)8 int f08(int c, int a, int b) { return a + b + c + 8; }
f09(int d,int a,int b,int c)9 int f09(int d, int a, int b, int c) { return a + b + c + d + 9; }
f10(int a,int d,int b,int c)10 int f10(int a, int d, int b, int c) { return a + b + c + d + 10; }
f11(int a,int b,int d,int c)11 int f11(int a, int b, int d, int c) { return a + b + c + d + 11; }
f12(int a,int b,int c,int d)12 int f12(int a, int b, int c, int d) { return a + b + c + d + 12; }
13 
14 struct S {
15   int (*f01)(int b, int c);
16   int (*f02)(int a, int c);
17   int (*f03)(int a, int b);
18   int (*f04)(int b, int a, int c);
19   int (*f05)(int a, int c, int b);
20   int (*f06)(int c, int b, int a);
21   int (*f07)(int b, int c, int a);
22   int (*f08)(int c, int a, int b);
23   int (*f09)(int d, int a, int b, int c);
24   int (*f10)(int a, int d, int b, int c);
25   int (*f11)(int a, int b, int d, int c);
26   int (*f12)(int a, int b, int c, int d);
27 };
28 
29 struct S s;
30