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
f01(int b,int c)29 int S::f01(int b, int c) { return b + c + 13; }
f02(int a,int c)30 int S::f02(int a, int c) { return a + c + 14; }
f03(int a,int b)31 int S::f03(int a, int b) { return a + b + 15; }
f04(int b,int a,int c)32 int S::f04(int b, int a, int c) { return a + b + c + 16; }
f05(int a,int c,int b)33 int S::f05(int a, int c, int b) { return a + b + c + 17; }
f06(int c,int b,int a)34 int S::f06(int c, int b, int a) { return a + b + c + 18; }
f07(int b,int c,int a)35 int S::f07(int b, int c, int a) { return a + b + c + 19; }
f08(int c,int a,int b)36 int S::f08(int c, int a, int b) { return a + b + c + 20; }
f09(int d,int a,int b,int c)37 int S::f09(int d, int a, int b, int c) { return a + b + c + d + 21; }
f10(int a,int d,int b,int c)38 int S::f10(int a, int d, int b, int c) { return a + b + c + d + 22; }
f11(int a,int b,int d,int c)39 int S::f11(int a, int b, int d, int c) { return a + b + c + d + 23; }
f12(int a,int b,int c,int d)40 int S::f12(int a, int b, int c, int d) { return a + b + c + d + 24; }
41
42 struct S s;
43