annotate test/call_suite_aggrs/nonemptyaggrs.h @ 522:f7fec6699e21

- test code generator code: var abstraction
author Tassilo Philipp
date Wed, 13 Apr 2022 10:19:49 +0200
parents a2de1d0a73f3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1 /* <BjSSCspjdIfJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2 union A1 { B m0; j m1; S m2; S m3; C m4; s m5; p m6; j m7; d m8; I m9; f m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3 int f_cmpA1(const union A1 *x, const union A1 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4 DCaggr* f_touchA1() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7 a = dcNewAggr(12, sizeof(union A1));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8 AF('B',union A1,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9 AF('j',union A1,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10 AF('S',union A1,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11 AF('S',union A1,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12 AF('C',union A1,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13 AF('s',union A1,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14 AF('p',union A1,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15 AF('j',union A1,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16 AF('d',union A1,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17 AF('I',union A1,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18 AF('f',union A1,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19 AF('J',union A1,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24 /* {IsiLcJjLcfjB} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
25 struct A2 { I m0; s m1; i m2; L m3; c m4; J m5; j m6; L m7; c m8; f m9; j m10; B m11; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
26 int f_cmpA2(const struct A2 *x, const struct A2 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
27 DCaggr* f_touchA2() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30 a = dcNewAggr(12, sizeof(struct A2));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
31 AF('I',struct A2,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
32 AF('s',struct A2,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
33 AF('i',struct A2,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
34 AF('L',struct A2,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
35 AF('c',struct A2,m4,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
36 AF('J',struct A2,m5,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
37 AF('j',struct A2,m6,1)
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
38 AF('L',struct A2,m7,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
39 AF('c',struct A2,m8,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
40 AF('f',struct A2,m9,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
41 AF('j',struct A2,m10,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
42 AF('B',struct A2,m11,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
43 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
44 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
45 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
46 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
47 /* {fBpifdfcfcJC} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
48 struct A3 { f m0; B m1; p m2; i m3; f m4; d m5; f m6; c m7; f m8; c m9; J m10; C m11; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
49 int f_cmpA3(const struct A3 *x, const struct A3 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
50 DCaggr* f_touchA3() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
51 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
52 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
53 a = dcNewAggr(12, sizeof(struct A3));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
54 AF('f',struct A3,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
55 AF('B',struct A3,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
56 AF('p',struct A3,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
57 AF('i',struct A3,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
58 AF('f',struct A3,m4,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
59 AF('d',struct A3,m5,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
60 AF('f',struct A3,m6,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
61 AF('c',struct A3,m7,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
62 AF('f',struct A3,m8,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
63 AF('c',struct A3,m9,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
64 AF('J',struct A3,m10,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
65 AF('C',struct A3,m11,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
66 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
67 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
68 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
69 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
70 /* <jiSdI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
71 union A4 { j m0; i m1; S m2; d m3; I m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
72 int f_cmpA4(const union A4 *x, const union A4 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
73 DCaggr* f_touchA4() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
74 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
75 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
76 a = dcNewAggr(5, sizeof(union A4));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
77 AF('j',union A4,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
78 AF('i',union A4,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
79 AF('S',union A4,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
80 AF('d',union A4,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
81 AF('I',union A4,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
82 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
83 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
84 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
85 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
86 /* {sLSdL{fBpifdfcfcJC}BiLs<jiSdI>d} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
87 struct A5 { s m0; L m1; S m2; d m3; L m4; struct A3 m5; B m6; i m7; L m8; s m9; union A4 m10; d m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
88 int f_cmpA5(const struct A5 *x, const struct A5 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA3(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA4(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
89 DCaggr* f_touchA5() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
90 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
91 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
92 a = dcNewAggr(12, sizeof(struct A5));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
93 AF('s',struct A5,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
94 AF('L',struct A5,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
95 AF('S',struct A5,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
96 AF('d',struct A5,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
97 AF('L',struct A5,m4,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
98 AFa(struct A5,m5,1,A3)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
99 AF('B',struct A5,m6,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
100 AF('i',struct A5,m7,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
101 AF('L',struct A5,m8,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
102 AF('s',struct A5,m9,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
103 AFa(struct A5,m10,1,A4)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
104 AF('d',struct A5,m11,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
105 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
106 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
107 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
108 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
109 /* {C{sLSdL{fBpifdfcfcJC}BiLs<jiSdI>d}JlB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
110 struct A6 { C m0; struct A5 m1; J m2; l m3; B m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
111 int f_cmpA6(const struct A6 *x, const struct A6 *y) { return x->m0 == y->m0 && f_cmpA5(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
112 DCaggr* f_touchA6() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
113 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
114 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
115 a = dcNewAggr(5, sizeof(struct A6));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
116 AF('C',struct A6,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
117 AFa(struct A6,m1,1,A5)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
118 AF('J',struct A6,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
119 AF('l',struct A6,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
120 AF('B',struct A6,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
121 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
122 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
123 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
124 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
125 /* <JJcdI[2]IjJc[11]II> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
126 union A7 { J m0; J m1; c m2; d m3; I m4[2]; I m5; j m6; J m7; c m8[11]; I m9; I m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
127 int f_cmpA7(const union A7 *x, const union A7 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m8[9] == y->m8[9] && x->m8[10] == y->m8[10] && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
128 DCaggr* f_touchA7() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
129 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
130 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
131 a = dcNewAggr(11, sizeof(union A7));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
132 AF('J',union A7,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
133 AF('J',union A7,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
134 AF('c',union A7,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
135 AF('d',union A7,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
136 AF('I',union A7,m4,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
137 AF('I',union A7,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
138 AF('j',union A7,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
139 AF('J',union A7,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
140 AF('c',union A7,m8,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
141 AF('I',union A7,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
142 AF('I',union A7,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
143 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
144 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
145 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
146 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
147 /* <JBCiLsCcIfcj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
148 union A8 { J m0; B m1; C m2; i m3; L m4; s m5; C m6; c m7; I m8; f m9; c m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
149 int f_cmpA8(const union A8 *x, const union A8 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
150 DCaggr* f_touchA8() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
151 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
152 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
153 a = dcNewAggr(12, sizeof(union A8));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
154 AF('J',union A8,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
155 AF('B',union A8,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
156 AF('C',union A8,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
157 AF('i',union A8,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
158 AF('L',union A8,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
159 AF('s',union A8,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
160 AF('C',union A8,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
161 AF('c',union A8,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
162 AF('I',union A8,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
163 AF('f',union A8,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
164 AF('c',union A8,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
165 AF('j',union A8,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
166 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
167 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
168 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
169 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
170 /* <jj<JJcdI[2]IjJc[11]II>LSCICSLS<JBCiLsCcIfcj>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
171 union A9 { j m0; j m1; union A7 m2; L m3; S m4; C m5; I m6; C m7; S m8; L m9; S m10; union A8 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
172 int f_cmpA9(const union A9 *x, const union A9 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA7(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA8(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
173 DCaggr* f_touchA9() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
174 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
175 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
176 a = dcNewAggr(12, sizeof(union A9));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
177 AF('j',union A9,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
178 AF('j',union A9,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
179 AFa(union A9,m2,1,A7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
180 AF('L',union A9,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
181 AF('S',union A9,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
182 AF('C',union A9,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
183 AF('I',union A9,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
184 AF('C',union A9,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
185 AF('S',union A9,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
186 AF('L',union A9,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
187 AF('S',union A9,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
188 AFa(union A9,m11,1,A8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
189 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
190 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
191 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
192 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
193 /* <flpBfc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
194 union A10 { f m0; l m1; p m2; B m3; f m4; c m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
195 int f_cmpA10(const union A10 *x, const union A10 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
196 DCaggr* f_touchA10() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
197 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
198 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
199 a = dcNewAggr(6, sizeof(union A10));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
200 AF('f',union A10,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
201 AF('l',union A10,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
202 AF('p',union A10,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
203 AF('B',union A10,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
204 AF('f',union A10,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
205 AF('c',union A10,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
206 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
207 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
208 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
209 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
210 /* {BjLLj<flpBfc>CLLjpJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
211 struct A11 { B m0; j m1; L m2; L m3; j m4; union A10 m5; C m6; L m7; L m8; j m9; p m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
212 int f_cmpA11(const struct A11 *x, const struct A11 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA10(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
213 DCaggr* f_touchA11() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
214 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
215 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
216 a = dcNewAggr(12, sizeof(struct A11));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
217 AF('B',struct A11,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
218 AF('j',struct A11,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
219 AF('L',struct A11,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
220 AF('L',struct A11,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
221 AF('j',struct A11,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
222 AFa(struct A11,m5,1,A10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
223 AF('C',struct A11,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
224 AF('L',struct A11,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
225 AF('L',struct A11,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
226 AF('j',struct A11,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
227 AF('p',struct A11,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
228 AF('J',struct A11,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
229 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
230 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
231 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
232 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
233 /* <dfC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
234 union A12 { d m0; f m1; C m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
235 int f_cmpA12(const union A12 *x, const union A12 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
236 DCaggr* f_touchA12() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
237 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
238 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
239 a = dcNewAggr(3, sizeof(union A12));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
240 AF('d',union A12,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
241 AF('f',union A12,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
242 AF('C',union A12,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
243 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
244 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
245 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
246 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
247 /* <Cf<dfC>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
248 union A13 { C m0; f m1; union A12 m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
249 int f_cmpA13(const union A13 *x, const union A13 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA12(&x->m2, &y->m2); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
250 DCaggr* f_touchA13() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
251 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
252 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
253 a = dcNewAggr(3, sizeof(union A13));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
254 AF('C',union A13,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
255 AF('f',union A13,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
256 AFa(union A13,m2,1,A12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
257 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
258 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
259 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
260 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
261 /* <c> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
262 union A14 { c m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
263 int f_cmpA14(const union A14 *x, const union A14 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
264 DCaggr* f_touchA14() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
265 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
266 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
267 a = dcNewAggr(1, sizeof(union A14));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
268 AF('c',union A14,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
269 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
270 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
271 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
272 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
273 /* {IclfIS<Cf<dfC>>p<c>SsC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
274 struct A15 { I m0; c m1; l m2; f m3; I m4; S m5; union A13 m6; p m7; union A14 m8; S m9; s m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
275 int f_cmpA15(const struct A15 *x, const struct A15 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA13(&x->m6, &y->m6) && x->m7 == y->m7 && f_cmpA14(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
276 DCaggr* f_touchA15() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
277 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
278 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
279 a = dcNewAggr(12, sizeof(struct A15));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
280 AF('I',struct A15,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
281 AF('c',struct A15,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
282 AF('l',struct A15,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
283 AF('f',struct A15,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
284 AF('I',struct A15,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
285 AF('S',struct A15,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
286 AFa(struct A15,m6,1,A13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
287 AF('p',struct A15,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
288 AFa(struct A15,m8,1,A14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
289 AF('S',struct A15,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
290 AF('s',struct A15,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
291 AF('C',struct A15,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
292 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
293 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
294 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
295 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
296 /* {Iiij} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
297 struct A16 { I m0; i m1; i m2; j m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
298 int f_cmpA16(const struct A16 *x, const struct A16 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
299 DCaggr* f_touchA16() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
300 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
301 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
302 a = dcNewAggr(4, sizeof(struct A16));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
303 AF('I',struct A16,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
304 AF('i',struct A16,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
305 AF('i',struct A16,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
306 AF('j',struct A16,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
307 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
308 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
309 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
310 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
311 /* <SIljsispfSdL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
312 union A17 { S m0; I m1; l m2; j m3; s m4; i m5; s m6; p m7; f m8; S m9; d m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
313 int f_cmpA17(const union A17 *x, const union A17 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
314 DCaggr* f_touchA17() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
315 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
316 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
317 a = dcNewAggr(12, sizeof(union A17));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
318 AF('S',union A17,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
319 AF('I',union A17,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
320 AF('l',union A17,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
321 AF('j',union A17,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
322 AF('s',union A17,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
323 AF('i',union A17,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
324 AF('s',union A17,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
325 AF('p',union A17,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
326 AF('f',union A17,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
327 AF('S',union A17,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
328 AF('d',union A17,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
329 AF('L',union A17,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
330 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
331 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
332 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
333 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
334 /* <S<SIljsispfSdL>BIflsiCJLI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
335 union A18 { S m0; union A17 m1; B m2; I m3; f m4; l m5; s m6; i m7; C m8; J m9; L m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
336 int f_cmpA18(const union A18 *x, const union A18 *y) { return x->m0 == y->m0 && f_cmpA17(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
337 DCaggr* f_touchA18() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
338 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
339 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
340 a = dcNewAggr(12, sizeof(union A18));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
341 AF('S',union A18,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
342 AFa(union A18,m1,1,A17)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
343 AF('B',union A18,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
344 AF('I',union A18,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
345 AF('f',union A18,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
346 AF('l',union A18,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
347 AF('s',union A18,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
348 AF('i',union A18,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
349 AF('C',union A18,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
350 AF('J',union A18,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
351 AF('L',union A18,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
352 AF('I',union A18,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
353 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
354 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
355 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
356 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
357 /* <B<S<SIljsispfSdL>BIflsiCJLI>jpidI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
358 union A19 { B m0; union A18 m1; j m2; p m3; i m4; d m5; I m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
359 int f_cmpA19(const union A19 *x, const union A19 *y) { return x->m0 == y->m0 && f_cmpA18(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
360 DCaggr* f_touchA19() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
361 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
362 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
363 a = dcNewAggr(7, sizeof(union A19));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
364 AF('B',union A19,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
365 AFa(union A19,m1,1,A18)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
366 AF('j',union A19,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
367 AF('p',union A19,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
368 AF('i',union A19,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
369 AF('d',union A19,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
370 AF('I',union A19,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
371 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
372 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
373 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
374 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
375 /* {isS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
376 struct A20 { i m0; s m1; S m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
377 int f_cmpA20(const struct A20 *x, const struct A20 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
378 DCaggr* f_touchA20() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
379 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
380 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
381 a = dcNewAggr(3, sizeof(struct A20));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
382 AF('i',struct A20,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
383 AF('s',struct A20,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
384 AF('S',struct A20,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
385 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
386 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
387 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
388 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
389 /* {sss[3]iB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
390 struct A21 { s m0; s m1; s m2[3]; i m3; B m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
391 int f_cmpA21(const struct A21 *x, const struct A21 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
392 DCaggr* f_touchA21() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
393 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
394 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
395 a = dcNewAggr(5, sizeof(struct A21));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
396 AF('s',struct A21,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
397 AF('s',struct A21,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
398 AF('s',struct A21,m2,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
399 AF('i',struct A21,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
400 AF('B',struct A21,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
401 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
402 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
403 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
404 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
405 /* <LlSp{sss[3]iB}CSsJdip[8]> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
406 union A22 { L m0; l m1; S m2; p m3; struct A21 m4; C m5; S m6; s m7; J m8; d m9; i m10; p m11[8]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
407 int f_cmpA22(const union A22 *x, const union A22 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA21(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4] && x->m11[5] == y->m11[5] && x->m11[6] == y->m11[6] && x->m11[7] == y->m11[7]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
408 DCaggr* f_touchA22() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
409 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
410 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
411 a = dcNewAggr(12, sizeof(union A22));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
412 AF('L',union A22,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
413 AF('l',union A22,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
414 AF('S',union A22,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
415 AF('p',union A22,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
416 AFa(union A22,m4,1,A21)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
417 AF('C',union A22,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
418 AF('S',union A22,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
419 AF('s',union A22,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
420 AF('J',union A22,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
421 AF('d',union A22,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
422 AF('i',union A22,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
423 AF('p',union A22,m11,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
424 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
425 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
426 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
427 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
428 /* {pp[11]l[2]sSl[9]SpjdlI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
429 struct A23 { p m0; p m1[11]; l m2[2]; s m3; S m4; l m5[9]; S m6; p m7; j m8; d m9; l m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
430 int f_cmpA23(const struct A23 *x, const struct A23 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
431 DCaggr* f_touchA23() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
432 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
433 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
434 a = dcNewAggr(12, sizeof(struct A23));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
435 AF('p',struct A23,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
436 AF('p',struct A23,m1,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
437 AF('l',struct A23,m2,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
438 AF('s',struct A23,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
439 AF('S',struct A23,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
440 AF('l',struct A23,m5,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
441 AF('S',struct A23,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
442 AF('p',struct A23,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
443 AF('j',struct A23,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
444 AF('d',struct A23,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
445 AF('l',struct A23,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
446 AF('I',struct A23,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
447 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
448 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
449 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
450 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
451 /* {isC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
452 struct A24 { i m0; s m1; C m2; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
453 int f_cmpA24(const struct A24 *x, const struct A24 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
454 DCaggr* f_touchA24() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
455 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
456 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
457 a = dcNewAggr(3, sizeof(struct A24));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
458 AF('i',struct A24,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
459 AF('s',struct A24,m1,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
460 AF('C',struct A24,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
461 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
462 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
463 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
464 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
465 /* <JcC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
466 union A25 { J m0; c m1; C m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
467 int f_cmpA25(const union A25 *x, const union A25 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
468 DCaggr* f_touchA25() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
469 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
470 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
471 a = dcNewAggr(3, sizeof(union A25));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
472 AF('J',union A25,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
473 AF('c',union A25,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
474 AF('C',union A25,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
475 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
476 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
477 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
478 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
479 /* {fJIdjC<JcC>BlB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
480 struct A26 { f m0; J m1; I m2; d m3; j m4; C m5; union A25 m6; B m7; l m8; B m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
481 int f_cmpA26(const struct A26 *x, const struct A26 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA25(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
482 DCaggr* f_touchA26() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
483 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
484 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
485 a = dcNewAggr(10, sizeof(struct A26));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
486 AF('f',struct A26,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
487 AF('J',struct A26,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
488 AF('I',struct A26,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
489 AF('d',struct A26,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
490 AF('j',struct A26,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
491 AF('C',struct A26,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
492 AFa(struct A26,m6,1,A25)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
493 AF('B',struct A26,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
494 AF('l',struct A26,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
495 AF('B',struct A26,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
496 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
497 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
498 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
499 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
500 /* {cdLcfclfSdlp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
501 struct A27 { c m0; d m1; L m2; c m3; f m4; c m5; l m6; f m7; S m8; d m9; l m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
502 int f_cmpA27(const struct A27 *x, const struct A27 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
503 DCaggr* f_touchA27() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
504 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
505 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
506 a = dcNewAggr(12, sizeof(struct A27));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
507 AF('c',struct A27,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
508 AF('d',struct A27,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
509 AF('L',struct A27,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
510 AF('c',struct A27,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
511 AF('f',struct A27,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
512 AF('c',struct A27,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
513 AF('l',struct A27,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
514 AF('f',struct A27,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
515 AF('S',struct A27,m8,1)
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
516 AF('d',struct A27,m9,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
517 AF('l',struct A27,m10,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
518 AF('p',struct A27,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
519 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
520 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
521 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
522 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
523 /* <BjIScIsIIl{cdLcfclfSdlp}J> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
524 union A28 { B m0; j m1; I m2; S m3; c m4; I m5; s m6; I m7; I m8; l m9; struct A27 m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
525 int f_cmpA28(const union A28 *x, const union A28 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA27(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
526 DCaggr* f_touchA28() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
527 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
528 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
529 a = dcNewAggr(12, sizeof(union A28));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
530 AF('B',union A28,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
531 AF('j',union A28,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
532 AF('I',union A28,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
533 AF('S',union A28,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
534 AF('c',union A28,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
535 AF('I',union A28,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
536 AF('s',union A28,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
537 AF('I',union A28,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
538 AF('I',union A28,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
539 AF('l',union A28,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
540 AFa(union A28,m10,1,A27)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
541 AF('J',union A28,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
542 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
543 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
544 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
545 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
546 /* <SJBlcL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
547 union A29 { S m0; J m1; B m2; l m3; c m4; L m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
548 int f_cmpA29(const union A29 *x, const union A29 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
549 DCaggr* f_touchA29() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
550 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
551 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
552 a = dcNewAggr(6, sizeof(union A29));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
553 AF('S',union A29,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
554 AF('J',union A29,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
555 AF('B',union A29,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
556 AF('l',union A29,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
557 AF('c',union A29,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
558 AF('L',union A29,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
559 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
560 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
561 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
562 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
563 /* {CCJ<SJBlcL>BdIfBj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
564 struct A30 { C m0; C m1; J m2; union A29 m3; B m4; d m5; I m6; f m7; B m8; j m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
565 int f_cmpA30(const struct A30 *x, const struct A30 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA29(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
566 DCaggr* f_touchA30() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
567 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
568 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
569 a = dcNewAggr(10, sizeof(struct A30));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
570 AF('C',struct A30,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
571 AF('C',struct A30,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
572 AF('J',struct A30,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
573 AFa(struct A30,m3,1,A29)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
574 AF('B',struct A30,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
575 AF('d',struct A30,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
576 AF('I',struct A30,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
577 AF('f',struct A30,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
578 AF('B',struct A30,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
579 AF('j',struct A30,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
580 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
581 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
582 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
583 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
584 /* {<BjIScIsIIl{cdLcfclfSdlp}J>fS{CCJ<SJBlcL>BdIfBj}CBcsIILl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
585 struct A31 { union A28 m0; f m1; S m2; struct A30 m3; C m4; B m5; c m6; s m7; I m8; I m9; L m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
586 int f_cmpA31(const struct A31 *x, const struct A31 *y) { return f_cmpA28(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA30(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
587 DCaggr* f_touchA31() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
588 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
589 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
590 a = dcNewAggr(12, sizeof(struct A31));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
591 AFa(struct A31,m0,1,A28)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
592 AF('f',struct A31,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
593 AF('S',struct A31,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
594 AFa(struct A31,m3,1,A30)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
595 AF('C',struct A31,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
596 AF('B',struct A31,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
597 AF('c',struct A31,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
598 AF('s',struct A31,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
599 AF('I',struct A31,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
600 AF('I',struct A31,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
601 AF('L',struct A31,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
602 AF('l',struct A31,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
603 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
604 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
605 return a;
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
606 };
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
607 /* <I> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
608 union A32 { I m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
609 int f_cmpA32(const union A32 *x, const union A32 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
610 DCaggr* f_touchA32() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
611 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
612 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
613 a = dcNewAggr(1, sizeof(union A32));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
614 AF('I',union A32,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
615 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
616 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
617 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
618 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
619 /* <<I>Jj<I>LJCpLpsd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
620 union A33 { union A32 m0; J m1; j m2; union A32 m3; L m4; J m5; C m6; p m7; L m8; p m9; s m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
621 int f_cmpA33(const union A33 *x, const union A33 *y) { return f_cmpA32(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA32(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
622 DCaggr* f_touchA33() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
623 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
624 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
625 a = dcNewAggr(12, sizeof(union A33));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
626 AFa(union A33,m0,1,A32)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
627 AF('J',union A33,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
628 AF('j',union A33,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
629 AFa(union A33,m3,1,A32)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
630 AF('L',union A33,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
631 AF('J',union A33,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
632 AF('C',union A33,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
633 AF('p',union A33,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
634 AF('L',union A33,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
635 AF('p',union A33,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
636 AF('s',union A33,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
637 AF('d',union A33,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
638 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
639 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
640 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
641 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
642 /* <iCcfspLSSlsI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
643 union A34 { i m0; C m1; c m2; f m3; s m4; p m5; L m6; S m7; S m8; l m9; s m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
644 int f_cmpA34(const union A34 *x, const union A34 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
645 DCaggr* f_touchA34() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
646 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
647 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
648 a = dcNewAggr(12, sizeof(union A34));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
649 AF('i',union A34,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
650 AF('C',union A34,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
651 AF('c',union A34,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
652 AF('f',union A34,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
653 AF('s',union A34,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
654 AF('p',union A34,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
655 AF('L',union A34,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
656 AF('S',union A34,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
657 AF('S',union A34,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
658 AF('l',union A34,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
659 AF('s',union A34,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
660 AF('I',union A34,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
661 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
662 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
663 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
664 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
665 /* <SLsBJfplspSB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
666 union A35 { S m0; L m1; s m2; B m3; J m4; f m5; p m6; l m7; s m8; p m9; S m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
667 int f_cmpA35(const union A35 *x, const union A35 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
668 DCaggr* f_touchA35() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
669 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
670 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
671 a = dcNewAggr(12, sizeof(union A35));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
672 AF('S',union A35,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
673 AF('L',union A35,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
674 AF('s',union A35,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
675 AF('B',union A35,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
676 AF('J',union A35,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
677 AF('f',union A35,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
678 AF('p',union A35,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
679 AF('l',union A35,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
680 AF('s',union A35,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
681 AF('p',union A35,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
682 AF('S',union A35,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
683 AF('B',union A35,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
684 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
685 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
686 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
687 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
688 /* <jlLppJcjplBs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
689 union A36 { j m0; l m1; L m2; p m3; p m4; J m5; c m6; j m7; p m8; l m9; B m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
690 int f_cmpA36(const union A36 *x, const union A36 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
691 DCaggr* f_touchA36() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
692 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
693 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
694 a = dcNewAggr(12, sizeof(union A36));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
695 AF('j',union A36,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
696 AF('l',union A36,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
697 AF('L',union A36,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
698 AF('p',union A36,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
699 AF('p',union A36,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
700 AF('J',union A36,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
701 AF('c',union A36,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
702 AF('j',union A36,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
703 AF('p',union A36,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
704 AF('l',union A36,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
705 AF('B',union A36,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
706 AF('s',union A36,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
707 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
708 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
709 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
710 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
711 /* {<SLsBJfplspSB>[10]csdLCs[1]<jlLppJcjplBs>ipls} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
712 struct A37 { union A35 m0[10]; c m1; s m2; d m3; L m4; C m5; s m6[1]; union A36 m7; i m8; p m9; l m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
713 int f_cmpA37(const struct A37 *x, const struct A37 *y) { return f_cmpA35(&x->m0[0], &y->m0[0]) && f_cmpA35(&x->m0[1], &y->m0[1]) && f_cmpA35(&x->m0[2], &y->m0[2]) && f_cmpA35(&x->m0[3], &y->m0[3]) && f_cmpA35(&x->m0[4], &y->m0[4]) && f_cmpA35(&x->m0[5], &y->m0[5]) && f_cmpA35(&x->m0[6], &y->m0[6]) && f_cmpA35(&x->m0[7], &y->m0[7]) && f_cmpA35(&x->m0[8], &y->m0[8]) && f_cmpA35(&x->m0[9], &y->m0[9]) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && f_cmpA36(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
714 DCaggr* f_touchA37() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
715 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
716 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
717 a = dcNewAggr(12, sizeof(struct A37));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
718 AFa(struct A37,m0,10,A35)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
719 AF('c',struct A37,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
720 AF('s',struct A37,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
721 AF('d',struct A37,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
722 AF('L',struct A37,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
723 AF('C',struct A37,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
724 AF('s',struct A37,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
725 AFa(struct A37,m7,1,A36)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
726 AF('i',struct A37,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
727 AF('p',struct A37,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
728 AF('l',struct A37,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
729 AF('s',struct A37,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
730 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
731 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
732 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
733 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
734 /* <JBc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
735 union A38 { J m0; B m1; c m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
736 int f_cmpA38(const union A38 *x, const union A38 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
737 DCaggr* f_touchA38() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
738 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
739 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
740 a = dcNewAggr(3, sizeof(union A38));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
741 AF('J',union A38,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
742 AF('B',union A38,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
743 AF('c',union A38,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
744 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
745 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
746 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
747 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
748 /* <SICdjLBpSi[5]pd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
749 union A39 { S m0; I m1; C m2; d m3; j m4; L m5; B m6; p m7; S m8; i m9[5]; p m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
750 int f_cmpA39(const union A39 *x, const union A39 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
751 DCaggr* f_touchA39() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
752 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
753 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
754 a = dcNewAggr(12, sizeof(union A39));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
755 AF('S',union A39,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
756 AF('I',union A39,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
757 AF('C',union A39,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
758 AF('d',union A39,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
759 AF('j',union A39,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
760 AF('L',union A39,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
761 AF('B',union A39,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
762 AF('p',union A39,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
763 AF('S',union A39,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
764 AF('i',union A39,m9,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
765 AF('p',union A39,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
766 AF('d',union A39,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
767 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
768 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
769 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
770 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
771 /* <J> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
772 union A40 { J m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
773 int f_cmpA40(const union A40 *x, const union A40 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
774 DCaggr* f_touchA40() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
775 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
776 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
777 a = dcNewAggr(1, sizeof(union A40));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
778 AF('J',union A40,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
779 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
780 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
781 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
782 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
783 /* {<J>CLS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
784 struct A41 { union A40 m0; C m1; L m2; S m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
785 int f_cmpA41(const struct A41 *x, const struct A41 *y) { return f_cmpA40(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
786 DCaggr* f_touchA41() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
787 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
788 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
789 a = dcNewAggr(4, sizeof(struct A41));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
790 AFa(struct A41,m0,1,A40)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
791 AF('C',struct A41,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
792 AF('L',struct A41,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
793 AF('S',struct A41,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
794 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
795 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
796 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
797 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
798 /* <JssIiLBllBCB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
799 union A42 { J m0; s m1; s m2; I m3; i m4; L m5; B m6; l m7; l m8; B m9; C m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
800 int f_cmpA42(const union A42 *x, const union A42 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
801 DCaggr* f_touchA42() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
802 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
803 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
804 a = dcNewAggr(12, sizeof(union A42));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
805 AF('J',union A42,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
806 AF('s',union A42,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
807 AF('s',union A42,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
808 AF('I',union A42,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
809 AF('i',union A42,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
810 AF('L',union A42,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
811 AF('B',union A42,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
812 AF('l',union A42,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
813 AF('l',union A42,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
814 AF('B',union A42,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
815 AF('C',union A42,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
816 AF('B',union A42,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
817 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
818 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
819 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
820 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
821 /* {cBicCJdLclsL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
822 struct A43 { c m0; B m1; i m2; c m3; C m4; J m5; d m6; L m7; c m8; l m9; s m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
823 int f_cmpA43(const struct A43 *x, const struct A43 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
824 DCaggr* f_touchA43() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
825 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
826 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
827 a = dcNewAggr(12, sizeof(struct A43));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
828 AF('c',struct A43,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
829 AF('B',struct A43,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
830 AF('i',struct A43,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
831 AF('c',struct A43,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
832 AF('C',struct A43,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
833 AF('J',struct A43,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
834 AF('d',struct A43,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
835 AF('L',struct A43,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
836 AF('c',struct A43,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
837 AF('l',struct A43,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
838 AF('s',struct A43,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
839 AF('L',struct A43,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
840 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
841 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
842 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
843 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
844 /* <<JssIiLBllBCB>BS{cBicCJdLclsL}> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
845 union A44 { union A42 m0; B m1; S m2; struct A43 m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
846 int f_cmpA44(const union A44 *x, const union A44 *y) { return f_cmpA42(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA43(&x->m3, &y->m3); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
847 DCaggr* f_touchA44() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
848 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
849 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
850 a = dcNewAggr(4, sizeof(union A44));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
851 AFa(union A44,m0,1,A42)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
852 AF('B',union A44,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
853 AF('S',union A44,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
854 AFa(union A44,m3,1,A43)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
855 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
856 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
857 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
858 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
859 /* <i> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
860 union A45 { i m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
861 int f_cmpA45(const union A45 *x, const union A45 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
862 DCaggr* f_touchA45() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
863 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
864 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
865 a = dcNewAggr(1, sizeof(union A45));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
866 AF('i',union A45,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
867 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
868 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
869 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
870 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
871 /* <cICsJpppdI<i>j> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
872 union A46 { c m0; I m1; C m2; s m3; J m4; p m5; p m6; p m7; d m8; I m9; union A45 m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
873 int f_cmpA46(const union A46 *x, const union A46 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA45(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
874 DCaggr* f_touchA46() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
875 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
876 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
877 a = dcNewAggr(12, sizeof(union A46));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
878 AF('c',union A46,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
879 AF('I',union A46,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
880 AF('C',union A46,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
881 AF('s',union A46,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
882 AF('J',union A46,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
883 AF('p',union A46,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
884 AF('p',union A46,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
885 AF('p',union A46,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
886 AF('d',union A46,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
887 AF('I',union A46,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
888 AFa(union A46,m10,1,A45)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
889 AF('j',union A46,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
890 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
891 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
892 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
893 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
894 /* <J[2]<<JssIiLBllBCB>BS{cBicCJdLclsL}>Ji<cICsJpppdI<i>j>sCSJLCL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
895 union A47 { J m0[2]; union A44 m1; J m2; i m3; union A46 m4; s m5; C m6; S m7; J m8; L m9; C m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
896 int f_cmpA47(const union A47 *x, const union A47 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && f_cmpA44(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA46(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
897 DCaggr* f_touchA47() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
898 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
899 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
900 a = dcNewAggr(12, sizeof(union A47));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
901 AF('J',union A47,m0,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
902 AFa(union A47,m1,1,A44)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
903 AF('J',union A47,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
904 AF('i',union A47,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
905 AFa(union A47,m4,1,A46)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
906 AF('s',union A47,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
907 AF('C',union A47,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
908 AF('S',union A47,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
909 AF('J',union A47,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
910 AF('L',union A47,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
911 AF('C',union A47,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
912 AF('L',union A47,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
913 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
914 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
915 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
916 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
917 /* {SBBddi[2]} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
918 struct A48 { S m0; B m1; B m2; d m3; d m4; i m5[2]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
919 int f_cmpA48(const struct A48 *x, const struct A48 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
920 DCaggr* f_touchA48() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
921 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
922 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
923 a = dcNewAggr(6, sizeof(struct A48));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
924 AF('S',struct A48,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
925 AF('B',struct A48,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
926 AF('B',struct A48,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
927 AF('d',struct A48,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
928 AF('d',struct A48,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
929 AF('i',struct A48,m5,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
930 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
931 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
932 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
933 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
934 /* <lf{SBBddi[2]}sSl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
935 union A49 { l m0; f m1; struct A48 m2; s m3; S m4; l m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
936 int f_cmpA49(const union A49 *x, const union A49 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA48(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
937 DCaggr* f_touchA49() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
938 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
939 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
940 a = dcNewAggr(6, sizeof(union A49));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
941 AF('l',union A49,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
942 AF('f',union A49,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
943 AFa(union A49,m2,1,A48)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
944 AF('s',union A49,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
945 AF('S',union A49,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
946 AF('l',union A49,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
947 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
948 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
949 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
950 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
951 /* <dLLIBLCLJJJL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
952 union A50 { d m0; L m1; L m2; I m3; B m4; L m5; C m6; L m7; J m8; J m9; J m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
953 int f_cmpA50(const union A50 *x, const union A50 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
954 DCaggr* f_touchA50() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
955 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
956 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
957 a = dcNewAggr(12, sizeof(union A50));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
958 AF('d',union A50,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
959 AF('L',union A50,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
960 AF('L',union A50,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
961 AF('I',union A50,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
962 AF('B',union A50,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
963 AF('L',union A50,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
964 AF('C',union A50,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
965 AF('L',union A50,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
966 AF('J',union A50,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
967 AF('J',union A50,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
968 AF('J',union A50,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
969 AF('L',union A50,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
970 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
971 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
972 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
973 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
974 /* <S> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
975 union A51 { S m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
976 int f_cmpA51(const union A51 *x, const union A51 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
977 DCaggr* f_touchA51() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
978 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
979 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
980 a = dcNewAggr(1, sizeof(union A51));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
981 AF('S',union A51,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
982 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
983 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
984 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
985 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
986 /* <lcIJpfcclfBl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
987 union A52 { l m0; c m1; I m2; J m3; p m4; f m5; c m6; c m7; l m8; f m9; B m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
988 int f_cmpA52(const union A52 *x, const union A52 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
989 DCaggr* f_touchA52() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
990 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
991 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
992 a = dcNewAggr(12, sizeof(union A52));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
993 AF('l',union A52,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
994 AF('c',union A52,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
995 AF('I',union A52,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
996 AF('J',union A52,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
997 AF('p',union A52,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
998 AF('f',union A52,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
999 AF('c',union A52,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1000 AF('c',union A52,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1001 AF('l',union A52,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1002 AF('f',union A52,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1003 AF('B',union A52,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1004 AF('l',union A52,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1005 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1006 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1007 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1008 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1009 /* <dLLB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1010 union A53 { d m0; L m1; L m2; B m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1011 int f_cmpA53(const union A53 *x, const union A53 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1012 DCaggr* f_touchA53() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1013 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1014 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1015 a = dcNewAggr(4, sizeof(union A53));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1016 AF('d',union A53,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1017 AF('L',union A53,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1018 AF('L',union A53,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1019 AF('B',union A53,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1020 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1021 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1022 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1023 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1024 /* <jJIB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1025 union A54 { j m0; J m1; I m2; B m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1026 int f_cmpA54(const union A54 *x, const union A54 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1027 DCaggr* f_touchA54() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1028 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1029 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1030 a = dcNewAggr(4, sizeof(union A54));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1031 AF('j',union A54,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1032 AF('J',union A54,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1033 AF('I',union A54,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1034 AF('B',union A54,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1035 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1036 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1037 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1038 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1039 /* <iCsfC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1040 union A55 { i m0; C m1; s m2; f m3; C m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1041 int f_cmpA55(const union A55 *x, const union A55 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1042 DCaggr* f_touchA55() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1043 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1044 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1045 a = dcNewAggr(5, sizeof(union A55));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1046 AF('i',union A55,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1047 AF('C',union A55,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1048 AF('s',union A55,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1049 AF('f',union A55,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1050 AF('C',union A55,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1051 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1052 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1053 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1054 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1055 /* {cj<iCsfC>lsffI[5]licd} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1056 struct A56 { c m0; j m1; union A55 m2; l m3; s m4; f m5; f m6; I m7[5]; l m8; i m9; c m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1057 int f_cmpA56(const struct A56 *x, const struct A56 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA55(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1058 DCaggr* f_touchA56() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1059 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1060 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1061 a = dcNewAggr(12, sizeof(struct A56));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1062 AF('c',struct A56,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1063 AF('j',struct A56,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1064 AFa(struct A56,m2,1,A55)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1065 AF('l',struct A56,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1066 AF('s',struct A56,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1067 AF('f',struct A56,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1068 AF('f',struct A56,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1069 AF('I',struct A56,m7,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1070 AF('l',struct A56,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1071 AF('i',struct A56,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1072 AF('c',struct A56,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1073 AF('d',struct A56,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1074 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1075 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1076 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1077 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1078 /* {sCpfIBspssLj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1079 struct A57 { s m0; C m1; p m2; f m3; I m4; B m5; s m6; p m7; s m8; s m9; L m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1080 int f_cmpA57(const struct A57 *x, const struct A57 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1081 DCaggr* f_touchA57() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1082 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1083 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1084 a = dcNewAggr(12, sizeof(struct A57));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1085 AF('s',struct A57,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1086 AF('C',struct A57,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1087 AF('p',struct A57,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1088 AF('f',struct A57,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1089 AF('I',struct A57,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1090 AF('B',struct A57,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1091 AF('s',struct A57,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1092 AF('p',struct A57,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1093 AF('s',struct A57,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1094 AF('s',struct A57,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1095 AF('L',struct A57,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1096 AF('j',struct A57,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1097 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1098 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1099 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1100 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1101 /* <jB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1102 union A58 { j m0; B m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1103 int f_cmpA58(const union A58 *x, const union A58 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1104 DCaggr* f_touchA58() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1105 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1106 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1107 a = dcNewAggr(2, sizeof(union A58));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1108 AF('j',union A58,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1109 AF('B',union A58,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1110 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1111 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1112 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1113 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1114 /* {pCLS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1115 struct A59 { p m0; C m1; L m2; S m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1116 int f_cmpA59(const struct A59 *x, const struct A59 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1117 DCaggr* f_touchA59() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1118 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1119 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1120 a = dcNewAggr(4, sizeof(struct A59));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1121 AF('p',struct A59,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1122 AF('C',struct A59,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1123 AF('L',struct A59,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1124 AF('S',struct A59,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1125 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1126 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1127 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1128 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1129 /* <<jB>Lf{pCLS}CddJiicf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1130 union A60 { union A58 m0; L m1; f m2; struct A59 m3; C m4; d m5; d m6; J m7; i m8; i m9; c m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1131 int f_cmpA60(const union A60 *x, const union A60 *y) { return f_cmpA58(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA59(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1132 DCaggr* f_touchA60() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1133 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1134 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1135 a = dcNewAggr(12, sizeof(union A60));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1136 AFa(union A60,m0,1,A58)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1137 AF('L',union A60,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1138 AF('f',union A60,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1139 AFa(union A60,m3,1,A59)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1140 AF('C',union A60,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1141 AF('d',union A60,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1142 AF('d',union A60,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1143 AF('J',union A60,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1144 AF('i',union A60,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1145 AF('i',union A60,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1146 AF('c',union A60,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1147 AF('f',union A60,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1148 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1149 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1150 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1151 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1152 /* <cdCjifsCl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1153 union A61 { c m0; d m1; C m2; j m3; i m4; f m5; s m6; C m7; l m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1154 int f_cmpA61(const union A61 *x, const union A61 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1155 DCaggr* f_touchA61() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1156 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1157 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1158 a = dcNewAggr(9, sizeof(union A61));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1159 AF('c',union A61,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1160 AF('d',union A61,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1161 AF('C',union A61,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1162 AF('j',union A61,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1163 AF('i',union A61,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1164 AF('f',union A61,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1165 AF('s',union A61,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1166 AF('C',union A61,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1167 AF('l',union A61,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1168 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1169 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1170 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1171 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1172 /* <ffffjljIJfCf> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1173 union A62 { f m0; f m1; f m2; f m3; j m4; l m5; j m6; I m7; J m8; f m9; C m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1174 int f_cmpA62(const union A62 *x, const union A62 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1175 DCaggr* f_touchA62() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1176 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1177 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1178 a = dcNewAggr(12, sizeof(union A62));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1179 AF('f',union A62,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1180 AF('f',union A62,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1181 AF('f',union A62,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1182 AF('f',union A62,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1183 AF('j',union A62,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1184 AF('l',union A62,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1185 AF('j',union A62,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1186 AF('I',union A62,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1187 AF('J',union A62,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1188 AF('f',union A62,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1189 AF('C',union A62,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1190 AF('f',union A62,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1191 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1192 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1193 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1194 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1195 /* {sSB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1196 struct A63 { s m0; S m1; B m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1197 int f_cmpA63(const struct A63 *x, const struct A63 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1198 DCaggr* f_touchA63() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1199 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1200 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1201 a = dcNewAggr(3, sizeof(struct A63));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1202 AF('s',struct A63,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1203 AF('S',struct A63,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1204 AF('B',struct A63,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1205 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1206 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1207 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1208 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1209 /* {lCJfflj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1210 struct A64 { l m0; C m1; J m2; f m3; f m4; l m5; j m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1211 int f_cmpA64(const struct A64 *x, const struct A64 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1212 DCaggr* f_touchA64() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1213 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1214 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1215 a = dcNewAggr(7, sizeof(struct A64));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1216 AF('l',struct A64,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1217 AF('C',struct A64,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1218 AF('J',struct A64,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1219 AF('f',struct A64,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1220 AF('f',struct A64,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1221 AF('l',struct A64,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1222 AF('j',struct A64,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1223 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1224 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1225 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1226 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1227 /* {LCBLI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1228 struct A65 { L m0; C m1; B m2; L m3; I m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1229 int f_cmpA65(const struct A65 *x, const struct A65 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1230 DCaggr* f_touchA65() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1231 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1232 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1233 a = dcNewAggr(5, sizeof(struct A65));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1234 AF('L',struct A65,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1235 AF('C',struct A65,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1236 AF('B',struct A65,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1237 AF('L',struct A65,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1238 AF('I',struct A65,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1239 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1240 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1241 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1242 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1243 /* {p{sSB}{lCJfflj}[13]CIcfp{LCBLI}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1244 struct A66 { p m0; struct A63 m1; struct A64 m2[13]; C m3; I m4; c m5; f m6; p m7; struct A65 m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1245 int f_cmpA66(const struct A66 *x, const struct A66 *y) { return x->m0 == y->m0 && f_cmpA63(&x->m1, &y->m1) && f_cmpA64(&x->m2[0], &y->m2[0]) && f_cmpA64(&x->m2[1], &y->m2[1]) && f_cmpA64(&x->m2[2], &y->m2[2]) && f_cmpA64(&x->m2[3], &y->m2[3]) && f_cmpA64(&x->m2[4], &y->m2[4]) && f_cmpA64(&x->m2[5], &y->m2[5]) && f_cmpA64(&x->m2[6], &y->m2[6]) && f_cmpA64(&x->m2[7], &y->m2[7]) && f_cmpA64(&x->m2[8], &y->m2[8]) && f_cmpA64(&x->m2[9], &y->m2[9]) && f_cmpA64(&x->m2[10], &y->m2[10]) && f_cmpA64(&x->m2[11], &y->m2[11]) && f_cmpA64(&x->m2[12], &y->m2[12]) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA65(&x->m8, &y->m8); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1246 DCaggr* f_touchA66() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1247 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1248 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1249 a = dcNewAggr(9, sizeof(struct A66));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1250 AF('p',struct A66,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1251 AFa(struct A66,m1,1,A63)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1252 AFa(struct A66,m2,13,A64)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1253 AF('C',struct A66,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1254 AF('I',struct A66,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1255 AF('c',struct A66,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1256 AF('f',struct A66,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1257 AF('p',struct A66,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1258 AFa(struct A66,m8,1,A65)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1259 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1260 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1261 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1262 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1263 /* {psdsflJlpp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1264 struct A67 { p m0; s m1; d m2; s m3; f m4; l m5; J m6; l m7; p m8; p m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1265 int f_cmpA67(const struct A67 *x, const struct A67 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1266 DCaggr* f_touchA67() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1267 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1268 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1269 a = dcNewAggr(10, sizeof(struct A67));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1270 AF('p',struct A67,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1271 AF('s',struct A67,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1272 AF('d',struct A67,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1273 AF('s',struct A67,m3,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1274 AF('f',struct A67,m4,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1275 AF('l',struct A67,m5,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1276 AF('J',struct A67,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1277 AF('l',struct A67,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1278 AF('p',struct A67,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1279 AF('p',struct A67,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1280 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1281 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1282 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1283 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1284 /* <IIf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1285 union A68 { I m0; I m1; f m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1286 int f_cmpA68(const union A68 *x, const union A68 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1287 DCaggr* f_touchA68() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1288 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1289 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1290 a = dcNewAggr(3, sizeof(union A68));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1291 AF('I',union A68,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1292 AF('I',union A68,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1293 AF('f',union A68,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1294 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1295 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1296 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1297 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1298 /* <dpSdccSpdJpc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1299 union A69 { d m0; p m1; S m2; d m3; c m4; c m5; S m6; p m7; d m8; J m9; p m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1300 int f_cmpA69(const union A69 *x, const union A69 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1301 DCaggr* f_touchA69() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1302 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1303 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1304 a = dcNewAggr(12, sizeof(union A69));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1305 AF('d',union A69,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1306 AF('p',union A69,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1307 AF('S',union A69,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1308 AF('d',union A69,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1309 AF('c',union A69,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1310 AF('c',union A69,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1311 AF('S',union A69,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1312 AF('p',union A69,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1313 AF('d',union A69,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1314 AF('J',union A69,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1315 AF('p',union A69,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1316 AF('c',union A69,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1317 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1318 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1319 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1320 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1321 /* <s<IIf>pfsldscB<dpSdccSpdJpc>B> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1322 union A70 { s m0; union A68 m1; p m2; f m3; s m4; l m5; d m6; s m7; c m8; B m9; union A69 m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1323 int f_cmpA70(const union A70 *x, const union A70 *y) { return x->m0 == y->m0 && f_cmpA68(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA69(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1324 DCaggr* f_touchA70() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1325 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1326 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1327 a = dcNewAggr(12, sizeof(union A70));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1328 AF('s',union A70,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1329 AFa(union A70,m1,1,A68)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1330 AF('p',union A70,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1331 AF('f',union A70,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1332 AF('s',union A70,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1333 AF('l',union A70,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1334 AF('d',union A70,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1335 AF('s',union A70,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1336 AF('c',union A70,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1337 AF('B',union A70,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1338 AFa(union A70,m10,1,A69)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1339 AF('B',union A70,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1340 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1341 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1342 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1343 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1344 /* <Cs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1345 union A71 { C m0; s m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1346 int f_cmpA71(const union A71 *x, const union A71 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1347 DCaggr* f_touchA71() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1348 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1349 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1350 a = dcNewAggr(2, sizeof(union A71));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1351 AF('C',union A71,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1352 AF('s',union A71,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1353 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1354 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1355 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1356 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1357 /* <LplB[13]<Cs>jicSCli> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1358 union A72 { L m0; p m1; l m2; B m3[13]; union A71 m4; j m5; i m6; c m7; S m8; C m9; l m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1359 int f_cmpA72(const union A72 *x, const union A72 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && f_cmpA71(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1360 DCaggr* f_touchA72() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1361 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1362 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1363 a = dcNewAggr(12, sizeof(union A72));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1364 AF('L',union A72,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1365 AF('p',union A72,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1366 AF('l',union A72,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1367 AF('B',union A72,m3,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1368 AFa(union A72,m4,1,A71)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1369 AF('j',union A72,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1370 AF('i',union A72,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1371 AF('c',union A72,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1372 AF('S',union A72,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1373 AF('C',union A72,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1374 AF('l',union A72,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1375 AF('i',union A72,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1376 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1377 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1378 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1379 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1380 /* <JcJ<s<IIf>pfsldscB<dpSdccSpdJpc>B>li<LplB[13]<Cs>jicSCli>cl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1381 union A73 { J m0; c m1; J m2; union A70 m3; l m4; i m5; union A72 m6; c m7; l m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1382 int f_cmpA73(const union A73 *x, const union A73 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA70(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA72(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1383 DCaggr* f_touchA73() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1384 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1385 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1386 a = dcNewAggr(9, sizeof(union A73));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1387 AF('J',union A73,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1388 AF('c',union A73,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1389 AF('J',union A73,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1390 AFa(union A73,m3,1,A70)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1391 AF('l',union A73,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1392 AF('i',union A73,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1393 AFa(union A73,m6,1,A72)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1394 AF('c',union A73,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1395 AF('l',union A73,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1396 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1397 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1398 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1399 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1400 /* <LlclL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1401 union A74 { L m0; l m1; c m2; l m3; L m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1402 int f_cmpA74(const union A74 *x, const union A74 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1403 DCaggr* f_touchA74() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1404 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1405 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1406 a = dcNewAggr(5, sizeof(union A74));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1407 AF('L',union A74,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1408 AF('l',union A74,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1409 AF('c',union A74,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1410 AF('l',union A74,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1411 AF('L',union A74,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1412 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1413 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1414 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1415 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1416 /* {IJp<LlclL>L} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1417 struct A75 { I m0; J m1; p m2; union A74 m3; L m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1418 int f_cmpA75(const struct A75 *x, const struct A75 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA74(&x->m3, &y->m3) && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1419 DCaggr* f_touchA75() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1420 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1421 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1422 a = dcNewAggr(5, sizeof(struct A75));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1423 AF('I',struct A75,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1424 AF('J',struct A75,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1425 AF('p',struct A75,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1426 AFa(struct A75,m3,1,A74)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1427 AF('L',struct A75,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1428 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1429 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1430 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1431 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1432 /* <Lp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1433 union A76 { L m0; p m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1434 int f_cmpA76(const union A76 *x, const union A76 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1435 DCaggr* f_touchA76() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1436 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1437 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1438 a = dcNewAggr(2, sizeof(union A76));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1439 AF('L',union A76,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1440 AF('p',union A76,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1441 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1442 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1443 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1444 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1445 /* {lScCdL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1446 struct A77 { l m0; S m1; c m2; C m3; d m4; L m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1447 int f_cmpA77(const struct A77 *x, const struct A77 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1448 DCaggr* f_touchA77() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1449 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1450 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1451 a = dcNewAggr(6, sizeof(struct A77));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1452 AF('l',struct A77,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1453 AF('S',struct A77,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1454 AF('c',struct A77,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1455 AF('C',struct A77,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1456 AF('d',struct A77,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1457 AF('L',struct A77,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1458 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1459 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1460 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1461 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1462 /* <lclIjps> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1463 union A78 { l m0; c m1; l m2; I m3; j m4; p m5; s m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1464 int f_cmpA78(const union A78 *x, const union A78 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1465 DCaggr* f_touchA78() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1466 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1467 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1468 a = dcNewAggr(7, sizeof(union A78));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1469 AF('l',union A78,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1470 AF('c',union A78,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1471 AF('l',union A78,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1472 AF('I',union A78,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1473 AF('j',union A78,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1474 AF('p',union A78,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1475 AF('s',union A78,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1476 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1477 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1478 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1479 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1480 /* {flJLfilisBd<lclIjps>} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1481 struct A79 { f m0; l m1; J m2; L m3; f m4; i m5; l m6; i m7; s m8; B m9; d m10; union A78 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1482 int f_cmpA79(const struct A79 *x, const struct A79 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA78(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1483 DCaggr* f_touchA79() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1484 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1485 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1486 a = dcNewAggr(12, sizeof(struct A79));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1487 AF('f',struct A79,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1488 AF('l',struct A79,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1489 AF('J',struct A79,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1490 AF('L',struct A79,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1491 AF('f',struct A79,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1492 AF('i',struct A79,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1493 AF('l',struct A79,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1494 AF('i',struct A79,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1495 AF('s',struct A79,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1496 AF('B',struct A79,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1497 AF('d',struct A79,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1498 AFa(struct A79,m11,1,A78)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1499 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1500 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1501 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1502 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1503 /* <IjBJ<Lp>{lScCdL}BIfjI{flJLfilisBd<lclIjps>}[8]> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1504 union A80 { I m0; j m1; B m2; J m3; union A76 m4; struct A77 m5; B m6; I m7; f m8; j m9; I m10; struct A79 m11[8]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1505 int f_cmpA80(const union A80 *x, const union A80 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA76(&x->m4, &y->m4) && f_cmpA77(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA79(&x->m11[0], &y->m11[0]) && f_cmpA79(&x->m11[1], &y->m11[1]) && f_cmpA79(&x->m11[2], &y->m11[2]) && f_cmpA79(&x->m11[3], &y->m11[3]) && f_cmpA79(&x->m11[4], &y->m11[4]) && f_cmpA79(&x->m11[5], &y->m11[5]) && f_cmpA79(&x->m11[6], &y->m11[6]) && f_cmpA79(&x->m11[7], &y->m11[7]); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1506 DCaggr* f_touchA80() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1507 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1508 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1509 a = dcNewAggr(12, sizeof(union A80));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1510 AF('I',union A80,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1511 AF('j',union A80,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1512 AF('B',union A80,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1513 AF('J',union A80,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1514 AFa(union A80,m4,1,A76)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1515 AFa(union A80,m5,1,A77)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1516 AF('B',union A80,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1517 AF('I',union A80,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1518 AF('f',union A80,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1519 AF('j',union A80,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1520 AF('I',union A80,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1521 AFa(union A80,m11,8,A79)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1522 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1523 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1524 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1525 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1526 /* <diidSpfpcjdI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1527 union A81 { d m0; i m1; i m2; d m3; S m4; p m5; f m6; p m7; c m8; j m9; d m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1528 int f_cmpA81(const union A81 *x, const union A81 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1529 DCaggr* f_touchA81() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1530 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1531 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1532 a = dcNewAggr(12, sizeof(union A81));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1533 AF('d',union A81,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1534 AF('i',union A81,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1535 AF('i',union A81,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1536 AF('d',union A81,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1537 AF('S',union A81,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1538 AF('p',union A81,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1539 AF('f',union A81,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1540 AF('p',union A81,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1541 AF('c',union A81,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1542 AF('j',union A81,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1543 AF('d',union A81,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1544 AF('I',union A81,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1545 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1546 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1547 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1548 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1549 /* {IdssllLjLcc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1550 struct A82 { I m0; d m1; s m2; s m3; l m4; l m5; L m6; j m7; L m8; c m9; c m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1551 int f_cmpA82(const struct A82 *x, const struct A82 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1552 DCaggr* f_touchA82() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1553 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1554 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1555 a = dcNewAggr(11, sizeof(struct A82));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1556 AF('I',struct A82,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1557 AF('d',struct A82,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1558 AF('s',struct A82,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1559 AF('s',struct A82,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1560 AF('l',struct A82,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1561 AF('l',struct A82,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1562 AF('L',struct A82,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1563 AF('j',struct A82,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1564 AF('L',struct A82,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1565 AF('c',struct A82,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1566 AF('c',struct A82,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1567 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1568 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1569 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1570 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1571 /* {BiSJCpiJ[13]LjpS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1572 struct A83 { B m0; i m1; S m2; J m3; C m4; p m5; i m6; J m7[13]; L m8; j m9; p m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1573 int f_cmpA83(const struct A83 *x, const struct A83 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m7[9] == y->m7[9] && x->m7[10] == y->m7[10] && x->m7[11] == y->m7[11] && x->m7[12] == y->m7[12] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1574 DCaggr* f_touchA83() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1575 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1576 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1577 a = dcNewAggr(12, sizeof(struct A83));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1578 AF('B',struct A83,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1579 AF('i',struct A83,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1580 AF('S',struct A83,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1581 AF('J',struct A83,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1582 AF('C',struct A83,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1583 AF('p',struct A83,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1584 AF('i',struct A83,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1585 AF('J',struct A83,m7,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1586 AF('L',struct A83,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1587 AF('j',struct A83,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1588 AF('p',struct A83,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1589 AF('S',struct A83,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1590 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1591 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1592 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1593 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1594 /* {BIc{BiSJCpiJ[13]LjpS}BlJifsjp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1595 struct A84 { B m0; I m1; c m2; struct A83 m3; B m4; l m5; J m6; i m7; f m8; s m9; j m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1596 int f_cmpA84(const struct A84 *x, const struct A84 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA83(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1597 DCaggr* f_touchA84() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1598 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1599 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1600 a = dcNewAggr(12, sizeof(struct A84));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1601 AF('B',struct A84,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1602 AF('I',struct A84,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1603 AF('c',struct A84,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1604 AFa(struct A84,m3,1,A83)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1605 AF('B',struct A84,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1606 AF('l',struct A84,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1607 AF('J',struct A84,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1608 AF('i',struct A84,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1609 AF('f',struct A84,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1610 AF('s',struct A84,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1611 AF('j',struct A84,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1612 AF('p',struct A84,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1613 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1614 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1615 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1616 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1617 /* {sBfBIiSIljB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1618 struct A85 { s m0; B m1; f m2; B m3; I m4; i m5; S m6; I m7; l m8; j m9; B m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1619 int f_cmpA85(const struct A85 *x, const struct A85 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1620 DCaggr* f_touchA85() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1621 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1622 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1623 a = dcNewAggr(11, sizeof(struct A85));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1624 AF('s',struct A85,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1625 AF('B',struct A85,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1626 AF('f',struct A85,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1627 AF('B',struct A85,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1628 AF('I',struct A85,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1629 AF('i',struct A85,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1630 AF('S',struct A85,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1631 AF('I',struct A85,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1632 AF('l',struct A85,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1633 AF('j',struct A85,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1634 AF('B',struct A85,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1635 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1636 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1637 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1638 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1639 /* {fCispLifjBJc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1640 struct A86 { f m0; C m1; i m2; s m3; p m4; L m5; i m6; f m7; j m8; B m9; J m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1641 int f_cmpA86(const struct A86 *x, const struct A86 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1642 DCaggr* f_touchA86() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1643 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1644 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1645 a = dcNewAggr(12, sizeof(struct A86));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1646 AF('f',struct A86,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1647 AF('C',struct A86,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1648 AF('i',struct A86,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1649 AF('s',struct A86,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1650 AF('p',struct A86,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1651 AF('L',struct A86,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1652 AF('i',struct A86,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1653 AF('f',struct A86,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1654 AF('j',struct A86,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1655 AF('B',struct A86,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1656 AF('J',struct A86,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1657 AF('c',struct A86,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1658 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1659 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1660 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1661 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1662 /* {BIlCcslJB[3]sLS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1663 struct A87 { B m0; I m1; l m2; C m3; c m4; s m5; l m6; J m7; B m8[3]; s m9; L m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1664 int f_cmpA87(const struct A87 *x, const struct A87 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1665 DCaggr* f_touchA87() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1666 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1667 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1668 a = dcNewAggr(12, sizeof(struct A87));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1669 AF('B',struct A87,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1670 AF('I',struct A87,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1671 AF('l',struct A87,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1672 AF('C',struct A87,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1673 AF('c',struct A87,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1674 AF('s',struct A87,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1675 AF('l',struct A87,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1676 AF('J',struct A87,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1677 AF('B',struct A87,m8,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1678 AF('s',struct A87,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1679 AF('L',struct A87,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1680 AF('S',struct A87,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1681 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1682 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1683 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1684 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1685 /* {LSB{fCispLifjBJc}lpB{BIlCcslJB[3]sLS}SfSJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1686 struct A88 { L m0; S m1; B m2; struct A86 m3; l m4; p m5; B m6; struct A87 m7; S m8; f m9; S m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1687 int f_cmpA88(const struct A88 *x, const struct A88 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA86(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA87(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1688 DCaggr* f_touchA88() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1689 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1690 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1691 a = dcNewAggr(12, sizeof(struct A88));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1692 AF('L',struct A88,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1693 AF('S',struct A88,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1694 AF('B',struct A88,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1695 AFa(struct A88,m3,1,A86)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1696 AF('l',struct A88,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1697 AF('p',struct A88,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1698 AF('B',struct A88,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1699 AFa(struct A88,m7,1,A87)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1700 AF('S',struct A88,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1701 AF('f',struct A88,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1702 AF('S',struct A88,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1703 AF('J',struct A88,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1704 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1705 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1706 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1707 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1708 /* {ssIc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1709 struct A89 { s m0; s m1; I m2; c m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1710 int f_cmpA89(const struct A89 *x, const struct A89 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1711 DCaggr* f_touchA89() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1712 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1713 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1714 a = dcNewAggr(4, sizeof(struct A89));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1715 AF('s',struct A89,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1716 AF('s',struct A89,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1717 AF('I',struct A89,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1718 AF('c',struct A89,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1719 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1720 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1721 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1722 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1723 /* {iscSjLdSiIjf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1724 struct A90 { i m0; s m1; c m2; S m3; j m4; L m5; d m6; S m7; i m8; I m9; j m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1725 int f_cmpA90(const struct A90 *x, const struct A90 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1726 DCaggr* f_touchA90() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1727 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1728 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1729 a = dcNewAggr(12, sizeof(struct A90));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1730 AF('i',struct A90,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1731 AF('s',struct A90,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1732 AF('c',struct A90,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1733 AF('S',struct A90,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1734 AF('j',struct A90,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1735 AF('L',struct A90,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1736 AF('d',struct A90,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1737 AF('S',struct A90,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1738 AF('i',struct A90,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1739 AF('I',struct A90,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1740 AF('j',struct A90,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1741 AF('f',struct A90,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1742 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1743 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1744 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1745 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1746 /* <LLCcLjCijpfL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1747 union A91 { L m0; L m1; C m2; c m3; L m4; j m5; C m6; i m7; j m8; p m9; f m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1748 int f_cmpA91(const union A91 *x, const union A91 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1749 DCaggr* f_touchA91() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1750 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1751 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1752 a = dcNewAggr(12, sizeof(union A91));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1753 AF('L',union A91,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1754 AF('L',union A91,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1755 AF('C',union A91,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1756 AF('c',union A91,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1757 AF('L',union A91,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1758 AF('j',union A91,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1759 AF('C',union A91,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1760 AF('i',union A91,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1761 AF('j',union A91,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1762 AF('p',union A91,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1763 AF('f',union A91,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1764 AF('L',union A91,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1765 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1766 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1767 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1768 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1769 /* <SjjLSsBLSfff> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1770 union A92 { S m0; j m1; j m2; L m3; S m4; s m5; B m6; L m7; S m8; f m9; f m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1771 int f_cmpA92(const union A92 *x, const union A92 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1772 DCaggr* f_touchA92() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1773 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1774 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1775 a = dcNewAggr(12, sizeof(union A92));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1776 AF('S',union A92,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1777 AF('j',union A92,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1778 AF('j',union A92,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1779 AF('L',union A92,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1780 AF('S',union A92,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1781 AF('s',union A92,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1782 AF('B',union A92,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1783 AF('L',union A92,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1784 AF('S',union A92,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1785 AF('f',union A92,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1786 AF('f',union A92,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1787 AF('f',union A92,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1788 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1789 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1790 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1791 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1792 /* {JSBBjIiiBj<SjjLSsBLSfff>J} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1793 struct A93 { J m0; S m1; B m2; B m3; j m4; I m5; i m6; i m7; B m8; j m9; union A92 m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1794 int f_cmpA93(const struct A93 *x, const struct A93 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA92(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1795 DCaggr* f_touchA93() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1796 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1797 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1798 a = dcNewAggr(12, sizeof(struct A93));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1799 AF('J',struct A93,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1800 AF('S',struct A93,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1801 AF('B',struct A93,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1802 AF('B',struct A93,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1803 AF('j',struct A93,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1804 AF('I',struct A93,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1805 AF('i',struct A93,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1806 AF('i',struct A93,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1807 AF('B',struct A93,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1808 AF('j',struct A93,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1809 AFa(struct A93,m10,1,A92)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1810 AF('J',struct A93,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1811 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1812 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1813 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1814 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1815 /* <iBdliiIdJC[16]I> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1816 union A94 { i m0; B m1; d m2; l m3; i m4; i m5; I m6; d m7; J m8; C m9[16]; I m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1817 int f_cmpA94(const union A94 *x, const union A94 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m9[6] == y->m9[6] && x->m9[7] == y->m9[7] && x->m9[8] == y->m9[8] && x->m9[9] == y->m9[9] && x->m9[10] == y->m9[10] && x->m9[11] == y->m9[11] && x->m9[12] == y->m9[12] && x->m9[13] == y->m9[13] && x->m9[14] == y->m9[14] && x->m9[15] == y->m9[15] && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1818 DCaggr* f_touchA94() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1819 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1820 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1821 a = dcNewAggr(11, sizeof(union A94));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1822 AF('i',union A94,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1823 AF('B',union A94,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1824 AF('d',union A94,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1825 AF('l',union A94,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1826 AF('i',union A94,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1827 AF('i',union A94,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1828 AF('I',union A94,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1829 AF('d',union A94,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1830 AF('J',union A94,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1831 AF('C',union A94,m9,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1832 AF('I',union A94,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1833 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1834 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1835 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1836 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1837 /* <f[2]lSc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1838 union A95 { f m0[2]; l m1; S m2; c m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1839 int f_cmpA95(const union A95 *x, const union A95 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1840 DCaggr* f_touchA95() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1841 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1842 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1843 a = dcNewAggr(4, sizeof(union A95));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1844 AF('f',union A95,m0,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1845 AF('l',union A95,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1846 AF('S',union A95,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1847 AF('c',union A95,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1848 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1849 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1850 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1851 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1852 /* <LLpjlcBfIscB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1853 union A96 { L m0; L m1; p m2; j m3; l m4; c m5; B m6; f m7; I m8; s m9; c m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1854 int f_cmpA96(const union A96 *x, const union A96 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1855 DCaggr* f_touchA96() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1856 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1857 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1858 a = dcNewAggr(12, sizeof(union A96));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1859 AF('L',union A96,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1860 AF('L',union A96,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1861 AF('p',union A96,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1862 AF('j',union A96,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1863 AF('l',union A96,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1864 AF('c',union A96,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1865 AF('B',union A96,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1866 AF('f',union A96,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1867 AF('I',union A96,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1868 AF('s',union A96,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1869 AF('c',union A96,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1870 AF('B',union A96,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1871 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1872 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1873 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1874 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1875 /* <lSjspCJl[11]sCBS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1876 union A97 { l m0; S m1; j m2; s m3; p m4; C m5; J m6; l m7[11]; s m8; C m9; B m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1877 int f_cmpA97(const union A97 *x, const union A97 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m7[9] == y->m7[9] && x->m7[10] == y->m7[10] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1878 DCaggr* f_touchA97() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1879 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1880 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1881 a = dcNewAggr(12, sizeof(union A97));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1882 AF('l',union A97,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1883 AF('S',union A97,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1884 AF('j',union A97,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1885 AF('s',union A97,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1886 AF('p',union A97,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1887 AF('C',union A97,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1888 AF('J',union A97,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1889 AF('l',union A97,m7,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1890 AF('s',union A97,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1891 AF('C',union A97,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1892 AF('B',union A97,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1893 AF('S',union A97,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1894 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1895 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1896 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1897 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
1898 /* {Is[10]SddIi[13]fSCSL[15]} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1899 struct A98 { I m0; s m1[10]; S m2; d m3; d m4; I m5; i m6[13]; f m7; S m8; C m9; S m10; L m11[15]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1900 int f_cmpA98(const struct A98 *x, const struct A98 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m6[8] == y->m6[8] && x->m6[9] == y->m6[9] && x->m6[10] == y->m6[10] && x->m6[11] == y->m6[11] && x->m6[12] == y->m6[12] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4] && x->m11[5] == y->m11[5] && x->m11[6] == y->m11[6] && x->m11[7] == y->m11[7] && x->m11[8] == y->m11[8] && x->m11[9] == y->m11[9] && x->m11[10] == y->m11[10] && x->m11[11] == y->m11[11] && x->m11[12] == y->m11[12] && x->m11[13] == y->m11[13] && x->m11[14] == y->m11[14]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1901 DCaggr* f_touchA98() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1902 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1903 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1904 a = dcNewAggr(12, sizeof(struct A98));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1905 AF('I',struct A98,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1906 AF('s',struct A98,m1,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1907 AF('S',struct A98,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1908 AF('d',struct A98,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1909 AF('d',struct A98,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1910 AF('I',struct A98,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1911 AF('i',struct A98,m6,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1912 AF('f',struct A98,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1913 AF('S',struct A98,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1914 AF('C',struct A98,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1915 AF('S',struct A98,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1916 AF('L',struct A98,m11,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1917 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1918 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1919 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1920 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1921 /* {<f[2]lSc><LLpjlcBfIscB><lSjspCJl[11]sCBS>ppIiJ[16]L{Is[10]SddIi[13]fSCSL[15]}IJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1922 struct A99 { union A95 m0; union A96 m1; union A97 m2; p m3; p m4; I m5; i m6; J m7[16]; L m8; struct A98 m9; I m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1923 int f_cmpA99(const struct A99 *x, const struct A99 *y) { return f_cmpA95(&x->m0, &y->m0) && f_cmpA96(&x->m1, &y->m1) && f_cmpA97(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m7[9] == y->m7[9] && x->m7[10] == y->m7[10] && x->m7[11] == y->m7[11] && x->m7[12] == y->m7[12] && x->m7[13] == y->m7[13] && x->m7[14] == y->m7[14] && x->m7[15] == y->m7[15] && x->m8 == y->m8 && f_cmpA98(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1924 DCaggr* f_touchA99() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1925 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1926 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1927 a = dcNewAggr(12, sizeof(struct A99));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1928 AFa(struct A99,m0,1,A95)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1929 AFa(struct A99,m1,1,A96)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1930 AFa(struct A99,m2,1,A97)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1931 AF('p',struct A99,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1932 AF('p',struct A99,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1933 AF('I',struct A99,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1934 AF('i',struct A99,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1935 AF('J',struct A99,m7,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1936 AF('L',struct A99,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1937 AFa(struct A99,m9,1,A98)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1938 AF('I',struct A99,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1939 AF('J',struct A99,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1940 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1941 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1942 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1943 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1944 /* {LsBSC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1945 struct A100 { L m0; s m1; B m2; S m3; C m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1946 int f_cmpA100(const struct A100 *x, const struct A100 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1947 DCaggr* f_touchA100() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1948 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1949 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1950 a = dcNewAggr(5, sizeof(struct A100));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1951 AF('L',struct A100,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1952 AF('s',struct A100,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1953 AF('B',struct A100,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1954 AF('S',struct A100,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1955 AF('C',struct A100,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1956 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1957 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1958 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1959 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1960 /* <jSJBd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1961 union A101 { j m0; S m1; J m2; B m3; d m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1962 int f_cmpA101(const union A101 *x, const union A101 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1963 DCaggr* f_touchA101() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1964 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1965 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1966 a = dcNewAggr(5, sizeof(union A101));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1967 AF('j',union A101,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1968 AF('S',union A101,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1969 AF('J',union A101,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1970 AF('B',union A101,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1971 AF('d',union A101,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1972 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1973 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1974 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1975 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1976 /* <fp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1977 union A102 { f m0; p m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1978 int f_cmpA102(const union A102 *x, const union A102 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1979 DCaggr* f_touchA102() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1980 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1981 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1982 a = dcNewAggr(2, sizeof(union A102));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1983 AF('f',union A102,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1984 AF('p',union A102,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1985 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1986 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1987 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1988 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1989 /* {d<fp>pIsCpcClli} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1990 struct A103 { d m0; union A102 m1; p m2; I m3; s m4; C m5; p m6; c m7; C m8; l m9; l m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1991 int f_cmpA103(const struct A103 *x, const struct A103 *y) { return x->m0 == y->m0 && f_cmpA102(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
1992 DCaggr* f_touchA103() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1993 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1994 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1995 a = dcNewAggr(12, sizeof(struct A103));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1996 AF('d',struct A103,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1997 AFa(struct A103,m1,1,A102)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1998 AF('p',struct A103,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
1999 AF('I',struct A103,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2000 AF('s',struct A103,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2001 AF('C',struct A103,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2002 AF('p',struct A103,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2003 AF('c',struct A103,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2004 AF('C',struct A103,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2005 AF('l',struct A103,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2006 AF('l',struct A103,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2007 AF('i',struct A103,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2008 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2009 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2010 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2011 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2012 /* <Cf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2013 union A104 { C m0; f m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2014 int f_cmpA104(const union A104 *x, const union A104 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2015 DCaggr* f_touchA104() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2016 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2017 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2018 a = dcNewAggr(2, sizeof(union A104));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2019 AF('C',union A104,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2020 AF('f',union A104,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2021 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2022 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2023 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2024 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2025 /* <BiI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2026 union A105 { B m0; i m1; I m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2027 int f_cmpA105(const union A105 *x, const union A105 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2028 DCaggr* f_touchA105() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2029 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2030 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2031 a = dcNewAggr(3, sizeof(union A105));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2032 AF('B',union A105,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2033 AF('i',union A105,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2034 AF('I',union A105,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2035 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2036 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2037 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2038 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2039 /* <sdCJJCdlijJd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2040 union A106 { s m0; d m1; C m2; J m3; J m4; C m5; d m6; l m7; i m8; j m9; J m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2041 int f_cmpA106(const union A106 *x, const union A106 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2042 DCaggr* f_touchA106() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2043 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2044 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2045 a = dcNewAggr(12, sizeof(union A106));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2046 AF('s',union A106,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2047 AF('d',union A106,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2048 AF('C',union A106,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2049 AF('J',union A106,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2050 AF('J',union A106,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2051 AF('C',union A106,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2052 AF('d',union A106,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2053 AF('l',union A106,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2054 AF('i',union A106,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2055 AF('j',union A106,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2056 AF('J',union A106,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2057 AF('d',union A106,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2058 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2059 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2060 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2061 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2062 /* {l<BiI>IliiIplj<sdCJJCdlijJd>i} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2063 struct A107 { l m0; union A105 m1; I m2; l m3; i m4; i m5; I m6; p m7; l m8; j m9; union A106 m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2064 int f_cmpA107(const struct A107 *x, const struct A107 *y) { return x->m0 == y->m0 && f_cmpA105(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA106(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2065 DCaggr* f_touchA107() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2066 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2067 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2068 a = dcNewAggr(12, sizeof(struct A107));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2069 AF('l',struct A107,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2070 AFa(struct A107,m1,1,A105)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2071 AF('I',struct A107,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2072 AF('l',struct A107,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2073 AF('i',struct A107,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2074 AF('i',struct A107,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2075 AF('I',struct A107,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2076 AF('p',struct A107,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2077 AF('l',struct A107,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2078 AF('j',struct A107,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2079 AFa(struct A107,m10,1,A106)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2080 AF('i',struct A107,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2081 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2082 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2083 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2084 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2085 /* {LSfpSSjBCSL[4]I} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2086 struct A108 { L m0; S m1; f m2; p m3; S m4; S m5; j m6; B m7; C m8; S m9; L m10[4]; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2087 int f_cmpA108(const struct A108 *x, const struct A108 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2088 DCaggr* f_touchA108() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2089 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2090 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2091 a = dcNewAggr(12, sizeof(struct A108));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2092 AF('L',struct A108,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2093 AF('S',struct A108,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2094 AF('f',struct A108,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2095 AF('p',struct A108,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2096 AF('S',struct A108,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2097 AF('S',struct A108,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2098 AF('j',struct A108,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2099 AF('B',struct A108,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2100 AF('C',struct A108,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2101 AF('S',struct A108,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2102 AF('L',struct A108,m10,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2103 AF('I',struct A108,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2104 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2105 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2106 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2107 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2108 /* <jjsCCs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2109 union A109 { j m0; j m1; s m2; C m3; C m4; s m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2110 int f_cmpA109(const union A109 *x, const union A109 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2111 DCaggr* f_touchA109() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2112 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2113 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2114 a = dcNewAggr(6, sizeof(union A109));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2115 AF('j',union A109,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2116 AF('j',union A109,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2117 AF('s',union A109,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2118 AF('C',union A109,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2119 AF('C',union A109,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2120 AF('s',union A109,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2121 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2122 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2123 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2124 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2125 /* {JJIj{LSfpSSjBCSL[4]I}C<jjsCCs>diLJd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2126 struct A110 { J m0; J m1; I m2; j m3; struct A108 m4; C m5; union A109 m6; d m7; i m8; L m9; J m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2127 int f_cmpA110(const struct A110 *x, const struct A110 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA108(&x->m4, &y->m4) && x->m5 == y->m5 && f_cmpA109(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2128 DCaggr* f_touchA110() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2129 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2130 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2131 a = dcNewAggr(12, sizeof(struct A110));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2132 AF('J',struct A110,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2133 AF('J',struct A110,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2134 AF('I',struct A110,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2135 AF('j',struct A110,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2136 AFa(struct A110,m4,1,A108)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2137 AF('C',struct A110,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2138 AFa(struct A110,m6,1,A109)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2139 AF('d',struct A110,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2140 AF('i',struct A110,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2141 AF('L',struct A110,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2142 AF('J',struct A110,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2143 AF('d',struct A110,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2144 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2145 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2146 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2147 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2148 /* {{l<BiI>IliiIplj<sdCJJCdlijJd>i}sCJLL{JJIj{LSfpSSjBCSL[4]I}C<jjsCCs>diLJd}BSLSl} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2149 struct A111 { struct A107 m0; s m1; C m2; J m3; L m4; L m5; struct A110 m6; B m7; S m8; L m9; S m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2150 int f_cmpA111(const struct A111 *x, const struct A111 *y) { return f_cmpA107(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA110(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2151 DCaggr* f_touchA111() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2152 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2153 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2154 a = dcNewAggr(12, sizeof(struct A111));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2155 AFa(struct A111,m0,1,A107)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2156 AF('s',struct A111,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2157 AF('C',struct A111,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2158 AF('J',struct A111,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2159 AF('L',struct A111,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2160 AF('L',struct A111,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2161 AFa(struct A111,m6,1,A110)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2162 AF('B',struct A111,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2163 AF('S',struct A111,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2164 AF('L',struct A111,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2165 AF('S',struct A111,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2166 AF('l',struct A111,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2167 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2168 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2169 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2170 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2171 /* {L} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2172 struct A112 { L m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2173 int f_cmpA112(const struct A112 *x, const struct A112 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2174 DCaggr* f_touchA112() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2175 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2176 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2177 a = dcNewAggr(1, sizeof(struct A112));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2178 AF('L',struct A112,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2179 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2180 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2181 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2182 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2183 /* <ddfsI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2184 union A113 { d m0; d m1; f m2; s m3; I m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2185 int f_cmpA113(const union A113 *x, const union A113 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2186 DCaggr* f_touchA113() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2187 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2188 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2189 a = dcNewAggr(5, sizeof(union A113));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2190 AF('d',union A113,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2191 AF('d',union A113,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2192 AF('f',union A113,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2193 AF('s',union A113,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2194 AF('I',union A113,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2195 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2196 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2197 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2198 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2199 /* <ciICSJCcc[4]lLd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2200 union A114 { c m0; i m1; I m2; C m3; S m4; J m5; C m6; c m7; c m8[4]; l m9; L m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2201 int f_cmpA114(const union A114 *x, const union A114 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2202 DCaggr* f_touchA114() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2203 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2204 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2205 a = dcNewAggr(12, sizeof(union A114));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2206 AF('c',union A114,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2207 AF('i',union A114,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2208 AF('I',union A114,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2209 AF('C',union A114,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2210 AF('S',union A114,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2211 AF('J',union A114,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2212 AF('C',union A114,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2213 AF('c',union A114,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2214 AF('c',union A114,m8,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2215 AF('l',union A114,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2216 AF('L',union A114,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2217 AF('d',union A114,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2218 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2219 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2220 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2221 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2222 /* {SJcBJLJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2223 struct A115 { S m0; J m1; c m2; B m3; J m4; L m5; J m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2224 int f_cmpA115(const struct A115 *x, const struct A115 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2225 DCaggr* f_touchA115() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2226 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2227 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2228 a = dcNewAggr(7, sizeof(struct A115));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2229 AF('S',struct A115,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2230 AF('J',struct A115,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2231 AF('c',struct A115,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2232 AF('B',struct A115,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2233 AF('J',struct A115,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2234 AF('L',struct A115,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2235 AF('J',struct A115,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2236 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2237 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2238 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2239 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2240 /* <pJCcJdBJJiCf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2241 union A116 { p m0; J m1; C m2; c m3; J m4; d m5; B m6; J m7; J m8; i m9; C m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2242 int f_cmpA116(const union A116 *x, const union A116 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2243 DCaggr* f_touchA116() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2244 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2245 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2246 a = dcNewAggr(12, sizeof(union A116));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2247 AF('p',union A116,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2248 AF('J',union A116,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2249 AF('C',union A116,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2250 AF('c',union A116,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2251 AF('J',union A116,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2252 AF('d',union A116,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2253 AF('B',union A116,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2254 AF('J',union A116,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2255 AF('J',union A116,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2256 AF('i',union A116,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2257 AF('C',union A116,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2258 AF('f',union A116,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2259 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2260 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2261 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2262 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2263 /* {dsljLdssjLdc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2264 struct A117 { d m0; s m1; l m2; j m3; L m4; d m5; s m6; s m7; j m8; L m9; d m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2265 int f_cmpA117(const struct A117 *x, const struct A117 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2266 DCaggr* f_touchA117() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2267 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2268 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2269 a = dcNewAggr(12, sizeof(struct A117));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2270 AF('d',struct A117,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2271 AF('s',struct A117,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2272 AF('l',struct A117,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2273 AF('j',struct A117,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2274 AF('L',struct A117,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2275 AF('d',struct A117,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2276 AF('s',struct A117,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2277 AF('s',struct A117,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2278 AF('j',struct A117,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2279 AF('L',struct A117,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2280 AF('d',struct A117,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2281 AF('c',struct A117,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2282 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2283 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2284 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2285 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2286 /* {JSIiiIs} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2287 struct A118 { J m0; S m1; I m2; i m3; i m4; I m5; s m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2288 int f_cmpA118(const struct A118 *x, const struct A118 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2289 DCaggr* f_touchA118() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2290 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2291 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2292 a = dcNewAggr(7, sizeof(struct A118));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2293 AF('J',struct A118,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2294 AF('S',struct A118,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2295 AF('I',struct A118,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2296 AF('i',struct A118,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2297 AF('i',struct A118,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2298 AF('I',struct A118,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2299 AF('s',struct A118,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2300 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2301 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2302 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2303 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2304 /* {pCjsJLBpidlf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2305 struct A119 { p m0; C m1; j m2; s m3; J m4; L m5; B m6; p m7; i m8; d m9; l m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2306 int f_cmpA119(const struct A119 *x, const struct A119 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2307 DCaggr* f_touchA119() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2308 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2309 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2310 a = dcNewAggr(12, sizeof(struct A119));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2311 AF('p',struct A119,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2312 AF('C',struct A119,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2313 AF('j',struct A119,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2314 AF('s',struct A119,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2315 AF('J',struct A119,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2316 AF('L',struct A119,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2317 AF('B',struct A119,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2318 AF('p',struct A119,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2319 AF('i',struct A119,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2320 AF('d',struct A119,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2321 AF('l',struct A119,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2322 AF('f',struct A119,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2323 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2324 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2325 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2326 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2327 /* {BijdjIcSlpll} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2328 struct A120 { B m0; i m1; j m2; d m3; j m4; I m5; c m6; S m7; l m8; p m9; l m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2329 int f_cmpA120(const struct A120 *x, const struct A120 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2330 DCaggr* f_touchA120() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2331 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2332 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2333 a = dcNewAggr(12, sizeof(struct A120));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2334 AF('B',struct A120,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2335 AF('i',struct A120,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2336 AF('j',struct A120,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2337 AF('d',struct A120,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2338 AF('j',struct A120,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2339 AF('I',struct A120,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2340 AF('c',struct A120,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2341 AF('S',struct A120,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2342 AF('l',struct A120,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2343 AF('p',struct A120,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2344 AF('l',struct A120,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2345 AF('l',struct A120,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2346 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2347 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2348 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2349 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2350 /* <CISJLldiLdff> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2351 union A121 { C m0; I m1; S m2; J m3; L m4; l m5; d m6; i m7; L m8; d m9; f m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2352 int f_cmpA121(const union A121 *x, const union A121 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2353 DCaggr* f_touchA121() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2354 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2355 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2356 a = dcNewAggr(12, sizeof(union A121));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2357 AF('C',union A121,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2358 AF('I',union A121,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2359 AF('S',union A121,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2360 AF('J',union A121,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2361 AF('L',union A121,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2362 AF('l',union A121,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2363 AF('d',union A121,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2364 AF('i',union A121,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2365 AF('L',union A121,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2366 AF('d',union A121,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2367 AF('f',union A121,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2368 AF('f',union A121,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2369 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2370 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2371 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2372 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2373 /* <pjcdispdddjp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2374 union A122 { p m0; j m1; c m2; d m3; i m4; s m5; p m6; d m7; d m8; d m9; j m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2375 int f_cmpA122(const union A122 *x, const union A122 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2376 DCaggr* f_touchA122() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2377 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2378 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2379 a = dcNewAggr(12, sizeof(union A122));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2380 AF('p',union A122,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2381 AF('j',union A122,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2382 AF('c',union A122,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2383 AF('d',union A122,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2384 AF('i',union A122,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2385 AF('s',union A122,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2386 AF('p',union A122,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2387 AF('d',union A122,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2388 AF('d',union A122,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2389 AF('d',union A122,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2390 AF('j',union A122,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2391 AF('p',union A122,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2392 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2393 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2394 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2395 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2396 /* <is[13]Cc<pjcdispdddjp>ljSSCcI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2397 union A123 { i m0; s m1[13]; C m2; c m3; union A122 m4; l m5; j m6; S m7; S m8; C m9; c m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2398 int f_cmpA123(const union A123 *x, const union A123 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m1[11] == y->m1[11] && x->m1[12] == y->m1[12] && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA122(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2399 DCaggr* f_touchA123() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2400 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2401 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2402 a = dcNewAggr(12, sizeof(union A123));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2403 AF('i',union A123,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2404 AF('s',union A123,m1,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2405 AF('C',union A123,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2406 AF('c',union A123,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2407 AFa(union A123,m4,1,A122)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2408 AF('l',union A123,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2409 AF('j',union A123,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2410 AF('S',union A123,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2411 AF('S',union A123,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2412 AF('C',union A123,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2413 AF('c',union A123,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2414 AF('I',union A123,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2415 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2416 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2417 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2418 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2419 /* <JClSlpdcf<is[13]Cc<pjcdispdddjp>ljSSCcI>CS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2420 union A124 { J m0; C m1; l m2; S m3; l m4; p m5; d m6; c m7; f m8; union A123 m9; C m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2421 int f_cmpA124(const union A124 *x, const union A124 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA123(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2422 DCaggr* f_touchA124() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2423 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2424 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2425 a = dcNewAggr(12, sizeof(union A124));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2426 AF('J',union A124,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2427 AF('C',union A124,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2428 AF('l',union A124,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2429 AF('S',union A124,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2430 AF('l',union A124,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2431 AF('p',union A124,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2432 AF('d',union A124,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2433 AF('c',union A124,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2434 AF('f',union A124,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2435 AFa(union A124,m9,1,A123)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2436 AF('C',union A124,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2437 AF('S',union A124,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2438 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2439 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2440 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2441 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2442 /* {Bsccclpspjjf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2443 struct A125 { B m0; s m1; c m2; c m3; c m4; l m5; p m6; s m7; p m8; j m9; j m10; f m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2444 int f_cmpA125(const struct A125 *x, const struct A125 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2445 DCaggr* f_touchA125() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2446 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2447 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2448 a = dcNewAggr(12, sizeof(struct A125));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2449 AF('B',struct A125,m0,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2450 AF('s',struct A125,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2451 AF('c',struct A125,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2452 AF('c',struct A125,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2453 AF('c',struct A125,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2454 AF('l',struct A125,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2455 AF('p',struct A125,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2456 AF('s',struct A125,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2457 AF('p',struct A125,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2458 AF('j',struct A125,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2459 AF('j',struct A125,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2460 AF('f',struct A125,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2461 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2462 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2463 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2464 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2465 /* {Ipd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2466 struct A126 { I m0; p m1; d m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2467 int f_cmpA126(const struct A126 *x, const struct A126 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2468 DCaggr* f_touchA126() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2469 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2470 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2471 a = dcNewAggr(3, sizeof(struct A126));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2472 AF('I',struct A126,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2473 AF('p',struct A126,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2474 AF('d',struct A126,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2475 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2476 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2477 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2478 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2479 /* <lBfdSS[7]llIpiS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2480 union A127 { l m0; B m1; f m2; d m3; S m4; S m5[7]; l m6; l m7; I m8; p m9; i m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2481 int f_cmpA127(const union A127 *x, const union A127 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2482 DCaggr* f_touchA127() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2483 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2484 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2485 a = dcNewAggr(12, sizeof(union A127));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2486 AF('l',union A127,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2487 AF('B',union A127,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2488 AF('f',union A127,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2489 AF('d',union A127,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2490 AF('S',union A127,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2491 AF('S',union A127,m5,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2492 AF('l',union A127,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2493 AF('l',union A127,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2494 AF('I',union A127,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2495 AF('p',union A127,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2496 AF('i',union A127,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2497 AF('S',union A127,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2498 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2499 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2500 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2501 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2502 /* <iBLfp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2503 union A128 { i m0; B m1; L m2; f m3; p m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2504 int f_cmpA128(const union A128 *x, const union A128 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2505 DCaggr* f_touchA128() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2506 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2507 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2508 a = dcNewAggr(5, sizeof(union A128));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2509 AF('i',union A128,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2510 AF('B',union A128,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2511 AF('L',union A128,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2512 AF('f',union A128,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2513 AF('p',union A128,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2514 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2515 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2516 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2517 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2518 /* <CJsCJcfdjlJc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2519 union A129 { C m0; J m1; s m2; C m3; J m4; c m5; f m6; d m7; j m8; l m9; J m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2520 int f_cmpA129(const union A129 *x, const union A129 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2521 DCaggr* f_touchA129() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2522 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2523 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2524 a = dcNewAggr(12, sizeof(union A129));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2525 AF('C',union A129,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2526 AF('J',union A129,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2527 AF('s',union A129,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2528 AF('C',union A129,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2529 AF('J',union A129,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2530 AF('c',union A129,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2531 AF('f',union A129,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2532 AF('d',union A129,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2533 AF('j',union A129,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2534 AF('l',union A129,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2535 AF('J',union A129,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2536 AF('c',union A129,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2537 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2538 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2539 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2540 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2541 /* <l<CJsCJcfdjlJc>J> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2542 union A130 { l m0; union A129 m1; J m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2543 int f_cmpA130(const union A130 *x, const union A130 *y) { return x->m0 == y->m0 && f_cmpA129(&x->m1, &y->m1) && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2544 DCaggr* f_touchA130() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2545 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2546 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2547 a = dcNewAggr(3, sizeof(union A130));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2548 AF('l',union A130,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2549 AFa(union A130,m1,1,A129)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2550 AF('J',union A130,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2551 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2552 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2553 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2554 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2555 /* {Clsl} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2556 struct A131 { C m0; l m1; s m2; l m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2557 int f_cmpA131(const struct A131 *x, const struct A131 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2558 DCaggr* f_touchA131() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2559 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2560 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2561 a = dcNewAggr(4, sizeof(struct A131));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2562 AF('C',struct A131,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2563 AF('l',struct A131,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2564 AF('s',struct A131,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2565 AF('l',struct A131,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2566 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2567 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2568 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2569 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2570 /* <sCScIfp{Clsl}IijI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2571 union A132 { s m0; C m1; S m2; c m3; I m4; f m5; p m6; struct A131 m7; I m8; i m9; j m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2572 int f_cmpA132(const union A132 *x, const union A132 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA131(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2573 DCaggr* f_touchA132() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2574 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2575 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2576 a = dcNewAggr(12, sizeof(union A132));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2577 AF('s',union A132,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2578 AF('C',union A132,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2579 AF('S',union A132,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2580 AF('c',union A132,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2581 AF('I',union A132,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2582 AF('f',union A132,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2583 AF('p',union A132,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2584 AFa(union A132,m7,1,A131)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2585 AF('I',union A132,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2586 AF('i',union A132,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2587 AF('j',union A132,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2588 AF('I',union A132,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2589 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2590 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2591 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2592 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2593 /* <LcJclS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2594 union A133 { L m0; c m1; J m2; c m3; l m4; S m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2595 int f_cmpA133(const union A133 *x, const union A133 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2596 DCaggr* f_touchA133() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2597 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2598 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2599 a = dcNewAggr(6, sizeof(union A133));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2600 AF('L',union A133,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2601 AF('c',union A133,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2602 AF('J',union A133,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2603 AF('c',union A133,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2604 AF('l',union A133,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2605 AF('S',union A133,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2606 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2607 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2608 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2609 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2610 /* <fJsICdipCISB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2611 union A134 { f m0; J m1; s m2; I m3; C m4; d m5; i m6; p m7; C m8; I m9; S m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2612 int f_cmpA134(const union A134 *x, const union A134 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2613 DCaggr* f_touchA134() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2614 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2615 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2616 a = dcNewAggr(12, sizeof(union A134));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2617 AF('f',union A134,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2618 AF('J',union A134,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2619 AF('s',union A134,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2620 AF('I',union A134,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2621 AF('C',union A134,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2622 AF('d',union A134,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2623 AF('i',union A134,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2624 AF('p',union A134,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2625 AF('C',union A134,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2626 AF('I',union A134,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2627 AF('S',union A134,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2628 AF('B',union A134,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2629 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2630 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2631 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2632 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2633 /* <CfBBj<LcJclS>[1]SdljC<fJsICdipCISB>[10]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2634 union A135 { C m0; f m1; B m2; B m3; j m4; union A133 m5[1]; S m6; d m7; l m8; j m9; C m10; union A134 m11[10]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2635 int f_cmpA135(const union A135 *x, const union A135 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA133(&x->m5[0], &y->m5[0]) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA134(&x->m11[0], &y->m11[0]) && f_cmpA134(&x->m11[1], &y->m11[1]) && f_cmpA134(&x->m11[2], &y->m11[2]) && f_cmpA134(&x->m11[3], &y->m11[3]) && f_cmpA134(&x->m11[4], &y->m11[4]) && f_cmpA134(&x->m11[5], &y->m11[5]) && f_cmpA134(&x->m11[6], &y->m11[6]) && f_cmpA134(&x->m11[7], &y->m11[7]) && f_cmpA134(&x->m11[8], &y->m11[8]) && f_cmpA134(&x->m11[9], &y->m11[9]); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2636 DCaggr* f_touchA135() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2637 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2638 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2639 a = dcNewAggr(12, sizeof(union A135));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2640 AF('C',union A135,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2641 AF('f',union A135,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2642 AF('B',union A135,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2643 AF('B',union A135,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2644 AF('j',union A135,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2645 AFa(union A135,m5,1,A133)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2646 AF('S',union A135,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2647 AF('d',union A135,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2648 AF('l',union A135,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2649 AF('j',union A135,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2650 AF('C',union A135,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2651 AFa(union A135,m11,10,A134)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2652 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2653 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2654 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2655 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2656 /* <iif<l<CJsCJcfdjlJc>J>p<sCScIfp{Clsl}IijI><CfBBj<LcJclS>[1]SdljC<fJsICdipCISB>[10]>sLILc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2657 union A136 { i m0; i m1; f m2; union A130 m3; p m4; union A132 m5; union A135 m6; s m7; L m8; I m9; L m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2658 int f_cmpA136(const union A136 *x, const union A136 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA130(&x->m3, &y->m3) && x->m4 == y->m4 && f_cmpA132(&x->m5, &y->m5) && f_cmpA135(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2659 DCaggr* f_touchA136() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2660 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2661 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2662 a = dcNewAggr(12, sizeof(union A136));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2663 AF('i',union A136,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2664 AF('i',union A136,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2665 AF('f',union A136,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2666 AFa(union A136,m3,1,A130)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2667 AF('p',union A136,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2668 AFa(union A136,m5,1,A132)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2669 AFa(union A136,m6,1,A135)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2670 AF('s',union A136,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2671 AF('L',union A136,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2672 AF('I',union A136,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2673 AF('L',union A136,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2674 AF('c',union A136,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2675 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2676 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2677 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2678 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2679 /* {f[6]fJpjiiJcIi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2680 struct A137 { f m0[6]; f m1; J m2; p m3; j m4; i m5; i m6; J m7; c m8; I m9; i m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2681 int f_cmpA137(const struct A137 *x, const struct A137 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2682 DCaggr* f_touchA137() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2683 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2684 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2685 a = dcNewAggr(11, sizeof(struct A137));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2686 AF('f',struct A137,m0,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2687 AF('f',struct A137,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2688 AF('J',struct A137,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2689 AF('p',struct A137,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2690 AF('j',struct A137,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2691 AF('i',struct A137,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2692 AF('i',struct A137,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2693 AF('J',struct A137,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2694 AF('c',struct A137,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2695 AF('I',struct A137,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2696 AF('i',struct A137,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2697 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2698 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2699 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2700 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2701 /* {fsclCIBfpfjB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2702 struct A138 { f m0; s m1; c m2; l m3; C m4; I m5; B m6; f m7; p m8; f m9; j m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2703 int f_cmpA138(const struct A138 *x, const struct A138 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2704 DCaggr* f_touchA138() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2705 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2706 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2707 a = dcNewAggr(12, sizeof(struct A138));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2708 AF('f',struct A138,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2709 AF('s',struct A138,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2710 AF('c',struct A138,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2711 AF('l',struct A138,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2712 AF('C',struct A138,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2713 AF('I',struct A138,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2714 AF('B',struct A138,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2715 AF('f',struct A138,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2716 AF('p',struct A138,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2717 AF('f',struct A138,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2718 AF('j',struct A138,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2719 AF('B',struct A138,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2720 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2721 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2722 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2723 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2724 /* <sJBcCifJfdiS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2725 union A139 { s m0; J m1; B m2; c m3; C m4; i m5; f m6; J m7; f m8; d m9; i m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2726 int f_cmpA139(const union A139 *x, const union A139 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2727 DCaggr* f_touchA139() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2728 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2729 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2730 a = dcNewAggr(12, sizeof(union A139));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2731 AF('s',union A139,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2732 AF('J',union A139,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2733 AF('B',union A139,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2734 AF('c',union A139,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2735 AF('C',union A139,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2736 AF('i',union A139,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2737 AF('f',union A139,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2738 AF('J',union A139,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2739 AF('f',union A139,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2740 AF('d',union A139,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2741 AF('i',union A139,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2742 AF('S',union A139,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2743 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2744 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2745 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2746 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2747 /* <jj{f[6]fJpjiiJcIi}[14]{fsclCIBfpfjB}dI<sJBcCifJfdiS>JpLdi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2748 union A140 { j m0; j m1; struct A137 m2[14]; struct A138 m3; d m4; I m5; union A139 m6; J m7; p m8; L m9; d m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2749 int f_cmpA140(const union A140 *x, const union A140 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA137(&x->m2[0], &y->m2[0]) && f_cmpA137(&x->m2[1], &y->m2[1]) && f_cmpA137(&x->m2[2], &y->m2[2]) && f_cmpA137(&x->m2[3], &y->m2[3]) && f_cmpA137(&x->m2[4], &y->m2[4]) && f_cmpA137(&x->m2[5], &y->m2[5]) && f_cmpA137(&x->m2[6], &y->m2[6]) && f_cmpA137(&x->m2[7], &y->m2[7]) && f_cmpA137(&x->m2[8], &y->m2[8]) && f_cmpA137(&x->m2[9], &y->m2[9]) && f_cmpA137(&x->m2[10], &y->m2[10]) && f_cmpA137(&x->m2[11], &y->m2[11]) && f_cmpA137(&x->m2[12], &y->m2[12]) && f_cmpA137(&x->m2[13], &y->m2[13]) && f_cmpA138(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA139(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2750 DCaggr* f_touchA140() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2751 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2752 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2753 a = dcNewAggr(12, sizeof(union A140));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2754 AF('j',union A140,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2755 AF('j',union A140,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2756 AFa(union A140,m2,14,A137)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2757 AFa(union A140,m3,1,A138)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2758 AF('d',union A140,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2759 AF('I',union A140,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2760 AFa(union A140,m6,1,A139)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2761 AF('J',union A140,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2762 AF('p',union A140,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2763 AF('L',union A140,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2764 AF('d',union A140,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2765 AF('i',union A140,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2766 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2767 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2768 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2769 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2770 /* {IBSiflC[10]ICCps} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2771 struct A141 { I m0; B m1; S m2; i m3; f m4; l m5; C m6[10]; I m7; C m8; C m9; p m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2772 int f_cmpA141(const struct A141 *x, const struct A141 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m6[8] == y->m6[8] && x->m6[9] == y->m6[9] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2773 DCaggr* f_touchA141() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2774 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2775 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2776 a = dcNewAggr(12, sizeof(struct A141));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2777 AF('I',struct A141,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2778 AF('B',struct A141,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2779 AF('S',struct A141,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2780 AF('i',struct A141,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2781 AF('f',struct A141,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2782 AF('l',struct A141,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2783 AF('C',struct A141,m6,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2784 AF('I',struct A141,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2785 AF('C',struct A141,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2786 AF('C',struct A141,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2787 AF('p',struct A141,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2788 AF('s',struct A141,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2789 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2790 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2791 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2792 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2793 /* <iJfffBfilCij> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2794 union A142 { i m0; J m1; f m2; f m3; f m4; B m5; f m6; i m7; l m8; C m9; i m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2795 int f_cmpA142(const union A142 *x, const union A142 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2796 DCaggr* f_touchA142() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2797 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2798 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2799 a = dcNewAggr(12, sizeof(union A142));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2800 AF('i',union A142,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2801 AF('J',union A142,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2802 AF('f',union A142,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2803 AF('f',union A142,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2804 AF('f',union A142,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2805 AF('B',union A142,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2806 AF('f',union A142,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2807 AF('i',union A142,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2808 AF('l',union A142,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2809 AF('C',union A142,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2810 AF('i',union A142,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2811 AF('j',union A142,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2812 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2813 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2814 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2815 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2816 /* <jlBfi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2817 union A143 { j m0; l m1; B m2; f m3; i m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2818 int f_cmpA143(const union A143 *x, const union A143 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2819 DCaggr* f_touchA143() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2820 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2821 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2822 a = dcNewAggr(5, sizeof(union A143));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2823 AF('j',union A143,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2824 AF('l',union A143,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2825 AF('B',union A143,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2826 AF('f',union A143,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2827 AF('i',union A143,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2828 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2829 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2830 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2831 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2832 /* {s} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2833 struct A144 { s m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2834 int f_cmpA144(const struct A144 *x, const struct A144 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2835 DCaggr* f_touchA144() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2836 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2837 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2838 a = dcNewAggr(1, sizeof(struct A144));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2839 AF('s',struct A144,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2840 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2841 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2842 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2843 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2844 /* {JppLssIfSfi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2845 struct A145 { J m0; p m1; p m2; L m3; s m4; s m5; I m6; f m7; S m8; f m9; i m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2846 int f_cmpA145(const struct A145 *x, const struct A145 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2847 DCaggr* f_touchA145() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2848 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2849 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2850 a = dcNewAggr(11, sizeof(struct A145));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2851 AF('J',struct A145,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2852 AF('p',struct A145,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2853 AF('p',struct A145,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2854 AF('L',struct A145,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2855 AF('s',struct A145,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2856 AF('s',struct A145,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2857 AF('I',struct A145,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2858 AF('f',struct A145,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2859 AF('S',struct A145,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2860 AF('f',struct A145,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2861 AF('i',struct A145,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2862 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2863 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2864 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2865 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2866 /* <fBsdSfIdf{JppLssIfSfi}fl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2867 union A146 { f m0; B m1; s m2; d m3; S m4; f m5; I m6; d m7; f m8; struct A145 m9; f m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2868 int f_cmpA146(const union A146 *x, const union A146 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA145(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2869 DCaggr* f_touchA146() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2870 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2871 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2872 a = dcNewAggr(12, sizeof(union A146));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2873 AF('f',union A146,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2874 AF('B',union A146,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2875 AF('s',union A146,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2876 AF('d',union A146,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2877 AF('S',union A146,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2878 AF('f',union A146,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2879 AF('I',union A146,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2880 AF('d',union A146,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2881 AF('f',union A146,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2882 AFa(union A146,m9,1,A145)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2883 AF('f',union A146,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2884 AF('l',union A146,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2885 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2886 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2887 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2888 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
2889 /* <Cd[9]IsspsjIpSi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2890 union A147 { C m0; d m1[9]; I m2; s m3; s m4; p m5; s m6; j m7; I m8; p m9; S m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2891 int f_cmpA147(const union A147 *x, const union A147 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2892 DCaggr* f_touchA147() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2893 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2894 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2895 a = dcNewAggr(12, sizeof(union A147));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2896 AF('C',union A147,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2897 AF('d',union A147,m1,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2898 AF('I',union A147,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2899 AF('s',union A147,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2900 AF('s',union A147,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2901 AF('p',union A147,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2902 AF('s',union A147,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2903 AF('j',union A147,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2904 AF('I',union A147,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2905 AF('p',union A147,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2906 AF('S',union A147,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2907 AF('i',union A147,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2908 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2909 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2910 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2911 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2912 /* {fpLpIJfLjSB<Cd[9]IsspsjIpSi>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2913 struct A148 { f m0; p m1; L m2; p m3; I m4; J m5; f m6; L m7; j m8; S m9; B m10; union A147 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2914 int f_cmpA148(const struct A148 *x, const struct A148 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA147(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2915 DCaggr* f_touchA148() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2916 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2917 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2918 a = dcNewAggr(12, sizeof(struct A148));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2919 AF('f',struct A148,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2920 AF('p',struct A148,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2921 AF('L',struct A148,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2922 AF('p',struct A148,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2923 AF('I',struct A148,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2924 AF('J',struct A148,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2925 AF('f',struct A148,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2926 AF('L',struct A148,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2927 AF('j',struct A148,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2928 AF('S',struct A148,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2929 AF('B',struct A148,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2930 AFa(struct A148,m11,1,A147)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2931 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2932 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2933 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2934 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2935 /* <JIB[12]pifppjsCC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2936 union A149 { J m0; I m1; B m2[12]; p m3; i m4; f m5; p m6; p m7; j m8; s m9; C m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2937 int f_cmpA149(const union A149 *x, const union A149 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m2[11] == y->m2[11] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2938 DCaggr* f_touchA149() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2939 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2940 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2941 a = dcNewAggr(12, sizeof(union A149));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2942 AF('J',union A149,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2943 AF('I',union A149,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2944 AF('B',union A149,m2,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2945 AF('p',union A149,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2946 AF('i',union A149,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2947 AF('f',union A149,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2948 AF('p',union A149,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2949 AF('p',union A149,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2950 AF('j',union A149,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2951 AF('s',union A149,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2952 AF('C',union A149,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2953 AF('C',union A149,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2954 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2955 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2956 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2957 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2958 /* <fspISCIclpJi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2959 union A150 { f m0; s m1; p m2; I m3; S m4; C m5; I m6; c m7; l m8; p m9; J m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2960 int f_cmpA150(const union A150 *x, const union A150 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2961 DCaggr* f_touchA150() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2962 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2963 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2964 a = dcNewAggr(12, sizeof(union A150));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2965 AF('f',union A150,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2966 AF('s',union A150,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2967 AF('p',union A150,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2968 AF('I',union A150,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2969 AF('S',union A150,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2970 AF('C',union A150,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2971 AF('I',union A150,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2972 AF('c',union A150,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2973 AF('l',union A150,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2974 AF('p',union A150,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2975 AF('J',union A150,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2976 AF('i',union A150,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2977 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2978 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2979 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2980 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2981 /* {Cd[12]SLCL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2982 struct A151 { C m0; d m1[12]; S m2; L m3; C m4; L m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2983 int f_cmpA151(const struct A151 *x, const struct A151 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m1[11] == y->m1[11] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
2984 DCaggr* f_touchA151() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2985 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2986 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2987 a = dcNewAggr(6, sizeof(struct A151));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2988 AF('C',struct A151,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2989 AF('d',struct A151,m1,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2990 AF('S',struct A151,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2991 AF('L',struct A151,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2992 AF('C',struct A151,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2993 AF('L',struct A151,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2994 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2995 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2996 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2997 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2998 /* {jIJcBLsSisfc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
2999 struct A152 { j m0; I m1; J m2; c m3; B m4; L m5; s m6; S m7; i m8; s m9; f m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3000 int f_cmpA152(const struct A152 *x, const struct A152 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3001 DCaggr* f_touchA152() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3002 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3003 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3004 a = dcNewAggr(12, sizeof(struct A152));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3005 AF('j',struct A152,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3006 AF('I',struct A152,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3007 AF('J',struct A152,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3008 AF('c',struct A152,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3009 AF('B',struct A152,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3010 AF('L',struct A152,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3011 AF('s',struct A152,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3012 AF('S',struct A152,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3013 AF('i',struct A152,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3014 AF('s',struct A152,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3015 AF('f',struct A152,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3016 AF('c',struct A152,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3017 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3018 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3019 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3020 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3021 /* {IBScj[1]dIBSBIl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3022 struct A153 { I m0; B m1; S m2; c m3; j m4[1]; d m5; I m6; B m7; S m8; B m9; I m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3023 int f_cmpA153(const struct A153 *x, const struct A153 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3024 DCaggr* f_touchA153() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3025 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3026 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3027 a = dcNewAggr(12, sizeof(struct A153));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3028 AF('I',struct A153,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3029 AF('B',struct A153,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3030 AF('S',struct A153,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3031 AF('c',struct A153,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3032 AF('j',struct A153,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3033 AF('d',struct A153,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3034 AF('I',struct A153,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3035 AF('B',struct A153,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3036 AF('S',struct A153,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3037 AF('B',struct A153,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3038 AF('I',struct A153,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3039 AF('l',struct A153,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3040 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3041 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3042 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3043 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3044 /* <sS{Cd[12]SLCL}f{jIJcBLsSisfc}l{IBScj[1]dIBSBIl}cCljj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3045 union A154 { s m0; S m1; struct A151 m2; f m3; struct A152 m4; l m5; struct A153 m6; c m7; C m8; l m9; j m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3046 int f_cmpA154(const union A154 *x, const union A154 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA151(&x->m2, &y->m2) && x->m3 == y->m3 && f_cmpA152(&x->m4, &y->m4) && x->m5 == y->m5 && f_cmpA153(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3047 DCaggr* f_touchA154() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3048 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3049 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3050 a = dcNewAggr(12, sizeof(union A154));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3051 AF('s',union A154,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3052 AF('S',union A154,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3053 AFa(union A154,m2,1,A151)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3054 AF('f',union A154,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3055 AFa(union A154,m4,1,A152)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3056 AF('l',union A154,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3057 AFa(union A154,m6,1,A153)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3058 AF('c',union A154,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3059 AF('C',union A154,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3060 AF('l',union A154,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3061 AF('j',union A154,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3062 AF('j',union A154,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3063 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3064 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3065 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3066 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3067 /* {IJCl<sS{Cd[12]SLCL}f{jIJcBLsSisfc}l{IBScj[1]dIBSBIl}cCljj>IdLl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3068 struct A155 { I m0; J m1; C m2; l m3; union A154 m4; I m5; d m6; L m7; l m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3069 int f_cmpA155(const struct A155 *x, const struct A155 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA154(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3070 DCaggr* f_touchA155() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3071 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3072 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3073 a = dcNewAggr(9, sizeof(struct A155));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3074 AF('I',struct A155,m0,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3075 AF('J',struct A155,m1,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3076 AF('C',struct A155,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3077 AF('l',struct A155,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3078 AFa(struct A155,m4,1,A154)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3079 AF('I',struct A155,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3080 AF('d',struct A155,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3081 AF('L',struct A155,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3082 AF('l',struct A155,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3083 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3084 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3085 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3086 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3087 /* {dJc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3088 struct A156 { d m0; J m1; c m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3089 int f_cmpA156(const struct A156 *x, const struct A156 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3090 DCaggr* f_touchA156() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3091 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3092 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3093 a = dcNewAggr(3, sizeof(struct A156));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3094 AF('d',struct A156,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3095 AF('J',struct A156,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3096 AF('c',struct A156,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3097 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3098 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3099 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3100 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3101 /* {cljCIfdsLJdB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3102 struct A157 { c m0; l m1; j m2; C m3; I m4; f m5; d m6; s m7; L m8; J m9; d m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3103 int f_cmpA157(const struct A157 *x, const struct A157 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3104 DCaggr* f_touchA157() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3105 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3106 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3107 a = dcNewAggr(12, sizeof(struct A157));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3108 AF('c',struct A157,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3109 AF('l',struct A157,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3110 AF('j',struct A157,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3111 AF('C',struct A157,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3112 AF('I',struct A157,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3113 AF('f',struct A157,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3114 AF('d',struct A157,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3115 AF('s',struct A157,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3116 AF('L',struct A157,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3117 AF('J',struct A157,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3118 AF('d',struct A157,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3119 AF('B',struct A157,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3120 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3121 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3122 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3123 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3124 /* <JiIfsSLBipcs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3125 union A158 { J m0; i m1; I m2; f m3; s m4; S m5; L m6; B m7; i m8; p m9; c m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3126 int f_cmpA158(const union A158 *x, const union A158 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3127 DCaggr* f_touchA158() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3128 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3129 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3130 a = dcNewAggr(12, sizeof(union A158));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3131 AF('J',union A158,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3132 AF('i',union A158,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3133 AF('I',union A158,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3134 AF('f',union A158,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3135 AF('s',union A158,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3136 AF('S',union A158,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3137 AF('L',union A158,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3138 AF('B',union A158,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3139 AF('i',union A158,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3140 AF('p',union A158,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3141 AF('c',union A158,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3142 AF('s',union A158,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3143 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3144 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3145 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3146 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3147 /* {pJjIClJdi<JiIfsSLBipcs>[11]cS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3148 struct A159 { p m0; J m1; j m2; I m3; C m4; l m5; J m6; d m7; i m8; union A158 m9[11]; c m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3149 int f_cmpA159(const struct A159 *x, const struct A159 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA158(&x->m9[0], &y->m9[0]) && f_cmpA158(&x->m9[1], &y->m9[1]) && f_cmpA158(&x->m9[2], &y->m9[2]) && f_cmpA158(&x->m9[3], &y->m9[3]) && f_cmpA158(&x->m9[4], &y->m9[4]) && f_cmpA158(&x->m9[5], &y->m9[5]) && f_cmpA158(&x->m9[6], &y->m9[6]) && f_cmpA158(&x->m9[7], &y->m9[7]) && f_cmpA158(&x->m9[8], &y->m9[8]) && f_cmpA158(&x->m9[9], &y->m9[9]) && f_cmpA158(&x->m9[10], &y->m9[10]) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3150 DCaggr* f_touchA159() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3151 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3152 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3153 a = dcNewAggr(12, sizeof(struct A159));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3154 AF('p',struct A159,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3155 AF('J',struct A159,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3156 AF('j',struct A159,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3157 AF('I',struct A159,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3158 AF('C',struct A159,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3159 AF('l',struct A159,m5,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3160 AF('J',struct A159,m6,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3161 AF('d',struct A159,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3162 AF('i',struct A159,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3163 AFa(struct A159,m9,11,A158)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3164 AF('c',struct A159,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3165 AF('S',struct A159,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3166 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3167 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3168 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3169 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3170 /* {{pJjIClJdi<JiIfsSLBipcs>[11]cS}jBBBpdfBLjj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3171 struct A160 { struct A159 m0; j m1; B m2; B m3; B m4; p m5; d m6; f m7; B m8; L m9; j m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3172 int f_cmpA160(const struct A160 *x, const struct A160 *y) { return f_cmpA159(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3173 DCaggr* f_touchA160() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3174 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3175 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3176 a = dcNewAggr(12, sizeof(struct A160));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3177 AFa(struct A160,m0,1,A159)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3178 AF('j',struct A160,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3179 AF('B',struct A160,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3180 AF('B',struct A160,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3181 AF('B',struct A160,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3182 AF('p',struct A160,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3183 AF('d',struct A160,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3184 AF('f',struct A160,m7,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3185 AF('B',struct A160,m8,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3186 AF('L',struct A160,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3187 AF('j',struct A160,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3188 AF('j',struct A160,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3189 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3190 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3191 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3192 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3193 /* {iIBB[12]pSpfdI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3194 struct A161 { i m0; I m1; B m2; B m3[12]; p m4; S m5; p m6; f m7; d m8; I m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3195 int f_cmpA161(const struct A161 *x, const struct A161 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3196 DCaggr* f_touchA161() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3197 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3198 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3199 a = dcNewAggr(10, sizeof(struct A161));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3200 AF('i',struct A161,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3201 AF('I',struct A161,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3202 AF('B',struct A161,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3203 AF('B',struct A161,m3,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3204 AF('p',struct A161,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3205 AF('S',struct A161,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3206 AF('p',struct A161,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3207 AF('f',struct A161,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3208 AF('d',struct A161,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3209 AF('I',struct A161,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3210 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3211 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3212 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3213 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3214 /* <JlSJfcJfclld> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3215 union A162 { J m0; l m1; S m2; J m3; f m4; c m5; J m6; f m7; c m8; l m9; l m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3216 int f_cmpA162(const union A162 *x, const union A162 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3217 DCaggr* f_touchA162() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3218 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3219 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3220 a = dcNewAggr(12, sizeof(union A162));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3221 AF('J',union A162,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3222 AF('l',union A162,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3223 AF('S',union A162,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3224 AF('J',union A162,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3225 AF('f',union A162,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3226 AF('c',union A162,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3227 AF('J',union A162,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3228 AF('f',union A162,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3229 AF('c',union A162,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3230 AF('l',union A162,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3231 AF('l',union A162,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3232 AF('d',union A162,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3233 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3234 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3235 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3236 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3237 /* {BiiijpiiBfLl} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3238 struct A163 { B m0; i m1; i m2; i m3; j m4; p m5; i m6; i m7; B m8; f m9; L m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3239 int f_cmpA163(const struct A163 *x, const struct A163 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3240 DCaggr* f_touchA163() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3241 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3242 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3243 a = dcNewAggr(12, sizeof(struct A163));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3244 AF('B',struct A163,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3245 AF('i',struct A163,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3246 AF('i',struct A163,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3247 AF('i',struct A163,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3248 AF('j',struct A163,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3249 AF('p',struct A163,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3250 AF('i',struct A163,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3251 AF('i',struct A163,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3252 AF('B',struct A163,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3253 AF('f',struct A163,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3254 AF('L',struct A163,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3255 AF('l',struct A163,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3256 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3257 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3258 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3259 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3260 /* <{iIBB[12]pSpfdI}LdflL<JlSJfcJfclld>BsBS{BiiijpiiBfLl}> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3261 union A164 { struct A161 m0; L m1; d m2; f m3; l m4; L m5; union A162 m6; B m7; s m8; B m9; S m10; struct A163 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3262 int f_cmpA164(const union A164 *x, const union A164 *y) { return f_cmpA161(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA162(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA163(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3263 DCaggr* f_touchA164() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3264 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3265 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3266 a = dcNewAggr(12, sizeof(union A164));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3267 AFa(union A164,m0,1,A161)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3268 AF('L',union A164,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3269 AF('d',union A164,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3270 AF('f',union A164,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3271 AF('l',union A164,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3272 AF('L',union A164,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3273 AFa(union A164,m6,1,A162)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3274 AF('B',union A164,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3275 AF('s',union A164,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3276 AF('B',union A164,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3277 AF('S',union A164,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3278 AFa(union A164,m11,1,A163)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3279 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3280 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3281 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3282 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3283 /* <<{iIBB[12]pSpfdI}LdflL<JlSJfcJfclld>BsBS{BiiijpiiBfLl}>l> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3284 union A165 { union A164 m0; l m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3285 int f_cmpA165(const union A165 *x, const union A165 *y) { return f_cmpA164(&x->m0, &y->m0) && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3286 DCaggr* f_touchA165() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3287 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3288 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3289 a = dcNewAggr(2, sizeof(union A165));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3290 AFa(union A165,m0,1,A164)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3291 AF('l',union A165,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3292 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3293 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3294 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3295 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3296 /* <jjBiSiCdSfll> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3297 union A166 { j m0; j m1; B m2; i m3; S m4; i m5; C m6; d m7; S m8; f m9; l m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3298 int f_cmpA166(const union A166 *x, const union A166 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3299 DCaggr* f_touchA166() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3300 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3301 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3302 a = dcNewAggr(12, sizeof(union A166));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3303 AF('j',union A166,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3304 AF('j',union A166,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3305 AF('B',union A166,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3306 AF('i',union A166,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3307 AF('S',union A166,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3308 AF('i',union A166,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3309 AF('C',union A166,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3310 AF('d',union A166,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3311 AF('S',union A166,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3312 AF('f',union A166,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3313 AF('l',union A166,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3314 AF('l',union A166,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3315 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3316 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3317 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3318 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3319 /* {fjB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3320 struct A167 { f m0; j m1; B m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3321 int f_cmpA167(const struct A167 *x, const struct A167 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3322 DCaggr* f_touchA167() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3323 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3324 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3325 a = dcNewAggr(3, sizeof(struct A167));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3326 AF('f',struct A167,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3327 AF('j',struct A167,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3328 AF('B',struct A167,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3329 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3330 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3331 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3332 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3333 /* {LplIsLISs} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3334 struct A168 { L m0; p m1; l m2; I m3; s m4; L m5; I m6; S m7; s m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3335 int f_cmpA168(const struct A168 *x, const struct A168 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3336 DCaggr* f_touchA168() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3337 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3338 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3339 a = dcNewAggr(9, sizeof(struct A168));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3340 AF('L',struct A168,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3341 AF('p',struct A168,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3342 AF('l',struct A168,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3343 AF('I',struct A168,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3344 AF('s',struct A168,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3345 AF('L',struct A168,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3346 AF('I',struct A168,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3347 AF('S',struct A168,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3348 AF('s',struct A168,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3349 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3350 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3351 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3352 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3353 /* <{fjB}BBilsCi[4]sf{LplIsLISs}d> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3354 union A169 { struct A167 m0; B m1; B m2; i m3; l m4; s m5; C m6; i m7[4]; s m8; f m9; struct A168 m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3355 int f_cmpA169(const union A169 *x, const union A169 *y) { return f_cmpA167(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA168(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3356 DCaggr* f_touchA169() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3357 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3358 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3359 a = dcNewAggr(12, sizeof(union A169));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3360 AFa(union A169,m0,1,A167)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3361 AF('B',union A169,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3362 AF('B',union A169,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3363 AF('i',union A169,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3364 AF('l',union A169,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3365 AF('s',union A169,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3366 AF('C',union A169,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3367 AF('i',union A169,m7,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3368 AF('s',union A169,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3369 AF('f',union A169,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3370 AFa(union A169,m10,1,A168)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3371 AF('d',union A169,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3372 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3373 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3374 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3375 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3376 /* <BsBCllBfdSJI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3377 union A170 { B m0; s m1; B m2; C m3; l m4; l m5; B m6; f m7; d m8; S m9; J m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3378 int f_cmpA170(const union A170 *x, const union A170 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3379 DCaggr* f_touchA170() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3380 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3381 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3382 a = dcNewAggr(12, sizeof(union A170));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3383 AF('B',union A170,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3384 AF('s',union A170,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3385 AF('B',union A170,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3386 AF('C',union A170,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3387 AF('l',union A170,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3388 AF('l',union A170,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3389 AF('B',union A170,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3390 AF('f',union A170,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3391 AF('d',union A170,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3392 AF('S',union A170,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3393 AF('J',union A170,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3394 AF('I',union A170,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3395 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3396 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3397 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3398 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3399 /* <pCjpjj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3400 union A171 { p m0; C m1; j m2; p m3; j m4; j m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3401 int f_cmpA171(const union A171 *x, const union A171 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3402 DCaggr* f_touchA171() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3403 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3404 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3405 a = dcNewAggr(6, sizeof(union A171));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3406 AF('p',union A171,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3407 AF('C',union A171,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3408 AF('j',union A171,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3409 AF('p',union A171,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3410 AF('j',union A171,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3411 AF('j',union A171,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3412 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3413 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3414 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3415 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3416 /* {Cjcjpdi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3417 struct A172 { C m0; j m1; c m2; j m3; p m4; d m5; i m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3418 int f_cmpA172(const struct A172 *x, const struct A172 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3419 DCaggr* f_touchA172() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3420 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3421 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3422 a = dcNewAggr(7, sizeof(struct A172));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3423 AF('C',struct A172,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3424 AF('j',struct A172,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3425 AF('c',struct A172,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3426 AF('j',struct A172,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3427 AF('p',struct A172,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3428 AF('d',struct A172,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3429 AF('i',struct A172,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3430 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3431 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3432 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3433 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3434 /* <dpfJfSSBLllB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3435 union A173 { d m0; p m1; f m2; J m3; f m4; S m5; S m6; B m7; L m8; l m9; l m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3436 int f_cmpA173(const union A173 *x, const union A173 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3437 DCaggr* f_touchA173() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3438 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3439 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3440 a = dcNewAggr(12, sizeof(union A173));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3441 AF('d',union A173,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3442 AF('p',union A173,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3443 AF('f',union A173,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3444 AF('J',union A173,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3445 AF('f',union A173,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3446 AF('S',union A173,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3447 AF('S',union A173,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3448 AF('B',union A173,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3449 AF('L',union A173,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3450 AF('l',union A173,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3451 AF('l',union A173,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3452 AF('B',union A173,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3453 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3454 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3455 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3456 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3457 /* {LiJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3458 struct A174 { L m0; i m1; J m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3459 int f_cmpA174(const struct A174 *x, const struct A174 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3460 DCaggr* f_touchA174() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3461 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3462 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3463 a = dcNewAggr(3, sizeof(struct A174));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3464 AF('L',struct A174,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3465 AF('i',struct A174,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3466 AF('J',struct A174,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3467 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3468 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3469 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3470 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3471 /* <I{Cjcjpdi}i<dpfJfSSBLllB>pjJjSl{LiJ}B> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3472 union A175 { I m0; struct A172 m1; i m2; union A173 m3; p m4; j m5; J m6; j m7; S m8; l m9; struct A174 m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3473 int f_cmpA175(const union A175 *x, const union A175 *y) { return x->m0 == y->m0 && f_cmpA172(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA173(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA174(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3474 DCaggr* f_touchA175() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3475 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3476 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3477 a = dcNewAggr(12, sizeof(union A175));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3478 AF('I',union A175,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3479 AFa(union A175,m1,1,A172)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3480 AF('i',union A175,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3481 AFa(union A175,m3,1,A173)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3482 AF('p',union A175,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3483 AF('j',union A175,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3484 AF('J',union A175,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3485 AF('j',union A175,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3486 AF('S',union A175,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3487 AF('l',union A175,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3488 AFa(union A175,m10,1,A174)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3489 AF('B',union A175,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3490 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3491 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3492 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3493 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3494 /* <sBcdJflSSCjI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3495 union A176 { s m0; B m1; c m2; d m3; J m4; f m5; l m6; S m7; S m8; C m9; j m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3496 int f_cmpA176(const union A176 *x, const union A176 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3497 DCaggr* f_touchA176() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3498 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3499 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3500 a = dcNewAggr(12, sizeof(union A176));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3501 AF('s',union A176,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3502 AF('B',union A176,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3503 AF('c',union A176,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3504 AF('d',union A176,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3505 AF('J',union A176,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3506 AF('f',union A176,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3507 AF('l',union A176,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3508 AF('S',union A176,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3509 AF('S',union A176,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3510 AF('C',union A176,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3511 AF('j',union A176,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3512 AF('I',union A176,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3513 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3514 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3515 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3516 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3517 /* <lIdiccSjsSS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3518 union A177 { l m0; I m1; d m2; i m3; c m4; c m5; S m6; j m7; s m8; S m9; S m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3519 int f_cmpA177(const union A177 *x, const union A177 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3520 DCaggr* f_touchA177() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3521 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3522 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3523 a = dcNewAggr(11, sizeof(union A177));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3524 AF('l',union A177,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3525 AF('I',union A177,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3526 AF('d',union A177,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3527 AF('i',union A177,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3528 AF('c',union A177,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3529 AF('c',union A177,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3530 AF('S',union A177,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3531 AF('j',union A177,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3532 AF('s',union A177,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3533 AF('S',union A177,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3534 AF('S',union A177,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3535 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3536 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3537 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3538 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3539 /* {SIiIcSc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3540 struct A178 { S m0; I m1; i m2; I m3; c m4; S m5; c m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3541 int f_cmpA178(const struct A178 *x, const struct A178 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3542 DCaggr* f_touchA178() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3543 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3544 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3545 a = dcNewAggr(7, sizeof(struct A178));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3546 AF('S',struct A178,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3547 AF('I',struct A178,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3548 AF('i',struct A178,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3549 AF('I',struct A178,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3550 AF('c',struct A178,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3551 AF('S',struct A178,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3552 AF('c',struct A178,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3553 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3554 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3555 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3556 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3557 /* <sCjiIpCBLdpd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3558 union A179 { s m0; C m1; j m2; i m3; I m4; p m5; C m6; B m7; L m8; d m9; p m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3559 int f_cmpA179(const union A179 *x, const union A179 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3560 DCaggr* f_touchA179() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3561 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3562 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3563 a = dcNewAggr(12, sizeof(union A179));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3564 AF('s',union A179,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3565 AF('C',union A179,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3566 AF('j',union A179,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3567 AF('i',union A179,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3568 AF('I',union A179,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3569 AF('p',union A179,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3570 AF('C',union A179,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3571 AF('B',union A179,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3572 AF('L',union A179,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3573 AF('d',union A179,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3574 AF('p',union A179,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3575 AF('d',union A179,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3576 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3577 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3578 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3579 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3580 /* {Jd[11]Sl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3581 struct A180 { J m0; d m1[11]; S m2; l m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3582 int f_cmpA180(const struct A180 *x, const struct A180 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3583 DCaggr* f_touchA180() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3584 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3585 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3586 a = dcNewAggr(4, sizeof(struct A180));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3587 AF('J',struct A180,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3588 AF('d',struct A180,m1,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3589 AF('S',struct A180,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3590 AF('l',struct A180,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3591 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3592 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3593 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3594 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3595 /* <pfd[4]dJCdSlLsB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3596 union A181 { p m0; f m1; d m2[4]; d m3; J m4; C m5; d m6; S m7; l m8; L m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3597 int f_cmpA181(const union A181 *x, const union A181 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3598 DCaggr* f_touchA181() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3599 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3600 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3601 a = dcNewAggr(12, sizeof(union A181));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3602 AF('p',union A181,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3603 AF('f',union A181,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3604 AF('d',union A181,m2,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3605 AF('d',union A181,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3606 AF('J',union A181,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3607 AF('C',union A181,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3608 AF('d',union A181,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3609 AF('S',union A181,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3610 AF('l',union A181,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3611 AF('L',union A181,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3612 AF('s',union A181,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3613 AF('B',union A181,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3614 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3615 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3616 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3617 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3618 /* <fpcdcJCs{Jd[11]Sl}BL<pfd[4]dJCdSlLsB>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3619 union A182 { f m0; p m1; c m2; d m3; c m4; J m5; C m6; s m7; struct A180 m8; B m9; L m10; union A181 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3620 int f_cmpA182(const union A182 *x, const union A182 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA180(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA181(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3621 DCaggr* f_touchA182() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3622 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3623 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3624 a = dcNewAggr(12, sizeof(union A182));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3625 AF('f',union A182,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3626 AF('p',union A182,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3627 AF('c',union A182,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3628 AF('d',union A182,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3629 AF('c',union A182,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3630 AF('J',union A182,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3631 AF('C',union A182,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3632 AF('s',union A182,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3633 AFa(union A182,m8,1,A180)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3634 AF('B',union A182,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3635 AF('L',union A182,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3636 AFa(union A182,m11,1,A181)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3637 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3638 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3639 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3640 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3641 /* <p> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3642 union A183 { p m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3643 int f_cmpA183(const union A183 *x, const union A183 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3644 DCaggr* f_touchA183() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3645 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3646 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3647 a = dcNewAggr(1, sizeof(union A183));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3648 AF('p',union A183,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3649 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3650 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3651 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3652 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3653 /* <BplJJllj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3654 union A184 { B m0; p m1; l m2; J m3; J m4; l m5; l m6; j m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3655 int f_cmpA184(const union A184 *x, const union A184 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3656 DCaggr* f_touchA184() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3657 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3658 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3659 a = dcNewAggr(8, sizeof(union A184));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3660 AF('B',union A184,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3661 AF('p',union A184,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3662 AF('l',union A184,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3663 AF('J',union A184,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3664 AF('J',union A184,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3665 AF('l',union A184,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3666 AF('l',union A184,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3667 AF('j',union A184,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3668 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3669 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3670 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3671 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3672 /* {cJcjC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3673 struct A185 { c m0; J m1; c m2; j m3; C m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3674 int f_cmpA185(const struct A185 *x, const struct A185 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3675 DCaggr* f_touchA185() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3676 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3677 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3678 a = dcNewAggr(5, sizeof(struct A185));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3679 AF('c',struct A185,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3680 AF('J',struct A185,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3681 AF('c',struct A185,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3682 AF('j',struct A185,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3683 AF('C',struct A185,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3684 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3685 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3686 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3687 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3688 /* {fisdjlj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3689 struct A186 { f m0; i m1; s m2; d m3; j m4; l m5; j m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3690 int f_cmpA186(const struct A186 *x, const struct A186 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3691 DCaggr* f_touchA186() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3692 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3693 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3694 a = dcNewAggr(7, sizeof(struct A186));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3695 AF('f',struct A186,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3696 AF('i',struct A186,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3697 AF('s',struct A186,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3698 AF('d',struct A186,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3699 AF('j',struct A186,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3700 AF('l',struct A186,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3701 AF('j',struct A186,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3702 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3703 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3704 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3705 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3706 /* {iLILIsiljIBi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3707 struct A187 { i m0; L m1; I m2; L m3; I m4; s m5; i m6; l m7; j m8; I m9; B m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3708 int f_cmpA187(const struct A187 *x, const struct A187 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3709 DCaggr* f_touchA187() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3710 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3711 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3712 a = dcNewAggr(12, sizeof(struct A187));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3713 AF('i',struct A187,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3714 AF('L',struct A187,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3715 AF('I',struct A187,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3716 AF('L',struct A187,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3717 AF('I',struct A187,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3718 AF('s',struct A187,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3719 AF('i',struct A187,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3720 AF('l',struct A187,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3721 AF('j',struct A187,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3722 AF('I',struct A187,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3723 AF('B',struct A187,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3724 AF('i',struct A187,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3725 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3726 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3727 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3728 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3729 /* {{iLILIsiljIBi}B} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3730 struct A188 { struct A187 m0; B m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3731 int f_cmpA188(const struct A188 *x, const struct A188 *y) { return f_cmpA187(&x->m0, &y->m0) && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3732 DCaggr* f_touchA188() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3733 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3734 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3735 a = dcNewAggr(2, sizeof(struct A188));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3736 AFa(struct A188,m0,1,A187)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3737 AF('B',struct A188,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3738 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3739 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3740 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3741 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3742 /* {ipJfSppplL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3743 struct A189 { i m0; p m1; J m2; f m3; S m4; p m5; p m6; p m7; l m8; L m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3744 int f_cmpA189(const struct A189 *x, const struct A189 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3745 DCaggr* f_touchA189() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3746 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3747 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3748 a = dcNewAggr(10, sizeof(struct A189));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3749 AF('i',struct A189,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3750 AF('p',struct A189,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3751 AF('J',struct A189,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3752 AF('f',struct A189,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3753 AF('S',struct A189,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3754 AF('p',struct A189,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3755 AF('p',struct A189,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3756 AF('p',struct A189,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3757 AF('l',struct A189,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3758 AF('L',struct A189,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3759 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3760 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3761 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3762 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3763 /* <ifcJCSidIL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3764 union A190 { i m0; f m1; c m2; J m3; C m4; S m5; i m6; d m7; I m8; L m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3765 int f_cmpA190(const union A190 *x, const union A190 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3766 DCaggr* f_touchA190() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3767 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3768 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3769 a = dcNewAggr(10, sizeof(union A190));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3770 AF('i',union A190,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3771 AF('f',union A190,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3772 AF('c',union A190,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3773 AF('J',union A190,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3774 AF('C',union A190,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3775 AF('S',union A190,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3776 AF('i',union A190,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3777 AF('d',union A190,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3778 AF('I',union A190,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3779 AF('L',union A190,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3780 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3781 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3782 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3783 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3784 /* <Bs{ipJfSppplL}cd<ifcJCSidIL>lcfSdl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3785 union A191 { B m0; s m1; struct A189 m2; c m3; d m4; union A190 m5; l m6; c m7; f m8; S m9; d m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3786 int f_cmpA191(const union A191 *x, const union A191 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA189(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA190(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3787 DCaggr* f_touchA191() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3788 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3789 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3790 a = dcNewAggr(12, sizeof(union A191));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3791 AF('B',union A191,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3792 AF('s',union A191,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3793 AFa(union A191,m2,1,A189)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3794 AF('c',union A191,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3795 AF('d',union A191,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3796 AFa(union A191,m5,1,A190)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3797 AF('l',union A191,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3798 AF('c',union A191,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3799 AF('f',union A191,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3800 AF('S',union A191,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3801 AF('d',union A191,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3802 AF('l',union A191,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3803 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3804 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3805 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3806 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3807 /* {d{{iLILIsiljIBi}B}[3]CjjJfcjCB<Bs{ipJfSppplL}cd<ifcJCSidIL>lcfSdl>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3808 struct A192 { d m0; struct A188 m1[3]; C m2; j m3; j m4; J m5; f m6; c m7; j m8; C m9; B m10; union A191 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3809 int f_cmpA192(const struct A192 *x, const struct A192 *y) { return x->m0 == y->m0 && f_cmpA188(&x->m1[0], &y->m1[0]) && f_cmpA188(&x->m1[1], &y->m1[1]) && f_cmpA188(&x->m1[2], &y->m1[2]) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA191(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3810 DCaggr* f_touchA192() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3811 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3812 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3813 a = dcNewAggr(12, sizeof(struct A192));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3814 AF('d',struct A192,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3815 AFa(struct A192,m1,3,A188)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3816 AF('C',struct A192,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3817 AF('j',struct A192,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3818 AF('j',struct A192,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3819 AF('J',struct A192,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3820 AF('f',struct A192,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3821 AF('c',struct A192,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3822 AF('j',struct A192,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3823 AF('C',struct A192,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3824 AF('B',struct A192,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3825 AFa(struct A192,m11,1,A191)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3826 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3827 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3828 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3829 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3830 /* <Ld[1]l> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3831 union A193 { L m0; d m1[1]; l m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3832 int f_cmpA193(const union A193 *x, const union A193 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3833 DCaggr* f_touchA193() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3834 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3835 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3836 a = dcNewAggr(3, sizeof(union A193));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3837 AF('L',union A193,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3838 AF('d',union A193,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3839 AF('l',union A193,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3840 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3841 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3842 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3843 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3844 /* {IIcJp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3845 struct A194 { I m0; I m1; c m2; J m3; p m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3846 int f_cmpA194(const struct A194 *x, const struct A194 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3847 DCaggr* f_touchA194() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3848 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3849 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3850 a = dcNewAggr(5, sizeof(struct A194));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3851 AF('I',struct A194,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3852 AF('I',struct A194,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3853 AF('c',struct A194,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3854 AF('J',struct A194,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3855 AF('p',struct A194,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3856 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3857 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3858 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3859 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3860 /* <dI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3861 union A195 { d m0; I m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3862 int f_cmpA195(const union A195 *x, const union A195 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3863 DCaggr* f_touchA195() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3864 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3865 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3866 a = dcNewAggr(2, sizeof(union A195));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3867 AF('d',union A195,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3868 AF('I',union A195,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3869 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3870 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3871 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3872 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3873 /* <psdj[12]dLcJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3874 union A196 { p m0; s m1; d m2; j m3[12]; d m4; L m5; c m6; J m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3875 int f_cmpA196(const union A196 *x, const union A196 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3876 DCaggr* f_touchA196() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3877 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3878 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3879 a = dcNewAggr(8, sizeof(union A196));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3880 AF('p',union A196,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3881 AF('s',union A196,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3882 AF('d',union A196,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3883 AF('j',union A196,m3,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3884 AF('d',union A196,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3885 AF('L',union A196,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3886 AF('c',union A196,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3887 AF('J',union A196,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3888 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3889 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3890 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3891 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3892 /* {jILf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3893 struct A197 { j m0; I m1; L m2; f m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3894 int f_cmpA197(const struct A197 *x, const struct A197 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3895 DCaggr* f_touchA197() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3896 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3897 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3898 a = dcNewAggr(4, sizeof(struct A197));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3899 AF('j',struct A197,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3900 AF('I',struct A197,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3901 AF('L',struct A197,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3902 AF('f',struct A197,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3903 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3904 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3905 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3906 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3907 /* {i<psdj[12]dLcJ>JlIBLJ{jILf}p} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3908 struct A198 { i m0; union A196 m1; J m2; l m3; I m4; B m5; L m6; J m7; struct A197 m8; p m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3909 int f_cmpA198(const struct A198 *x, const struct A198 *y) { return x->m0 == y->m0 && f_cmpA196(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA197(&x->m8, &y->m8) && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3910 DCaggr* f_touchA198() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3911 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3912 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3913 a = dcNewAggr(10, sizeof(struct A198));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3914 AF('i',struct A198,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3915 AFa(struct A198,m1,1,A196)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3916 AF('J',struct A198,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3917 AF('l',struct A198,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3918 AF('I',struct A198,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3919 AF('B',struct A198,m5,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3920 AF('L',struct A198,m6,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3921 AF('J',struct A198,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3922 AFa(struct A198,m8,1,A197)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3923 AF('p',struct A198,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3924 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3925 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3926 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3927 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3928 /* {SBjlBcIjJlfC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3929 struct A199 { S m0; B m1; j m2; l m3; B m4; c m5; I m6; j m7; J m8; l m9; f m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3930 int f_cmpA199(const struct A199 *x, const struct A199 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3931 DCaggr* f_touchA199() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3932 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3933 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3934 a = dcNewAggr(12, sizeof(struct A199));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3935 AF('S',struct A199,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3936 AF('B',struct A199,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3937 AF('j',struct A199,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3938 AF('l',struct A199,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3939 AF('B',struct A199,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3940 AF('c',struct A199,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3941 AF('I',struct A199,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3942 AF('j',struct A199,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3943 AF('J',struct A199,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3944 AF('l',struct A199,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3945 AF('f',struct A199,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3946 AF('C',struct A199,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3947 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3948 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3949 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3950 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3951 /* {idlsBd{i<psdj[12]dLcJ>JlIBLJ{jILf}p}{SBjlBcIjJlfC}BpjC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3952 struct A200 { i m0; d m1; l m2; s m3; B m4; d m5; struct A198 m6; struct A199 m7; B m8; p m9; j m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3953 int f_cmpA200(const struct A200 *x, const struct A200 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA198(&x->m6, &y->m6) && f_cmpA199(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3954 DCaggr* f_touchA200() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3955 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3956 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3957 a = dcNewAggr(12, sizeof(struct A200));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3958 AF('i',struct A200,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3959 AF('d',struct A200,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3960 AF('l',struct A200,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3961 AF('s',struct A200,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3962 AF('B',struct A200,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3963 AF('d',struct A200,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3964 AFa(struct A200,m6,1,A198)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3965 AFa(struct A200,m7,1,A199)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3966 AF('B',struct A200,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3967 AF('p',struct A200,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3968 AF('j',struct A200,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3969 AF('C',struct A200,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3970 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3971 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3972 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3973 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3974 /* <LjSI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3975 union A201 { L m0; j m1; S m2; I m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3976 int f_cmpA201(const union A201 *x, const union A201 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3977 DCaggr* f_touchA201() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3978 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3979 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3980 a = dcNewAggr(4, sizeof(union A201));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3981 AF('L',union A201,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3982 AF('j',union A201,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3983 AF('S',union A201,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3984 AF('I',union A201,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3985 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3986 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3987 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3988 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
3989 /* {I} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3990 struct A202 { I m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3991 int f_cmpA202(const struct A202 *x, const struct A202 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
3992 DCaggr* f_touchA202() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3993 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3994 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3995 a = dcNewAggr(1, sizeof(struct A202));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3996 AF('I',struct A202,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3997 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3998 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
3999 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4000 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4001 /* {fJlclfjCsj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4002 struct A203 { f m0; J m1; l m2; c m3; l m4; f m5; j m6; C m7; s m8; j m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4003 int f_cmpA203(const struct A203 *x, const struct A203 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4004 DCaggr* f_touchA203() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4005 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4006 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4007 a = dcNewAggr(10, sizeof(struct A203));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4008 AF('f',struct A203,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4009 AF('J',struct A203,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4010 AF('l',struct A203,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4011 AF('c',struct A203,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4012 AF('l',struct A203,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4013 AF('f',struct A203,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4014 AF('j',struct A203,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4015 AF('C',struct A203,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4016 AF('s',struct A203,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4017 AF('j',struct A203,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4018 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4019 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4020 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4021 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4022 /* {LLcSJBfiiS[3]Jj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4023 struct A204 { L m0; L m1; c m2; S m3; J m4; B m5; f m6; i m7; i m8; S m9[3]; J m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4024 int f_cmpA204(const struct A204 *x, const struct A204 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4025 DCaggr* f_touchA204() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4026 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4027 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4028 a = dcNewAggr(12, sizeof(struct A204));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4029 AF('L',struct A204,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4030 AF('L',struct A204,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4031 AF('c',struct A204,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4032 AF('S',struct A204,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4033 AF('J',struct A204,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4034 AF('B',struct A204,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4035 AF('f',struct A204,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4036 AF('i',struct A204,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4037 AF('i',struct A204,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4038 AF('S',struct A204,m9,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4039 AF('J',struct A204,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4040 AF('j',struct A204,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4041 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4042 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4043 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4044 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4045 /* {cj{I}[9]p{fJlclfjCsj}IjLJj{LLcSJBfiiS[3]Jj}} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4046 struct A205 { c m0; j m1; struct A202 m2[9]; p m3; struct A203 m4; I m5; j m6; L m7; J m8; j m9; struct A204 m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4047 int f_cmpA205(const struct A205 *x, const struct A205 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA202(&x->m2[0], &y->m2[0]) && f_cmpA202(&x->m2[1], &y->m2[1]) && f_cmpA202(&x->m2[2], &y->m2[2]) && f_cmpA202(&x->m2[3], &y->m2[3]) && f_cmpA202(&x->m2[4], &y->m2[4]) && f_cmpA202(&x->m2[5], &y->m2[5]) && f_cmpA202(&x->m2[6], &y->m2[6]) && f_cmpA202(&x->m2[7], &y->m2[7]) && f_cmpA202(&x->m2[8], &y->m2[8]) && x->m3 == y->m3 && f_cmpA203(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA204(&x->m10, &y->m10); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4048 DCaggr* f_touchA205() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4049 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4050 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4051 a = dcNewAggr(11, sizeof(struct A205));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4052 AF('c',struct A205,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4053 AF('j',struct A205,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4054 AFa(struct A205,m2,9,A202)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4055 AF('p',struct A205,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4056 AFa(struct A205,m4,1,A203)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4057 AF('I',struct A205,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4058 AF('j',struct A205,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4059 AF('L',struct A205,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4060 AF('J',struct A205,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4061 AF('j',struct A205,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4062 AFa(struct A205,m10,1,A204)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4063 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4064 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4065 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4066 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4067 /* <IB[11]CBcLfsC{cj{I}[9]p{fJlclfjCsj}IjLJj{LLcSJBfiiS[3]Jj}}pp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4068 union A206 { I m0; B m1[11]; C m2; B m3; c m4; L m5; f m6; s m7; C m8; struct A205 m9; p m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4069 int f_cmpA206(const union A206 *x, const union A206 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA205(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4070 DCaggr* f_touchA206() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4071 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4072 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4073 a = dcNewAggr(12, sizeof(union A206));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4074 AF('I',union A206,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4075 AF('B',union A206,m1,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4076 AF('C',union A206,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4077 AF('B',union A206,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4078 AF('c',union A206,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4079 AF('L',union A206,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4080 AF('f',union A206,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4081 AF('s',union A206,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4082 AF('C',union A206,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4083 AFa(union A206,m9,1,A205)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4084 AF('p',union A206,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4085 AF('p',union A206,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4086 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4087 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4088 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4089 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4090 /* {LiSc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4091 struct A207 { L m0; i m1; S m2; c m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4092 int f_cmpA207(const struct A207 *x, const struct A207 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4093 DCaggr* f_touchA207() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4094 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4095 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4096 a = dcNewAggr(4, sizeof(struct A207));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4097 AF('L',struct A207,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4098 AF('i',struct A207,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4099 AF('S',struct A207,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4100 AF('c',struct A207,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4101 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4102 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4103 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4104 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4105 /* <BIdl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4106 union A208 { B m0; I m1; d m2; l m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4107 int f_cmpA208(const union A208 *x, const union A208 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4108 DCaggr* f_touchA208() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4109 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4110 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4111 a = dcNewAggr(4, sizeof(union A208));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4112 AF('B',union A208,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4113 AF('I',union A208,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4114 AF('d',union A208,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4115 AF('l',union A208,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4116 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4117 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4118 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4119 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4120 /* <slsiisIpIdpc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4121 union A209 { s m0; l m1; s m2; i m3; i m4; s m5; I m6; p m7; I m8; d m9; p m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4122 int f_cmpA209(const union A209 *x, const union A209 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4123 DCaggr* f_touchA209() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4124 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4125 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4126 a = dcNewAggr(12, sizeof(union A209));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4127 AF('s',union A209,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4128 AF('l',union A209,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4129 AF('s',union A209,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4130 AF('i',union A209,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4131 AF('i',union A209,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4132 AF('s',union A209,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4133 AF('I',union A209,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4134 AF('p',union A209,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4135 AF('I',union A209,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4136 AF('d',union A209,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4137 AF('p',union A209,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4138 AF('c',union A209,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4139 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4140 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4141 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4142 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4143 /* {fp{LiSc}jls<BIdl>pLJ<slsiisIpIdpc>i} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4144 struct A210 { f m0; p m1; struct A207 m2; j m3; l m4; s m5; union A208 m6; p m7; L m8; J m9; union A209 m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4145 int f_cmpA210(const struct A210 *x, const struct A210 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA207(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA208(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA209(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4146 DCaggr* f_touchA210() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4147 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4148 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4149 a = dcNewAggr(12, sizeof(struct A210));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4150 AF('f',struct A210,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4151 AF('p',struct A210,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4152 AFa(struct A210,m2,1,A207)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4153 AF('j',struct A210,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4154 AF('l',struct A210,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4155 AF('s',struct A210,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4156 AFa(struct A210,m6,1,A208)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4157 AF('p',struct A210,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4158 AF('L',struct A210,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4159 AF('J',struct A210,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4160 AFa(struct A210,m10,1,A209)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4161 AF('i',struct A210,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4162 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4163 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4164 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4165 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4166 /* {CJj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4167 struct A211 { C m0; J m1; j m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4168 int f_cmpA211(const struct A211 *x, const struct A211 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4169 DCaggr* f_touchA211() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4170 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4171 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4172 a = dcNewAggr(3, sizeof(struct A211));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4173 AF('C',struct A211,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4174 AF('J',struct A211,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4175 AF('j',struct A211,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4176 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4177 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4178 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4179 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4180 /* {BjL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4181 struct A212 { B m0; j m1; L m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4182 int f_cmpA212(const struct A212 *x, const struct A212 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4183 DCaggr* f_touchA212() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4184 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4185 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4186 a = dcNewAggr(3, sizeof(struct A212));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4187 AF('B',struct A212,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4188 AF('j',struct A212,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4189 AF('L',struct A212,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4190 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4191 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4192 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4193 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4194 /* <LS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4195 union A213 { L m0; S m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4196 int f_cmpA213(const union A213 *x, const union A213 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4197 DCaggr* f_touchA213() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4198 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4199 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4200 a = dcNewAggr(2, sizeof(union A213));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4201 AF('L',union A213,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4202 AF('S',union A213,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4203 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4204 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4205 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4206 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4207 /* {ILjSJCBcCJCd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4208 struct A214 { I m0; L m1; j m2; S m3; J m4; C m5; B m6; c m7; C m8; J m9; C m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4209 int f_cmpA214(const struct A214 *x, const struct A214 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4210 DCaggr* f_touchA214() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4211 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4212 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4213 a = dcNewAggr(12, sizeof(struct A214));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4214 AF('I',struct A214,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4215 AF('L',struct A214,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4216 AF('j',struct A214,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4217 AF('S',struct A214,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4218 AF('J',struct A214,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4219 AF('C',struct A214,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4220 AF('B',struct A214,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4221 AF('c',struct A214,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4222 AF('C',struct A214,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4223 AF('J',struct A214,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4224 AF('C',struct A214,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4225 AF('d',struct A214,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4226 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4227 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4228 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4229 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4230 /* {BliJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4231 struct A215 { B m0; l m1; i m2; J m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4232 int f_cmpA215(const struct A215 *x, const struct A215 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4233 DCaggr* f_touchA215() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4234 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4235 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4236 a = dcNewAggr(4, sizeof(struct A215));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4237 AF('B',struct A215,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4238 AF('l',struct A215,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4239 AF('i',struct A215,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4240 AF('J',struct A215,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4241 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4242 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4243 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4244 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4245 /* {SjC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4246 struct A216 { S m0; j m1; C m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4247 int f_cmpA216(const struct A216 *x, const struct A216 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4248 DCaggr* f_touchA216() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4249 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4250 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4251 a = dcNewAggr(3, sizeof(struct A216));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4252 AF('S',struct A216,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4253 AF('j',struct A216,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4254 AF('C',struct A216,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4255 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4256 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4257 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4258 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4259 /* {jcL{BliJ}j{SjC}pfidc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4260 struct A217 { j m0; c m1; L m2; struct A215 m3; j m4; struct A216 m5; p m6; f m7; i m8; d m9; c m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4261 int f_cmpA217(const struct A217 *x, const struct A217 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA215(&x->m3, &y->m3) && x->m4 == y->m4 && f_cmpA216(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4262 DCaggr* f_touchA217() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4263 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4264 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4265 a = dcNewAggr(11, sizeof(struct A217));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4266 AF('j',struct A217,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4267 AF('c',struct A217,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4268 AF('L',struct A217,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4269 AFa(struct A217,m3,1,A215)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4270 AF('j',struct A217,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4271 AFa(struct A217,m5,1,A216)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4272 AF('p',struct A217,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4273 AF('f',struct A217,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4274 AF('i',struct A217,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4275 AF('d',struct A217,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4276 AF('c',struct A217,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4277 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4278 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4279 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4280 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4281 /* {ddpSidfSBlpp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4282 struct A218 { d m0; d m1; p m2; S m3; i m4; d m5; f m6; S m7; B m8; l m9; p m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4283 int f_cmpA218(const struct A218 *x, const struct A218 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4284 DCaggr* f_touchA218() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4285 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4286 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4287 a = dcNewAggr(12, sizeof(struct A218));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4288 AF('d',struct A218,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4289 AF('d',struct A218,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4290 AF('p',struct A218,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4291 AF('S',struct A218,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4292 AF('i',struct A218,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4293 AF('d',struct A218,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4294 AF('f',struct A218,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4295 AF('S',struct A218,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4296 AF('B',struct A218,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4297 AF('l',struct A218,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4298 AF('p',struct A218,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4299 AF('p',struct A218,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4300 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4301 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4302 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4303 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4304 /* <CfBiB[12]ljdc{ddpSidfSBlpp}dI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4305 union A219 { C m0; f m1; B m2; i m3; B m4[12]; l m5; j m6; d m7; c m8; struct A218 m9; d m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4306 int f_cmpA219(const union A219 *x, const union A219 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m4[10] == y->m4[10] && x->m4[11] == y->m4[11] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA218(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4307 DCaggr* f_touchA219() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4308 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4309 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4310 a = dcNewAggr(12, sizeof(union A219));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4311 AF('C',union A219,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4312 AF('f',union A219,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4313 AF('B',union A219,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4314 AF('i',union A219,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4315 AF('B',union A219,m4,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4316 AF('l',union A219,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4317 AF('j',union A219,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4318 AF('d',union A219,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4319 AF('c',union A219,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4320 AFa(union A219,m9,1,A218)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4321 AF('d',union A219,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4322 AF('I',union A219,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4323 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4324 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4325 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4326 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4327 /* {<LS>l{ILjSJCBcCJCd}pI{jcL{BliJ}j{SjC}pfidc}<CfBiB[12]ljdc{ddpSidfSBlpp}dI>BlflJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4328 struct A220 { union A213 m0; l m1; struct A214 m2; p m3; I m4; struct A217 m5; union A219 m6; B m7; l m8; f m9; l m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4329 int f_cmpA220(const struct A220 *x, const struct A220 *y) { return f_cmpA213(&x->m0, &y->m0) && x->m1 == y->m1 && f_cmpA214(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA217(&x->m5, &y->m5) && f_cmpA219(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4330 DCaggr* f_touchA220() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4331 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4332 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4333 a = dcNewAggr(12, sizeof(struct A220));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4334 AFa(struct A220,m0,1,A213)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4335 AF('l',struct A220,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4336 AFa(struct A220,m2,1,A214)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4337 AF('p',struct A220,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4338 AF('I',struct A220,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4339 AFa(struct A220,m5,1,A217)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4340 AFa(struct A220,m6,1,A219)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4341 AF('B',struct A220,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4342 AF('l',struct A220,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4343 AF('f',struct A220,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4344 AF('l',struct A220,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4345 AF('J',struct A220,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4346 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4347 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4348 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4349 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4350 /* {i} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4351 struct A221 { i m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4352 int f_cmpA221(const struct A221 *x, const struct A221 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4353 DCaggr* f_touchA221() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4354 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4355 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4356 a = dcNewAggr(1, sizeof(struct A221));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4357 AF('i',struct A221,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4358 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4359 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4360 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4361 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4362 /* <jJldJIddipcc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4363 union A222 { j m0; J m1; l m2; d m3; J m4; I m5; d m6; d m7; i m8; p m9; c m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4364 int f_cmpA222(const union A222 *x, const union A222 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4365 DCaggr* f_touchA222() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4366 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4367 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4368 a = dcNewAggr(12, sizeof(union A222));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4369 AF('j',union A222,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4370 AF('J',union A222,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4371 AF('l',union A222,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4372 AF('d',union A222,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4373 AF('J',union A222,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4374 AF('I',union A222,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4375 AF('d',union A222,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4376 AF('d',union A222,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4377 AF('i',union A222,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4378 AF('p',union A222,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4379 AF('c',union A222,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4380 AF('c',union A222,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4381 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4382 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4383 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4384 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4385 /* {CCpBIcdBCf[6]Cj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4386 struct A223 { C m0; C m1; p m2; B m3; I m4; c m5; d m6; B m7; C m8; f m9[6]; C m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4387 int f_cmpA223(const struct A223 *x, const struct A223 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4388 DCaggr* f_touchA223() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4389 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4390 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4391 a = dcNewAggr(12, sizeof(struct A223));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4392 AF('C',struct A223,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4393 AF('C',struct A223,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4394 AF('p',struct A223,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4395 AF('B',struct A223,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4396 AF('I',struct A223,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4397 AF('c',struct A223,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4398 AF('d',struct A223,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4399 AF('B',struct A223,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4400 AF('C',struct A223,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4401 AF('f',struct A223,m9,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4402 AF('C',struct A223,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4403 AF('j',struct A223,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4404 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4405 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4406 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4407 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4408 /* <SjpSJIiCIJBs[13]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4409 union A224 { S m0; j m1; p m2; S m3; J m4; I m5; i m6; C m7; I m8; J m9; B m10; s m11[13]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4410 int f_cmpA224(const union A224 *x, const union A224 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4] && x->m11[5] == y->m11[5] && x->m11[6] == y->m11[6] && x->m11[7] == y->m11[7] && x->m11[8] == y->m11[8] && x->m11[9] == y->m11[9] && x->m11[10] == y->m11[10] && x->m11[11] == y->m11[11] && x->m11[12] == y->m11[12]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4411 DCaggr* f_touchA224() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4412 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4413 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4414 a = dcNewAggr(12, sizeof(union A224));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4415 AF('S',union A224,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4416 AF('j',union A224,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4417 AF('p',union A224,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4418 AF('S',union A224,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4419 AF('J',union A224,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4420 AF('I',union A224,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4421 AF('i',union A224,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4422 AF('C',union A224,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4423 AF('I',union A224,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4424 AF('J',union A224,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4425 AF('B',union A224,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4426 AF('s',union A224,m11,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4427 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4428 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4429 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4430 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4431 /* <ppSpflSCfJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4432 union A225 { p m0; p m1; S m2; p m3; f m4; l m5; S m6; C m7; f m8; J m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4433 int f_cmpA225(const union A225 *x, const union A225 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4434 DCaggr* f_touchA225() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4435 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4436 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4437 a = dcNewAggr(10, sizeof(union A225));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4438 AF('p',union A225,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4439 AF('p',union A225,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4440 AF('S',union A225,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4441 AF('p',union A225,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4442 AF('f',union A225,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4443 AF('l',union A225,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4444 AF('S',union A225,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4445 AF('C',union A225,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4446 AF('f',union A225,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4447 AF('J',union A225,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4448 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4449 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4450 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4451 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4452 /* {ClJSldslBLjs} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4453 struct A226 { C m0; l m1; J m2; S m3; l m4; d m5; s m6; l m7; B m8; L m9; j m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4454 int f_cmpA226(const struct A226 *x, const struct A226 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4455 DCaggr* f_touchA226() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4456 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4457 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4458 a = dcNewAggr(12, sizeof(struct A226));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4459 AF('C',struct A226,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4460 AF('l',struct A226,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4461 AF('J',struct A226,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4462 AF('S',struct A226,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4463 AF('l',struct A226,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4464 AF('d',struct A226,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4465 AF('s',struct A226,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4466 AF('l',struct A226,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4467 AF('B',struct A226,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4468 AF('L',struct A226,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4469 AF('j',struct A226,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4470 AF('s',struct A226,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4471 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4472 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4473 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4474 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4475 /* {cCJfSsfl{ClJSldslBLjs}dSd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4476 struct A227 { c m0; C m1; J m2; f m3; S m4; s m5; f m6; l m7; struct A226 m8; d m9; S m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4477 int f_cmpA227(const struct A227 *x, const struct A227 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA226(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4478 DCaggr* f_touchA227() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4479 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4480 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4481 a = dcNewAggr(12, sizeof(struct A227));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4482 AF('c',struct A227,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4483 AF('C',struct A227,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4484 AF('J',struct A227,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4485 AF('f',struct A227,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4486 AF('S',struct A227,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4487 AF('s',struct A227,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4488 AF('f',struct A227,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4489 AF('l',struct A227,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4490 AFa(struct A227,m8,1,A226)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4491 AF('d',struct A227,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4492 AF('S',struct A227,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4493 AF('d',struct A227,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4494 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4495 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4496 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4497 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4498 /* <siClCBdCLLCl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4499 union A228 { s m0; i m1; C m2; l m3; C m4; B m5; d m6; C m7; L m8; L m9; C m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4500 int f_cmpA228(const union A228 *x, const union A228 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4501 DCaggr* f_touchA228() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4502 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4503 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4504 a = dcNewAggr(12, sizeof(union A228));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4505 AF('s',union A228,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4506 AF('i',union A228,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4507 AF('C',union A228,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4508 AF('l',union A228,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4509 AF('C',union A228,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4510 AF('B',union A228,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4511 AF('d',union A228,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4512 AF('C',union A228,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4513 AF('L',union A228,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4514 AF('L',union A228,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4515 AF('C',union A228,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4516 AF('l',union A228,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4517 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4518 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4519 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4520 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4521 /* <sp<siClCBdCLLCl>SIJdLdSC[2]j> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4522 union A229 { s m0; p m1; union A228 m2; S m3; I m4; J m5; d m6; L m7; d m8; S m9; C m10[2]; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4523 int f_cmpA229(const union A229 *x, const union A229 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA228(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4524 DCaggr* f_touchA229() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4525 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4526 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4527 a = dcNewAggr(12, sizeof(union A229));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4528 AF('s',union A229,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4529 AF('p',union A229,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4530 AFa(union A229,m2,1,A228)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4531 AF('S',union A229,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4532 AF('I',union A229,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4533 AF('J',union A229,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4534 AF('d',union A229,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4535 AF('L',union A229,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4536 AF('d',union A229,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4537 AF('S',union A229,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4538 AF('C',union A229,m10,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4539 AF('j',union A229,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4540 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4541 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4542 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4543 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4544 /* {pcSC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4545 struct A230 { p m0; c m1; S m2; C m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4546 int f_cmpA230(const struct A230 *x, const struct A230 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4547 DCaggr* f_touchA230() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4548 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4549 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4550 a = dcNewAggr(4, sizeof(struct A230));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4551 AF('p',struct A230,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4552 AF('c',struct A230,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4553 AF('S',struct A230,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4554 AF('C',struct A230,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4555 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4556 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4557 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4558 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4559 /* <SdplsccijCLf[7]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4560 union A231 { S m0; d m1; p m2; l m3; s m4; c m5; c m6; i m7; j m8; C m9; L m10; f m11[7]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4561 int f_cmpA231(const union A231 *x, const union A231 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4] && x->m11[5] == y->m11[5] && x->m11[6] == y->m11[6]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4562 DCaggr* f_touchA231() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4563 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4564 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4565 a = dcNewAggr(12, sizeof(union A231));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4566 AF('S',union A231,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4567 AF('d',union A231,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4568 AF('p',union A231,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4569 AF('l',union A231,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4570 AF('s',union A231,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4571 AF('c',union A231,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4572 AF('c',union A231,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4573 AF('i',union A231,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4574 AF('j',union A231,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4575 AF('C',union A231,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4576 AF('L',union A231,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4577 AF('f',union A231,m11,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4578 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4579 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4580 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4581 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4582 /* <<SdplsccijCLf[7]>p[15]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4583 union A232 { union A231 m0; p m1[15]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4584 int f_cmpA232(const union A232 *x, const union A232 *y) { return f_cmpA231(&x->m0, &y->m0) && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m1[11] == y->m1[11] && x->m1[12] == y->m1[12] && x->m1[13] == y->m1[13] && x->m1[14] == y->m1[14]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4585 DCaggr* f_touchA232() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4586 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4587 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4588 a = dcNewAggr(2, sizeof(union A232));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4589 AFa(union A232,m0,1,A231)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4590 AF('p',union A232,m1,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4591 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4592 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4593 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4594 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4595 /* {<<SdplsccijCLf[7]>p[15]>[2]SIL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4596 struct A233 { union A232 m0[2]; S m1; I m2; L m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4597 int f_cmpA233(const struct A233 *x, const struct A233 *y) { return f_cmpA232(&x->m0[0], &y->m0[0]) && f_cmpA232(&x->m0[1], &y->m0[1]) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4598 DCaggr* f_touchA233() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4599 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4600 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4601 a = dcNewAggr(4, sizeof(struct A233));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4602 AFa(struct A233,m0,2,A232)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4603 AF('S',struct A233,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4604 AF('I',struct A233,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4605 AF('L',struct A233,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4606 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4607 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4608 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4609 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4610 /* {sIcCJC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4611 struct A234 { s m0; I m1; c m2; C m3; J m4; C m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4612 int f_cmpA234(const struct A234 *x, const struct A234 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4613 DCaggr* f_touchA234() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4614 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4615 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4616 a = dcNewAggr(6, sizeof(struct A234));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4617 AF('s',struct A234,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4618 AF('I',struct A234,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4619 AF('c',struct A234,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4620 AF('C',struct A234,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4621 AF('J',struct A234,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4622 AF('C',struct A234,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4623 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4624 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4625 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4626 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4627 /* <SppIsi[1]ifLLcl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4628 union A235 { S m0; p m1; p m2; I m3; s m4; i m5[1]; i m6; f m7; L m8; L m9; c m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4629 int f_cmpA235(const union A235 *x, const union A235 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4630 DCaggr* f_touchA235() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4631 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4632 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4633 a = dcNewAggr(12, sizeof(union A235));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4634 AF('S',union A235,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4635 AF('p',union A235,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4636 AF('p',union A235,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4637 AF('I',union A235,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4638 AF('s',union A235,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4639 AF('i',union A235,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4640 AF('i',union A235,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4641 AF('f',union A235,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4642 AF('L',union A235,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4643 AF('L',union A235,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4644 AF('c',union A235,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4645 AF('l',union A235,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4646 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4647 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4648 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4649 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4650 /* <iLpiSLjSs[3]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4651 union A236 { i m0; L m1; p m2; i m3; S m4; L m5; j m6; S m7; s m8[3]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4652 int f_cmpA236(const union A236 *x, const union A236 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4653 DCaggr* f_touchA236() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4654 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4655 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4656 a = dcNewAggr(9, sizeof(union A236));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4657 AF('i',union A236,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4658 AF('L',union A236,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4659 AF('p',union A236,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4660 AF('i',union A236,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4661 AF('S',union A236,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4662 AF('L',union A236,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4663 AF('j',union A236,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4664 AF('S',union A236,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4665 AF('s',union A236,m8,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4666 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4667 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4668 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4669 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4670 /* {LIIljLJSBJBd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4671 struct A237 { L m0; I m1; I m2; l m3; j m4; L m5; J m6; S m7; B m8; J m9; B m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4672 int f_cmpA237(const struct A237 *x, const struct A237 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4673 DCaggr* f_touchA237() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4674 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4675 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4676 a = dcNewAggr(12, sizeof(struct A237));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4677 AF('L',struct A237,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4678 AF('I',struct A237,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4679 AF('I',struct A237,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4680 AF('l',struct A237,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4681 AF('j',struct A237,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4682 AF('L',struct A237,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4683 AF('J',struct A237,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4684 AF('S',struct A237,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4685 AF('B',struct A237,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4686 AF('J',struct A237,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4687 AF('B',struct A237,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4688 AF('d',struct A237,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4689 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4690 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4691 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4692 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4693 /* <cBlSfIjdcJJs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4694 union A238 { c m0; B m1; l m2; S m3; f m4; I m5; j m6; d m7; c m8; J m9; J m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4695 int f_cmpA238(const union A238 *x, const union A238 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4696 DCaggr* f_touchA238() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4697 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4698 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4699 a = dcNewAggr(12, sizeof(union A238));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4700 AF('c',union A238,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4701 AF('B',union A238,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4702 AF('l',union A238,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4703 AF('S',union A238,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4704 AF('f',union A238,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4705 AF('I',union A238,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4706 AF('j',union A238,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4707 AF('d',union A238,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4708 AF('c',union A238,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4709 AF('J',union A238,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4710 AF('J',union A238,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4711 AF('s',union A238,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4712 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4713 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4714 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4715 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4716 /* {{LIIljLJSBJBd}lJpf<cBlSfIjdcJJs>LBpCSC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4717 struct A239 { struct A237 m0; l m1; J m2; p m3; f m4; union A238 m5; L m6; B m7; p m8; C m9; S m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4718 int f_cmpA239(const struct A239 *x, const struct A239 *y) { return f_cmpA237(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA238(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4719 DCaggr* f_touchA239() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4720 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4721 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4722 a = dcNewAggr(12, sizeof(struct A239));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4723 AFa(struct A239,m0,1,A237)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4724 AF('l',struct A239,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4725 AF('J',struct A239,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4726 AF('p',struct A239,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4727 AF('f',struct A239,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4728 AFa(struct A239,m5,1,A238)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4729 AF('L',struct A239,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4730 AF('B',struct A239,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4731 AF('p',struct A239,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4732 AF('C',struct A239,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4733 AF('S',struct A239,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4734 AF('C',struct A239,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4735 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4736 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4737 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4738 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4739 /* {pcjB[15]} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4740 struct A240 { p m0; c m1; j m2; B m3[15]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4741 int f_cmpA240(const struct A240 *x, const struct A240 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && x->m3[13] == y->m3[13] && x->m3[14] == y->m3[14]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4742 DCaggr* f_touchA240() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4743 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4744 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4745 a = dcNewAggr(4, sizeof(struct A240));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4746 AF('p',struct A240,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4747 AF('c',struct A240,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4748 AF('j',struct A240,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4749 AF('B',struct A240,m3,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4750 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4751 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4752 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4753 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4754 /* {sIl<SppIsi[1]ifLLcl>pJ<iLpiSLjSs[3]>j{{LIIljLJSBJBd}lJpf<cBlSfIjdcJJs>LBpCSC}{pcjB[15]}Ij} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4755 struct A241 { s m0; I m1; l m2; union A235 m3; p m4; J m5; union A236 m6; j m7; struct A239 m8; struct A240 m9; I m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4756 int f_cmpA241(const struct A241 *x, const struct A241 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA235(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA236(&x->m6, &y->m6) && x->m7 == y->m7 && f_cmpA239(&x->m8, &y->m8) && f_cmpA240(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4757 DCaggr* f_touchA241() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4758 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4759 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4760 a = dcNewAggr(12, sizeof(struct A241));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4761 AF('s',struct A241,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4762 AF('I',struct A241,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4763 AF('l',struct A241,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4764 AFa(struct A241,m3,1,A235)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4765 AF('p',struct A241,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4766 AF('J',struct A241,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4767 AFa(struct A241,m6,1,A236)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4768 AF('j',struct A241,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4769 AFa(struct A241,m8,1,A239)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4770 AFa(struct A241,m9,1,A240)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4771 AF('I',struct A241,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4772 AF('j',struct A241,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4773 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4774 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4775 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4776 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4777 /* <JCic> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4778 union A242 { J m0; C m1; i m2; c m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4779 int f_cmpA242(const union A242 *x, const union A242 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4780 DCaggr* f_touchA242() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4781 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4782 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4783 a = dcNewAggr(4, sizeof(union A242));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4784 AF('J',union A242,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4785 AF('C',union A242,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4786 AF('i',union A242,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4787 AF('c',union A242,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4788 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4789 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4790 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4791 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4792 /* <dsjpflsLpjsB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4793 union A243 { d m0; s m1; j m2; p m3; f m4; l m5; s m6; L m7; p m8; j m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4794 int f_cmpA243(const union A243 *x, const union A243 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4795 DCaggr* f_touchA243() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4796 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4797 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4798 a = dcNewAggr(12, sizeof(union A243));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4799 AF('d',union A243,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4800 AF('s',union A243,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4801 AF('j',union A243,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4802 AF('p',union A243,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4803 AF('f',union A243,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4804 AF('l',union A243,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4805 AF('s',union A243,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4806 AF('L',union A243,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4807 AF('p',union A243,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4808 AF('j',union A243,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4809 AF('s',union A243,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4810 AF('B',union A243,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4811 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4812 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4813 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4814 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4815 /* <dSiIfli> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4816 union A244 { d m0; S m1; i m2; I m3; f m4; l m5; i m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4817 int f_cmpA244(const union A244 *x, const union A244 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4818 DCaggr* f_touchA244() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4819 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4820 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4821 a = dcNewAggr(7, sizeof(union A244));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4822 AF('d',union A244,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4823 AF('S',union A244,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4824 AF('i',union A244,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4825 AF('I',union A244,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4826 AF('f',union A244,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4827 AF('l',union A244,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4828 AF('i',union A244,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4829 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4830 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4831 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4832 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4833 /* <iiCLpfLCdj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4834 union A245 { i m0; i m1; C m2; L m3; p m4; f m5; L m6; C m7; d m8; j m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4835 int f_cmpA245(const union A245 *x, const union A245 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4836 DCaggr* f_touchA245() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4837 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4838 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4839 a = dcNewAggr(10, sizeof(union A245));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4840 AF('i',union A245,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4841 AF('i',union A245,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4842 AF('C',union A245,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4843 AF('L',union A245,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4844 AF('p',union A245,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4845 AF('f',union A245,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4846 AF('L',union A245,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4847 AF('C',union A245,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4848 AF('d',union A245,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4849 AF('j',union A245,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4850 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4851 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4852 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4853 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4854 /* {s[8]SSc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4855 struct A246 { s m0[8]; S m1; S m2; c m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4856 int f_cmpA246(const struct A246 *x, const struct A246 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4857 DCaggr* f_touchA246() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4858 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4859 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4860 a = dcNewAggr(4, sizeof(struct A246));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4861 AF('s',struct A246,m0,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4862 AF('S',struct A246,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4863 AF('S',struct A246,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4864 AF('c',struct A246,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4865 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4866 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4867 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4868 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4869 /* <C> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4870 union A247 { C m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4871 int f_cmpA247(const union A247 *x, const union A247 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4872 DCaggr* f_touchA247() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4873 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4874 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4875 a = dcNewAggr(1, sizeof(union A247));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4876 AF('C',union A247,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4877 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4878 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4879 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4880 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4881 /* {fSJi{s[8]SSc}jScCI<C>L} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4882 struct A248 { f m0; S m1; J m2; i m3; struct A246 m4; j m5; S m6; c m7; C m8; I m9; union A247 m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4883 int f_cmpA248(const struct A248 *x, const struct A248 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA246(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA247(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4884 DCaggr* f_touchA248() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4885 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4886 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4887 a = dcNewAggr(12, sizeof(struct A248));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4888 AF('f',struct A248,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4889 AF('S',struct A248,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4890 AF('J',struct A248,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4891 AF('i',struct A248,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4892 AFa(struct A248,m4,1,A246)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4893 AF('j',struct A248,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4894 AF('S',struct A248,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4895 AF('c',struct A248,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4896 AF('C',struct A248,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4897 AF('I',struct A248,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4898 AFa(struct A248,m10,1,A247)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4899 AF('L',struct A248,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4900 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4901 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4902 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4903 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4904 /* {cpB{fSJi{s[8]SSc}jScCI<C>L}psfd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4905 struct A249 { c m0; p m1; B m2; struct A248 m3; p m4; s m5; f m6; d m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4906 int f_cmpA249(const struct A249 *x, const struct A249 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA248(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4907 DCaggr* f_touchA249() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4908 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4909 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4910 a = dcNewAggr(8, sizeof(struct A249));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4911 AF('c',struct A249,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4912 AF('p',struct A249,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4913 AF('B',struct A249,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4914 AFa(struct A249,m3,1,A248)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4915 AF('p',struct A249,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4916 AF('s',struct A249,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4917 AF('f',struct A249,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4918 AF('d',struct A249,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4919 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4920 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4921 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4922 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4923 /* {cBS[11]JC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4924 struct A250 { c m0; B m1; S m2[11]; J m3; C m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4925 int f_cmpA250(const struct A250 *x, const struct A250 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4926 DCaggr* f_touchA250() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4927 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4928 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4929 a = dcNewAggr(5, sizeof(struct A250));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
4930 AF('c',struct A250,m0,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4931 AF('B',struct A250,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4932 AF('S',struct A250,m2,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4933 AF('J',struct A250,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4934 AF('C',struct A250,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4935 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4936 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4937 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4938 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4939 /* {d[12]c} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4940 struct A251 { d m0[12]; c m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4941 int f_cmpA251(const struct A251 *x, const struct A251 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m0[8] == y->m0[8] && x->m0[9] == y->m0[9] && x->m0[10] == y->m0[10] && x->m0[11] == y->m0[11] && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4942 DCaggr* f_touchA251() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4943 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4944 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4945 a = dcNewAggr(2, sizeof(struct A251));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4946 AF('d',struct A251,m0,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4947 AF('c',struct A251,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4948 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4949 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4950 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4951 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4952 /* <SICpBB[6]> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4953 union A252 { S m0; I m1; C m2; p m3; B m4; B m5[6]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4954 int f_cmpA252(const union A252 *x, const union A252 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4955 DCaggr* f_touchA252() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4956 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4957 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4958 a = dcNewAggr(6, sizeof(union A252));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4959 AF('S',union A252,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4960 AF('I',union A252,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4961 AF('C',union A252,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4962 AF('p',union A252,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4963 AF('B',union A252,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4964 AF('B',union A252,m5,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4965 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4966 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4967 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4968 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4969 /* {s{cBS[11]JC}d{d[12]c}cLilS<SICpBB[6]>cf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4970 struct A253 { s m0; struct A250 m1; d m2; struct A251 m3; c m4; L m5; i m6; l m7; S m8; union A252 m9; c m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4971 int f_cmpA253(const struct A253 *x, const struct A253 *y) { return x->m0 == y->m0 && f_cmpA250(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA251(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA252(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4972 DCaggr* f_touchA253() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4973 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4974 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4975 a = dcNewAggr(12, sizeof(struct A253));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4976 AF('s',struct A253,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4977 AFa(struct A253,m1,1,A250)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4978 AF('d',struct A253,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4979 AFa(struct A253,m3,1,A251)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4980 AF('c',struct A253,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4981 AF('L',struct A253,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4982 AF('i',struct A253,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4983 AF('l',struct A253,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4984 AF('S',struct A253,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4985 AFa(struct A253,m9,1,A252)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4986 AF('c',struct A253,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4987 AF('f',struct A253,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4988 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4989 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4990 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4991 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4992 /* {BiiJ{s{cBS[11]JC}d{d[12]c}cLilS<SICpBB[6]>cf}jfdBsji} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4993 struct A254 { B m0; i m1; i m2; J m3; struct A253 m4; j m5; f m6; d m7; B m8; s m9; j m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4994 int f_cmpA254(const struct A254 *x, const struct A254 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA253(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
4995 DCaggr* f_touchA254() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4996 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4997 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4998 a = dcNewAggr(12, sizeof(struct A254));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
4999 AF('B',struct A254,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5000 AF('i',struct A254,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5001 AF('i',struct A254,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5002 AF('J',struct A254,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5003 AFa(struct A254,m4,1,A253)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5004 AF('j',struct A254,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5005 AF('f',struct A254,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5006 AF('d',struct A254,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5007 AF('B',struct A254,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5008 AF('s',struct A254,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5009 AF('j',struct A254,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5010 AF('i',struct A254,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5011 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5012 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5013 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5014 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5015 /* <i[1]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5016 union A255 { i m0[1]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5017 int f_cmpA255(const union A255 *x, const union A255 *y) { return x->m0[0] == y->m0[0]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5018 DCaggr* f_touchA255() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5019 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5020 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5021 a = dcNewAggr(1, sizeof(union A255));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5022 AF('i',union A255,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5023 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5024 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5025 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5026 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5027 /* <ipLCjdjSILSB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5028 union A256 { i m0; p m1; L m2; C m3; j m4; d m5; j m6; S m7; I m8; L m9; S m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5029 int f_cmpA256(const union A256 *x, const union A256 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5030 DCaggr* f_touchA256() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5031 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5032 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5033 a = dcNewAggr(12, sizeof(union A256));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5034 AF('i',union A256,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5035 AF('p',union A256,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5036 AF('L',union A256,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5037 AF('C',union A256,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5038 AF('j',union A256,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5039 AF('d',union A256,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5040 AF('j',union A256,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5041 AF('S',union A256,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5042 AF('I',union A256,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5043 AF('L',union A256,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5044 AF('S',union A256,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5045 AF('B',union A256,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5046 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5047 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5048 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5049 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5050 /* {jI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5051 struct A257 { j m0; I m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5052 int f_cmpA257(const struct A257 *x, const struct A257 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5053 DCaggr* f_touchA257() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5054 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5055 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5056 a = dcNewAggr(2, sizeof(struct A257));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5057 AF('j',struct A257,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5058 AF('I',struct A257,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5059 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5060 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5061 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5062 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5063 /* <ppSLi{jI}B[2]CBcii> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5064 union A258 { p m0; p m1; S m2; L m3; i m4; struct A257 m5; B m6[2]; C m7; B m8; c m9; i m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5065 int f_cmpA258(const union A258 *x, const union A258 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA257(&x->m5, &y->m5) && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5066 DCaggr* f_touchA258() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5067 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5068 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5069 a = dcNewAggr(12, sizeof(union A258));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5070 AF('p',union A258,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5071 AF('p',union A258,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5072 AF('S',union A258,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5073 AF('L',union A258,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5074 AF('i',union A258,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5075 AFa(union A258,m5,1,A257)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5076 AF('B',union A258,m6,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5077 AF('C',union A258,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5078 AF('B',union A258,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5079 AF('c',union A258,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5080 AF('i',union A258,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5081 AF('i',union A258,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5082 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5083 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5084 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5085 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5086 /* <cI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5087 union A259 { c m0; I m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5088 int f_cmpA259(const union A259 *x, const union A259 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5089 DCaggr* f_touchA259() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5090 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5091 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5092 a = dcNewAggr(2, sizeof(union A259));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5093 AF('c',union A259,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5094 AF('I',union A259,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5095 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5096 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5097 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5098 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5099 /* <cjCcpjjSjdBc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5100 union A260 { c m0; j m1; C m2; c m3; p m4; j m5; j m6; S m7; j m8; d m9; B m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5101 int f_cmpA260(const union A260 *x, const union A260 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5102 DCaggr* f_touchA260() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5103 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5104 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5105 a = dcNewAggr(12, sizeof(union A260));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5106 AF('c',union A260,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5107 AF('j',union A260,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5108 AF('C',union A260,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5109 AF('c',union A260,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5110 AF('p',union A260,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5111 AF('j',union A260,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5112 AF('j',union A260,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5113 AF('S',union A260,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5114 AF('j',union A260,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5115 AF('d',union A260,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5116 AF('B',union A260,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5117 AF('c',union A260,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5118 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5119 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5120 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5121 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5122 /* {cIjClJl[5]Slp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5123 struct A261 { c m0; I m1; j m2; C m3; l m4; J m5; l m6[5]; S m7; l m8; p m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5124 int f_cmpA261(const struct A261 *x, const struct A261 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5125 DCaggr* f_touchA261() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5126 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5127 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5128 a = dcNewAggr(10, sizeof(struct A261));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5129 AF('c',struct A261,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5130 AF('I',struct A261,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5131 AF('j',struct A261,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5132 AF('C',struct A261,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5133 AF('l',struct A261,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5134 AF('J',struct A261,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5135 AF('l',struct A261,m6,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5136 AF('S',struct A261,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5137 AF('l',struct A261,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5138 AF('p',struct A261,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5139 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5140 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5141 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5142 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5143 /* {lSl{cIjClJl[5]Slp}pSijBClJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5144 struct A262 { l m0; S m1; l m2; struct A261 m3; p m4; S m5; i m6; j m7; B m8; C m9; l m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5145 int f_cmpA262(const struct A262 *x, const struct A262 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA261(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5146 DCaggr* f_touchA262() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5147 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5148 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5149 a = dcNewAggr(12, sizeof(struct A262));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5150 AF('l',struct A262,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5151 AF('S',struct A262,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5152 AF('l',struct A262,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5153 AFa(struct A262,m3,1,A261)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5154 AF('p',struct A262,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5155 AF('S',struct A262,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5156 AF('i',struct A262,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5157 AF('j',struct A262,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5158 AF('B',struct A262,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5159 AF('C',struct A262,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5160 AF('l',struct A262,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5161 AF('J',struct A262,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5162 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5163 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5164 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5165 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5166 /* {LBcJJj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5167 struct A263 { L m0; B m1; c m2; J m3; J m4; j m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5168 int f_cmpA263(const struct A263 *x, const struct A263 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5169 DCaggr* f_touchA263() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5170 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5171 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5172 a = dcNewAggr(6, sizeof(struct A263));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5173 AF('L',struct A263,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5174 AF('B',struct A263,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5175 AF('c',struct A263,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5176 AF('J',struct A263,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5177 AF('J',struct A263,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5178 AF('j',struct A263,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5179 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5180 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5181 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5182 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5183 /* <l> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5184 union A264 { l m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5185 int f_cmpA264(const union A264 *x, const union A264 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5186 DCaggr* f_touchA264() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5187 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5188 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5189 a = dcNewAggr(1, sizeof(union A264));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5190 AF('l',union A264,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5191 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5192 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5193 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5194 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5195 /* <SpdCJBli> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5196 union A265 { S m0; p m1; d m2; C m3; J m4; B m5; l m6; i m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5197 int f_cmpA265(const union A265 *x, const union A265 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5198 DCaggr* f_touchA265() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5199 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5200 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5201 a = dcNewAggr(8, sizeof(union A265));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5202 AF('S',union A265,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5203 AF('p',union A265,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5204 AF('d',union A265,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5205 AF('C',union A265,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5206 AF('J',union A265,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5207 AF('B',union A265,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5208 AF('l',union A265,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5209 AF('i',union A265,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5210 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5211 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5212 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5213 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5214 /* <<SpdCJBli>fB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5215 union A266 { union A265 m0; f m1; B m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5216 int f_cmpA266(const union A266 *x, const union A266 *y) { return f_cmpA265(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5217 DCaggr* f_touchA266() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5218 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5219 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5220 a = dcNewAggr(3, sizeof(union A266));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5221 AFa(union A266,m0,1,A265)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5222 AF('f',union A266,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5223 AF('B',union A266,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5224 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5225 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5226 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5227 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5228 /* {csdpBjsSsLs<<SpdCJBli>fB>} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5229 struct A267 { c m0; s m1; d m2; p m3; B m4; j m5; s m6; S m7; s m8; L m9; s m10; union A266 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5230 int f_cmpA267(const struct A267 *x, const struct A267 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA266(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5231 DCaggr* f_touchA267() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5232 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5233 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5234 a = dcNewAggr(12, sizeof(struct A267));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5235 AF('c',struct A267,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5236 AF('s',struct A267,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5237 AF('d',struct A267,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5238 AF('p',struct A267,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5239 AF('B',struct A267,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5240 AF('j',struct A267,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5241 AF('s',struct A267,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5242 AF('S',struct A267,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5243 AF('s',struct A267,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5244 AF('L',struct A267,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5245 AF('s',struct A267,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5246 AFa(struct A267,m11,1,A266)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5247 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5248 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5249 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5250 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5251 /* {cIJCijSSjcci} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5252 struct A268 { c m0; I m1; J m2; C m3; i m4; j m5; S m6; S m7; j m8; c m9; c m10; i m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5253 int f_cmpA268(const struct A268 *x, const struct A268 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5254 DCaggr* f_touchA268() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5255 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5256 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5257 a = dcNewAggr(12, sizeof(struct A268));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5258 AF('c',struct A268,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5259 AF('I',struct A268,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5260 AF('J',struct A268,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5261 AF('C',struct A268,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5262 AF('i',struct A268,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5263 AF('j',struct A268,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5264 AF('S',struct A268,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5265 AF('S',struct A268,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5266 AF('j',struct A268,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5267 AF('c',struct A268,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5268 AF('c',struct A268,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5269 AF('i',struct A268,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5270 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5271 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5272 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5273 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5274 /* {sSJJfJBCIlds} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5275 struct A269 { s m0; S m1; J m2; J m3; f m4; J m5; B m6; C m7; I m8; l m9; d m10; s m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5276 int f_cmpA269(const struct A269 *x, const struct A269 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5277 DCaggr* f_touchA269() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5278 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5279 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5280 a = dcNewAggr(12, sizeof(struct A269));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5281 AF('s',struct A269,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5282 AF('S',struct A269,m1,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5283 AF('J',struct A269,m2,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5284 AF('J',struct A269,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5285 AF('f',struct A269,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5286 AF('J',struct A269,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5287 AF('B',struct A269,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5288 AF('C',struct A269,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5289 AF('I',struct A269,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5290 AF('l',struct A269,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5291 AF('d',struct A269,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5292 AF('s',struct A269,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5293 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5294 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5295 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5296 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5297 /* <lI{cIJCijSSjcci}jpJS{sSJJfJBCIlds}lCLj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5298 union A270 { l m0; I m1; struct A268 m2; j m3; p m4; J m5; S m6; struct A269 m7; l m8; C m9; L m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5299 int f_cmpA270(const union A270 *x, const union A270 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA268(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA269(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5300 DCaggr* f_touchA270() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5301 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5302 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5303 a = dcNewAggr(12, sizeof(union A270));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5304 AF('l',union A270,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5305 AF('I',union A270,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5306 AFa(union A270,m2,1,A268)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5307 AF('j',union A270,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5308 AF('p',union A270,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5309 AF('J',union A270,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5310 AF('S',union A270,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5311 AFa(union A270,m7,1,A269)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5312 AF('l',union A270,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5313 AF('C',union A270,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5314 AF('L',union A270,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5315 AF('j',union A270,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5316 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5317 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5318 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5319 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5320 /* <JsjLdlJ<lI{cIJCijSSjcci}jpJS{sSJJfJBCIlds}lCLj>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5321 union A271 { J m0; s m1; j m2; L m3; d m4; l m5; J m6; union A270 m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5322 int f_cmpA271(const union A271 *x, const union A271 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA270(&x->m7, &y->m7); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5323 DCaggr* f_touchA271() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5324 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5325 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5326 a = dcNewAggr(8, sizeof(union A271));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5327 AF('J',union A271,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5328 AF('s',union A271,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5329 AF('j',union A271,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5330 AF('L',union A271,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5331 AF('d',union A271,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5332 AF('l',union A271,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5333 AF('J',union A271,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5334 AFa(union A271,m7,1,A270)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5335 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5336 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5337 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5338 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5339 /* {sifdifiLcJIp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5340 struct A272 { s m0; i m1; f m2; d m3; i m4; f m5; i m6; L m7; c m8; J m9; I m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5341 int f_cmpA272(const struct A272 *x, const struct A272 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5342 DCaggr* f_touchA272() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5343 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5344 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5345 a = dcNewAggr(12, sizeof(struct A272));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5346 AF('s',struct A272,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5347 AF('i',struct A272,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5348 AF('f',struct A272,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5349 AF('d',struct A272,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5350 AF('i',struct A272,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5351 AF('f',struct A272,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5352 AF('i',struct A272,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5353 AF('L',struct A272,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5354 AF('c',struct A272,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5355 AF('J',struct A272,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5356 AF('I',struct A272,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5357 AF('p',struct A272,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5358 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5359 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5360 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5361 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5362 /* {fljsjscdlCIj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5363 struct A273 { f m0; l m1; j m2; s m3; j m4; s m5; c m6; d m7; l m8; C m9; I m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5364 int f_cmpA273(const struct A273 *x, const struct A273 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5365 DCaggr* f_touchA273() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5366 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5367 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5368 a = dcNewAggr(12, sizeof(struct A273));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5369 AF('f',struct A273,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5370 AF('l',struct A273,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5371 AF('j',struct A273,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5372 AF('s',struct A273,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5373 AF('j',struct A273,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5374 AF('s',struct A273,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5375 AF('c',struct A273,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5376 AF('d',struct A273,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5377 AF('l',struct A273,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5378 AF('C',struct A273,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5379 AF('I',struct A273,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5380 AF('j',struct A273,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5381 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5382 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5383 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5384 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5385 /* {BIlSi{fljsjscdlCIj}LBfdCC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5386 struct A274 { B m0; I m1; l m2; S m3; i m4; struct A273 m5; L m6; B m7; f m8; d m9; C m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5387 int f_cmpA274(const struct A274 *x, const struct A274 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA273(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5388 DCaggr* f_touchA274() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5389 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5390 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5391 a = dcNewAggr(12, sizeof(struct A274));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5392 AF('B',struct A274,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5393 AF('I',struct A274,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5394 AF('l',struct A274,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5395 AF('S',struct A274,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5396 AF('i',struct A274,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5397 AFa(struct A274,m5,1,A273)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5398 AF('L',struct A274,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5399 AF('B',struct A274,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5400 AF('f',struct A274,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5401 AF('d',struct A274,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5402 AF('C',struct A274,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5403 AF('C',struct A274,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5404 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5405 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5406 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5407 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5408 /* <BpClBcccSipB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5409 union A275 { B m0; p m1; C m2; l m3; B m4; c m5; c m6; c m7; S m8; i m9; p m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5410 int f_cmpA275(const union A275 *x, const union A275 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5411 DCaggr* f_touchA275() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5412 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5413 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5414 a = dcNewAggr(12, sizeof(union A275));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5415 AF('B',union A275,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5416 AF('p',union A275,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5417 AF('C',union A275,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5418 AF('l',union A275,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5419 AF('B',union A275,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5420 AF('c',union A275,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5421 AF('c',union A275,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5422 AF('c',union A275,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5423 AF('S',union A275,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5424 AF('i',union A275,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5425 AF('p',union A275,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5426 AF('B',union A275,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5427 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5428 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5429 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5430 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5431 /* <dsJsdSJlScij> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5432 union A276 { d m0; s m1; J m2; s m3; d m4; S m5; J m6; l m7; S m8; c m9; i m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5433 int f_cmpA276(const union A276 *x, const union A276 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5434 DCaggr* f_touchA276() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5435 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5436 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5437 a = dcNewAggr(12, sizeof(union A276));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5438 AF('d',union A276,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5439 AF('s',union A276,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5440 AF('J',union A276,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5441 AF('s',union A276,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5442 AF('d',union A276,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5443 AF('S',union A276,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5444 AF('J',union A276,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5445 AF('l',union A276,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5446 AF('S',union A276,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5447 AF('c',union A276,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5448 AF('i',union A276,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5449 AF('j',union A276,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5450 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5451 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5452 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5453 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5454 /* <S[3]BJpIsfCjsps> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5455 union A277 { S m0[3]; B m1; J m2; p m3; I m4; s m5; f m6; C m7; j m8; s m9; p m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5456 int f_cmpA277(const union A277 *x, const union A277 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5457 DCaggr* f_touchA277() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5458 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5459 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5460 a = dcNewAggr(12, sizeof(union A277));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5461 AF('S',union A277,m0,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5462 AF('B',union A277,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5463 AF('J',union A277,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5464 AF('p',union A277,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5465 AF('I',union A277,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5466 AF('s',union A277,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5467 AF('f',union A277,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5468 AF('C',union A277,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5469 AF('j',union A277,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5470 AF('s',union A277,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5471 AF('p',union A277,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5472 AF('s',union A277,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5473 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5474 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5475 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5476 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5477 /* {BlcBi} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5478 struct A278 { B m0; l m1; c m2; B m3; i m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5479 int f_cmpA278(const struct A278 *x, const struct A278 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5480 DCaggr* f_touchA278() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5481 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5482 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5483 a = dcNewAggr(5, sizeof(struct A278));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5484 AF('B',struct A278,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5485 AF('l',struct A278,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5486 AF('c',struct A278,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5487 AF('B',struct A278,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5488 AF('i',struct A278,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5489 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5490 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5491 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5492 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5493 /* {fIcf[6]JJLBpLCp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5494 struct A279 { f m0; I m1; c m2; f m3[6]; J m4; J m5; L m6; B m7; p m8; L m9; C m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5495 int f_cmpA279(const struct A279 *x, const struct A279 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5496 DCaggr* f_touchA279() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5497 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5498 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5499 a = dcNewAggr(12, sizeof(struct A279));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5500 AF('f',struct A279,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5501 AF('I',struct A279,m1,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5502 AF('c',struct A279,m2,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5503 AF('f',struct A279,m3,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5504 AF('J',struct A279,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5505 AF('J',struct A279,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5506 AF('L',struct A279,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5507 AF('B',struct A279,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5508 AF('p',struct A279,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5509 AF('L',struct A279,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5510 AF('C',struct A279,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5511 AF('p',struct A279,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5512 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5513 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5514 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5515 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5516 /* <SJBi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5517 union A280 { S m0; J m1; B m2; i m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5518 int f_cmpA280(const union A280 *x, const union A280 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5519 DCaggr* f_touchA280() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5520 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5521 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5522 a = dcNewAggr(4, sizeof(union A280));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5523 AF('S',union A280,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5524 AF('J',union A280,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5525 AF('B',union A280,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5526 AF('i',union A280,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5527 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5528 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5529 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5530 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5531 /* {JpCpp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5532 struct A281 { J m0; p m1; C m2; p m3; p m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5533 int f_cmpA281(const struct A281 *x, const struct A281 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5534 DCaggr* f_touchA281() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5535 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5536 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5537 a = dcNewAggr(5, sizeof(struct A281));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5538 AF('J',struct A281,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5539 AF('p',struct A281,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5540 AF('C',struct A281,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5541 AF('p',struct A281,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5542 AF('p',struct A281,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5543 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5544 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5545 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5546 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5547 /* <fspLsfJis> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5548 union A282 { f m0; s m1; p m2; L m3; s m4; f m5; J m6; i m7; s m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5549 int f_cmpA282(const union A282 *x, const union A282 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5550 DCaggr* f_touchA282() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5551 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5552 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5553 a = dcNewAggr(9, sizeof(union A282));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5554 AF('f',union A282,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5555 AF('s',union A282,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5556 AF('p',union A282,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5557 AF('L',union A282,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5558 AF('s',union A282,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5559 AF('f',union A282,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5560 AF('J',union A282,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5561 AF('i',union A282,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5562 AF('s',union A282,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5563 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5564 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5565 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5566 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5567 /* <C<SJBi>dlf{JpCpp}<fspLsfJis>fdisB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5568 union A283 { C m0; union A280 m1; d m2; l m3; f m4; struct A281 m5; union A282 m6; f m7; d m8; i m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5569 int f_cmpA283(const union A283 *x, const union A283 *y) { return x->m0 == y->m0 && f_cmpA280(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA281(&x->m5, &y->m5) && f_cmpA282(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5570 DCaggr* f_touchA283() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5571 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5572 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5573 a = dcNewAggr(12, sizeof(union A283));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5574 AF('C',union A283,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5575 AFa(union A283,m1,1,A280)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5576 AF('d',union A283,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5577 AF('l',union A283,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5578 AF('f',union A283,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5579 AFa(union A283,m5,1,A281)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5580 AFa(union A283,m6,1,A282)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5581 AF('f',union A283,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5582 AF('d',union A283,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5583 AF('i',union A283,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5584 AF('s',union A283,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5585 AF('B',union A283,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5586 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5587 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5588 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5589 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5590 /* {sBS{BlcBi}{fIcf[6]JJLBpLCp}p<C<SJBi>dlf{JpCpp}<fspLsfJis>fdisB>fjiCJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5591 struct A284 { s m0; B m1; S m2; struct A278 m3; struct A279 m4; p m5; union A283 m6; f m7; j m8; i m9; C m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5592 int f_cmpA284(const struct A284 *x, const struct A284 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA278(&x->m3, &y->m3) && f_cmpA279(&x->m4, &y->m4) && x->m5 == y->m5 && f_cmpA283(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5593 DCaggr* f_touchA284() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5594 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5595 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5596 a = dcNewAggr(12, sizeof(struct A284));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5597 AF('s',struct A284,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5598 AF('B',struct A284,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5599 AF('S',struct A284,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5600 AFa(struct A284,m3,1,A278)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5601 AFa(struct A284,m4,1,A279)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5602 AF('p',struct A284,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5603 AFa(struct A284,m6,1,A283)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5604 AF('f',struct A284,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5605 AF('j',struct A284,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5606 AF('i',struct A284,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5607 AF('C',struct A284,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5608 AF('J',struct A284,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5609 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5610 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5611 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5612 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5613 /* {jJlL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5614 struct A285 { j m0; J m1; l m2; L m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5615 int f_cmpA285(const struct A285 *x, const struct A285 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5616 DCaggr* f_touchA285() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5617 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5618 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5619 a = dcNewAggr(4, sizeof(struct A285));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5620 AF('j',struct A285,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5621 AF('J',struct A285,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5622 AF('l',struct A285,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5623 AF('L',struct A285,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5624 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5625 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5626 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5627 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5628 /* <s> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5629 union A286 { s m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5630 int f_cmpA286(const union A286 *x, const union A286 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5631 DCaggr* f_touchA286() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5632 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5633 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5634 a = dcNewAggr(1, sizeof(union A286));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5635 AF('s',union A286,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5636 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5637 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5638 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5639 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5640 /* {fcddjlSjjpcs} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5641 struct A287 { f m0; c m1; d m2; d m3; j m4; l m5; S m6; j m7; j m8; p m9; c m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5642 int f_cmpA287(const struct A287 *x, const struct A287 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5643 DCaggr* f_touchA287() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5644 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5645 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5646 a = dcNewAggr(12, sizeof(struct A287));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5647 AF('f',struct A287,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5648 AF('c',struct A287,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5649 AF('d',struct A287,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5650 AF('d',struct A287,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5651 AF('j',struct A287,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5652 AF('l',struct A287,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5653 AF('S',struct A287,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5654 AF('j',struct A287,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5655 AF('j',struct A287,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5656 AF('p',struct A287,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5657 AF('c',struct A287,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5658 AF('s',struct A287,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5659 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5660 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5661 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5662 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5663 /* {JjIB{fcddjlSjjpcs}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5664 struct A288 { J m0; j m1; I m2; B m3; struct A287 m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5665 int f_cmpA288(const struct A288 *x, const struct A288 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA287(&x->m4, &y->m4); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5666 DCaggr* f_touchA288() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5667 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5668 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5669 a = dcNewAggr(5, sizeof(struct A288));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5670 AF('J',struct A288,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5671 AF('j',struct A288,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5672 AF('I',struct A288,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5673 AF('B',struct A288,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5674 AFa(struct A288,m4,1,A287)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5675 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5676 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5677 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5678 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5679 /* {JiSjjJiIlBJS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5680 struct A289 { J m0; i m1; S m2; j m3; j m4; J m5; i m6; I m7; l m8; B m9; J m10; S m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5681 int f_cmpA289(const struct A289 *x, const struct A289 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5682 DCaggr* f_touchA289() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5683 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5684 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5685 a = dcNewAggr(12, sizeof(struct A289));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5686 AF('J',struct A289,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5687 AF('i',struct A289,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5688 AF('S',struct A289,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5689 AF('j',struct A289,m3,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5690 AF('j',struct A289,m4,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5691 AF('J',struct A289,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5692 AF('i',struct A289,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5693 AF('I',struct A289,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5694 AF('l',struct A289,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5695 AF('B',struct A289,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5696 AF('J',struct A289,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5697 AF('S',struct A289,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5698 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5699 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5700 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5701 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5702 /* <{JiSjjJiIlBJS}SpI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5703 union A290 { struct A289 m0; S m1; p m2; I m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5704 int f_cmpA290(const union A290 *x, const union A290 *y) { return f_cmpA289(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5705 DCaggr* f_touchA290() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5706 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5707 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5708 a = dcNewAggr(4, sizeof(union A290));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5709 AFa(union A290,m0,1,A289)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5710 AF('S',union A290,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5711 AF('p',union A290,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5712 AF('I',union A290,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5713 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5714 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5715 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5716 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5717 /* <SfpdJppL[3]pjjc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5718 union A291 { S m0; f m1; p m2; d m3; J m4; p m5; p m6; L m7[3]; p m8; j m9; j m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5719 int f_cmpA291(const union A291 *x, const union A291 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5720 DCaggr* f_touchA291() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5721 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5722 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5723 a = dcNewAggr(12, sizeof(union A291));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5724 AF('S',union A291,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5725 AF('f',union A291,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5726 AF('p',union A291,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5727 AF('d',union A291,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5728 AF('J',union A291,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5729 AF('p',union A291,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5730 AF('p',union A291,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5731 AF('L',union A291,m7,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5732 AF('p',union A291,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5733 AF('j',union A291,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5734 AF('j',union A291,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5735 AF('c',union A291,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5736 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5737 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5738 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5739 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5740 /* {iJcLcSsjjpip} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5741 struct A292 { i m0; J m1; c m2; L m3; c m4; S m5; s m6; j m7; j m8; p m9; i m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5742 int f_cmpA292(const struct A292 *x, const struct A292 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5743 DCaggr* f_touchA292() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5744 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5745 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5746 a = dcNewAggr(12, sizeof(struct A292));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5747 AF('i',struct A292,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5748 AF('J',struct A292,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5749 AF('c',struct A292,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5750 AF('L',struct A292,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5751 AF('c',struct A292,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5752 AF('S',struct A292,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5753 AF('s',struct A292,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5754 AF('j',struct A292,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5755 AF('j',struct A292,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5756 AF('p',struct A292,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5757 AF('i',struct A292,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5758 AF('p',struct A292,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5759 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5760 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5761 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5762 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5763 /* {JcLi[3]lScill} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5764 struct A293 { J m0; c m1; L m2; i m3[3]; l m4; S m5; c m6; i m7; l m8; l m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5765 int f_cmpA293(const struct A293 *x, const struct A293 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5766 DCaggr* f_touchA293() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5767 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5768 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5769 a = dcNewAggr(10, sizeof(struct A293));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5770 AF('J',struct A293,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5771 AF('c',struct A293,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5772 AF('L',struct A293,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5773 AF('i',struct A293,m3,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5774 AF('l',struct A293,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5775 AF('S',struct A293,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5776 AF('c',struct A293,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5777 AF('i',struct A293,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5778 AF('l',struct A293,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5779 AF('l',struct A293,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5780 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5781 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5782 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5783 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5784 /* <{iJcLcSsjjpip}i{JcLi[3]lScill}[2]LIcIJCBB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5785 union A294 { struct A292 m0; i m1; struct A293 m2[2]; L m3; I m4; c m5; I m6; J m7; C m8; B m9; B m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5786 int f_cmpA294(const union A294 *x, const union A294 *y) { return f_cmpA292(&x->m0, &y->m0) && x->m1 == y->m1 && f_cmpA293(&x->m2[0], &y->m2[0]) && f_cmpA293(&x->m2[1], &y->m2[1]) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5787 DCaggr* f_touchA294() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5788 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5789 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5790 a = dcNewAggr(11, sizeof(union A294));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5791 AFa(union A294,m0,1,A292)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5792 AF('i',union A294,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5793 AFa(union A294,m2,2,A293)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5794 AF('L',union A294,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5795 AF('I',union A294,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5796 AF('c',union A294,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5797 AF('I',union A294,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5798 AF('J',union A294,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5799 AF('C',union A294,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5800 AF('B',union A294,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5801 AF('B',union A294,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5802 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5803 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5804 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5805 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5806 /* <JJipSBB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5807 union A295 { J m0; J m1; i m2; p m3; S m4; B m5; B m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5808 int f_cmpA295(const union A295 *x, const union A295 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5809 DCaggr* f_touchA295() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5810 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5811 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5812 a = dcNewAggr(7, sizeof(union A295));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5813 AF('J',union A295,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5814 AF('J',union A295,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5815 AF('i',union A295,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5816 AF('p',union A295,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5817 AF('S',union A295,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5818 AF('B',union A295,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5819 AF('B',union A295,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5820 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5821 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5822 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5823 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5824 /* {ff[3]LipCfcJljf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5825 struct A296 { f m0; f m1[3]; L m2; i m3; p m4; C m5; f m6; c m7; J m8; l m9; j m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5826 int f_cmpA296(const struct A296 *x, const struct A296 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5827 DCaggr* f_touchA296() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5828 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5829 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5830 a = dcNewAggr(12, sizeof(struct A296));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5831 AF('f',struct A296,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5832 AF('f',struct A296,m1,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5833 AF('L',struct A296,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5834 AF('i',struct A296,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5835 AF('p',struct A296,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5836 AF('C',struct A296,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5837 AF('f',struct A296,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5838 AF('c',struct A296,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5839 AF('J',struct A296,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5840 AF('l',struct A296,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5841 AF('j',struct A296,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5842 AF('f',struct A296,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5843 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5844 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5845 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5846 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5847 /* <ipl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5848 union A297 { i m0; p m1; l m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5849 int f_cmpA297(const union A297 *x, const union A297 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5850 DCaggr* f_touchA297() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5851 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5852 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5853 a = dcNewAggr(3, sizeof(union A297));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5854 AF('i',union A297,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5855 AF('p',union A297,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5856 AF('l',union A297,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5857 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5858 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5859 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5860 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5861 /* <lfILJpjclSpl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5862 union A298 { l m0; f m1; I m2; L m3; J m4; p m5; j m6; c m7; l m8; S m9; p m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5863 int f_cmpA298(const union A298 *x, const union A298 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5864 DCaggr* f_touchA298() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5865 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5866 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5867 a = dcNewAggr(12, sizeof(union A298));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5868 AF('l',union A298,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5869 AF('f',union A298,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5870 AF('I',union A298,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5871 AF('L',union A298,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5872 AF('J',union A298,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5873 AF('p',union A298,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5874 AF('j',union A298,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5875 AF('c',union A298,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5876 AF('l',union A298,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5877 AF('S',union A298,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5878 AF('p',union A298,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5879 AF('l',union A298,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5880 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5881 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5882 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5883 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5884 /* <{I}<ipl>di<lfILJpjclSpl>IpJSjfs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5885 union A299 { struct A202 m0; union A297 m1; d m2; i m3; union A298 m4; I m5; p m6; J m7; S m8; j m9; f m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5886 int f_cmpA299(const union A299 *x, const union A299 *y) { return f_cmpA202(&x->m0, &y->m0) && f_cmpA297(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA298(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5887 DCaggr* f_touchA299() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5888 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5889 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5890 a = dcNewAggr(12, sizeof(union A299));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5891 AFa(union A299,m0,1,A202)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5892 AFa(union A299,m1,1,A297)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5893 AF('d',union A299,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5894 AF('i',union A299,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5895 AFa(union A299,m4,1,A298)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5896 AF('I',union A299,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5897 AF('p',union A299,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5898 AF('J',union A299,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5899 AF('S',union A299,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5900 AF('j',union A299,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5901 AF('f',union A299,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5902 AF('s',union A299,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5903 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5904 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5905 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5906 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5907 /* {BI<{I}<ipl>di<lfILJpjclSpl>IpJSjfs>lsSBfJJSS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5908 struct A300 { B m0; I m1; union A299 m2; l m3; s m4; S m5; B m6; f m7; J m8; J m9; S m10; S m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5909 int f_cmpA300(const struct A300 *x, const struct A300 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA299(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5910 DCaggr* f_touchA300() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5911 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5912 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5913 a = dcNewAggr(12, sizeof(struct A300));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5914 AF('B',struct A300,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5915 AF('I',struct A300,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
5916 AFa(struct A300,m2,1,A299)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5917 AF('l',struct A300,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5918 AF('s',struct A300,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5919 AF('S',struct A300,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5920 AF('B',struct A300,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5921 AF('f',struct A300,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5922 AF('J',struct A300,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5923 AF('J',struct A300,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5924 AF('S',struct A300,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5925 AF('S',struct A300,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5926 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5927 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5928 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5929 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5930 /* {fdfBCBlpcdLB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5931 struct A301 { f m0; d m1; f m2; B m3; C m4; B m5; l m6; p m7; c m8; d m9; L m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5932 int f_cmpA301(const struct A301 *x, const struct A301 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5933 DCaggr* f_touchA301() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5934 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5935 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5936 a = dcNewAggr(12, sizeof(struct A301));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5937 AF('f',struct A301,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5938 AF('d',struct A301,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5939 AF('f',struct A301,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5940 AF('B',struct A301,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5941 AF('C',struct A301,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5942 AF('B',struct A301,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5943 AF('l',struct A301,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5944 AF('p',struct A301,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5945 AF('c',struct A301,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5946 AF('d',struct A301,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5947 AF('L',struct A301,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5948 AF('B',struct A301,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5949 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5950 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5951 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5952 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5953 /* <cpLLlL[8]sC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5954 union A302 { c m0; p m1; L m2; L m3; l m4; L m5[8]; s m6; C m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5955 int f_cmpA302(const union A302 *x, const union A302 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5956 DCaggr* f_touchA302() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5957 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5958 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5959 a = dcNewAggr(8, sizeof(union A302));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5960 AF('c',union A302,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5961 AF('p',union A302,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5962 AF('L',union A302,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5963 AF('L',union A302,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5964 AF('l',union A302,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5965 AF('L',union A302,m5,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5966 AF('s',union A302,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5967 AF('C',union A302,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5968 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5969 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5970 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5971 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5972 /* <cdiCssLLjslC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5973 union A303 { c m0; d m1; i m2; C m3; s m4; s m5; L m6; L m7; j m8; s m9; l m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5974 int f_cmpA303(const union A303 *x, const union A303 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5975 DCaggr* f_touchA303() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5976 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5977 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5978 a = dcNewAggr(12, sizeof(union A303));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5979 AF('c',union A303,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5980 AF('d',union A303,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5981 AF('i',union A303,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5982 AF('C',union A303,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5983 AF('s',union A303,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5984 AF('s',union A303,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5985 AF('L',union A303,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5986 AF('L',union A303,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5987 AF('j',union A303,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5988 AF('s',union A303,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5989 AF('l',union A303,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5990 AF('C',union A303,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5991 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5992 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5993 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5994 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5995 /* {CSfpICpjjcs} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5996 struct A304 { C m0; S m1; f m2; p m3; I m4; C m5; p m6; j m7; j m8; c m9; s m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5997 int f_cmpA304(const struct A304 *x, const struct A304 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
5998 DCaggr* f_touchA304() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
5999 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6000 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6001 a = dcNewAggr(11, sizeof(struct A304));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6002 AF('C',struct A304,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6003 AF('S',struct A304,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6004 AF('f',struct A304,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6005 AF('p',struct A304,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6006 AF('I',struct A304,m4,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6007 AF('C',struct A304,m5,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6008 AF('p',struct A304,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6009 AF('j',struct A304,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6010 AF('j',struct A304,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6011 AF('c',struct A304,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6012 AF('s',struct A304,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6013 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6014 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6015 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6016 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6017 /* <cBClLIdCSBfc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6018 union A305 { c m0; B m1; C m2; l m3; L m4; I m5; d m6; C m7; S m8; B m9; f m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6019 int f_cmpA305(const union A305 *x, const union A305 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6020 DCaggr* f_touchA305() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6021 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6022 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6023 a = dcNewAggr(12, sizeof(union A305));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6024 AF('c',union A305,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6025 AF('B',union A305,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6026 AF('C',union A305,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6027 AF('l',union A305,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6028 AF('L',union A305,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6029 AF('I',union A305,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6030 AF('d',union A305,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6031 AF('C',union A305,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6032 AF('S',union A305,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6033 AF('B',union A305,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6034 AF('f',union A305,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6035 AF('c',union A305,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6036 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6037 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6038 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6039 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6040 /* {sdSf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6041 struct A306 { s m0; d m1; S m2; f m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6042 int f_cmpA306(const struct A306 *x, const struct A306 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6043 DCaggr* f_touchA306() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6044 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6045 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6046 a = dcNewAggr(4, sizeof(struct A306));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6047 AF('s',struct A306,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6048 AF('d',struct A306,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6049 AF('S',struct A306,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6050 AF('f',struct A306,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6051 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6052 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6053 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6054 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6055 /* <cs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6056 union A307 { c m0; s m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6057 int f_cmpA307(const union A307 *x, const union A307 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6058 DCaggr* f_touchA307() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6059 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6060 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6061 a = dcNewAggr(2, sizeof(union A307));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6062 AF('c',union A307,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6063 AF('s',union A307,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6064 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6065 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6066 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6067 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6068 /* {jpJf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6069 struct A308 { j m0; p m1; J m2; f m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6070 int f_cmpA308(const struct A308 *x, const struct A308 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6071 DCaggr* f_touchA308() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6072 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6073 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6074 a = dcNewAggr(4, sizeof(struct A308));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6075 AF('j',struct A308,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6076 AF('p',struct A308,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6077 AF('J',struct A308,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6078 AF('f',struct A308,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6079 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6080 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6081 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6082 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6083 /* <Sid[6]ilLsSslIs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6084 union A309 { S m0; i m1; d m2[6]; i m3; l m4; L m5; s m6; S m7; s m8; l m9; I m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6085 int f_cmpA309(const union A309 *x, const union A309 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6086 DCaggr* f_touchA309() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6087 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6088 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6089 a = dcNewAggr(12, sizeof(union A309));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6090 AF('S',union A309,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6091 AF('i',union A309,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6092 AF('d',union A309,m2,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6093 AF('i',union A309,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6094 AF('l',union A309,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6095 AF('L',union A309,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6096 AF('s',union A309,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6097 AF('S',union A309,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6098 AF('s',union A309,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6099 AF('l',union A309,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6100 AF('I',union A309,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6101 AF('s',union A309,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6102 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6103 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6104 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6105 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6106 /* <s{jpJf}iLidl<Sid[6]ilLsSslIs>IICJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6107 union A310 { s m0; struct A308 m1; i m2; L m3; i m4; d m5; l m6; union A309 m7; I m8; I m9; C m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6108 int f_cmpA310(const union A310 *x, const union A310 *y) { return x->m0 == y->m0 && f_cmpA308(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA309(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6109 DCaggr* f_touchA310() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6110 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6111 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6112 a = dcNewAggr(12, sizeof(union A310));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6113 AF('s',union A310,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6114 AFa(union A310,m1,1,A308)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6115 AF('i',union A310,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6116 AF('L',union A310,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6117 AF('i',union A310,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6118 AF('d',union A310,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6119 AF('l',union A310,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6120 AFa(union A310,m7,1,A309)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6121 AF('I',union A310,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6122 AF('I',union A310,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6123 AF('C',union A310,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6124 AF('J',union A310,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6125 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6126 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6127 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6128 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6129 /* {lcjjBL[16]IClpdL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6130 struct A311 { l m0; c m1; j m2; j m3; B m4; L m5[16]; I m6; C m7; l m8; p m9; d m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6131 int f_cmpA311(const struct A311 *x, const struct A311 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m5[9] == y->m5[9] && x->m5[10] == y->m5[10] && x->m5[11] == y->m5[11] && x->m5[12] == y->m5[12] && x->m5[13] == y->m5[13] && x->m5[14] == y->m5[14] && x->m5[15] == y->m5[15] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6132 DCaggr* f_touchA311() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6133 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6134 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6135 a = dcNewAggr(12, sizeof(struct A311));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6136 AF('l',struct A311,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6137 AF('c',struct A311,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6138 AF('j',struct A311,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6139 AF('j',struct A311,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6140 AF('B',struct A311,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6141 AF('L',struct A311,m5,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6142 AF('I',struct A311,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6143 AF('C',struct A311,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6144 AF('l',struct A311,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6145 AF('p',struct A311,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6146 AF('d',struct A311,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6147 AF('L',struct A311,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6148 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6149 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6150 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6151 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6152 /* {cfpp[16]BSssfCds} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6153 struct A312 { c m0; f m1; p m2; p m3[16]; B m4; S m5; s m6; s m7; f m8; C m9; d m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6154 int f_cmpA312(const struct A312 *x, const struct A312 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && x->m3[13] == y->m3[13] && x->m3[14] == y->m3[14] && x->m3[15] == y->m3[15] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6155 DCaggr* f_touchA312() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6156 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6157 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6158 a = dcNewAggr(12, sizeof(struct A312));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6159 AF('c',struct A312,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6160 AF('f',struct A312,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6161 AF('p',struct A312,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6162 AF('p',struct A312,m3,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6163 AF('B',struct A312,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6164 AF('S',struct A312,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6165 AF('s',struct A312,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6166 AF('s',struct A312,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6167 AF('f',struct A312,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6168 AF('C',struct A312,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6169 AF('d',struct A312,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6170 AF('s',struct A312,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6171 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6172 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6173 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6174 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6175 /* {Ic{lcjjBL[16]IClpdL}{cfpp[16]BSssfCds}} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6176 struct A313 { I m0; c m1; struct A311 m2; struct A312 m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6177 int f_cmpA313(const struct A313 *x, const struct A313 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA311(&x->m2, &y->m2) && f_cmpA312(&x->m3, &y->m3); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6178 DCaggr* f_touchA313() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6179 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6180 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6181 a = dcNewAggr(4, sizeof(struct A313));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6182 AF('I',struct A313,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6183 AF('c',struct A313,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6184 AFa(struct A313,m2,1,A311)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6185 AFa(struct A313,m3,1,A312)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6186 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6187 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6188 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6189 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6190 /* {<cs><s{jpJf}iLidl<Sid[6]ilLsSslIs>IICJ>l{Ic{lcjjBL[16]IClpdL}{cfpp[16]BSssfCds}}sBjSfjsB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6191 struct A314 { union A307 m0; union A310 m1; l m2; struct A313 m3; s m4; B m5; j m6; S m7; f m8; j m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6192 int f_cmpA314(const struct A314 *x, const struct A314 *y) { return f_cmpA307(&x->m0, &y->m0) && f_cmpA310(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA313(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6193 DCaggr* f_touchA314() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6194 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6195 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6196 a = dcNewAggr(12, sizeof(struct A314));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6197 AFa(struct A314,m0,1,A307)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6198 AFa(struct A314,m1,1,A310)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6199 AF('l',struct A314,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6200 AFa(struct A314,m3,1,A313)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6201 AF('s',struct A314,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6202 AF('B',struct A314,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6203 AF('j',struct A314,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6204 AF('S',struct A314,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6205 AF('f',struct A314,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6206 AF('j',struct A314,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6207 AF('s',struct A314,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6208 AF('B',struct A314,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6209 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6210 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6211 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6212 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6213 /* {CSS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6214 struct A315 { C m0; S m1; S m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6215 int f_cmpA315(const struct A315 *x, const struct A315 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6216 DCaggr* f_touchA315() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6217 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6218 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6219 a = dcNewAggr(3, sizeof(struct A315));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6220 AF('C',struct A315,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6221 AF('S',struct A315,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6222 AF('S',struct A315,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6223 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6224 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6225 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6226 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6227 /* <i{CSS}IsjcjdJs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6228 union A316 { i m0; struct A315 m1; I m2; s m3; j m4; c m5; j m6; d m7; J m8; s m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6229 int f_cmpA316(const union A316 *x, const union A316 *y) { return x->m0 == y->m0 && f_cmpA315(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6230 DCaggr* f_touchA316() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6231 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6232 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6233 a = dcNewAggr(10, sizeof(union A316));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6234 AF('i',union A316,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6235 AFa(union A316,m1,1,A315)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6236 AF('I',union A316,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6237 AF('s',union A316,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6238 AF('j',union A316,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6239 AF('c',union A316,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6240 AF('j',union A316,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6241 AF('d',union A316,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6242 AF('J',union A316,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6243 AF('s',union A316,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6244 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6245 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6246 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6247 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6248 /* {iJLCSsCscSjL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6249 struct A317 { i m0; J m1; L m2; C m3; S m4; s m5; C m6; s m7; c m8; S m9; j m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6250 int f_cmpA317(const struct A317 *x, const struct A317 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6251 DCaggr* f_touchA317() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6252 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6253 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6254 a = dcNewAggr(12, sizeof(struct A317));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6255 AF('i',struct A317,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6256 AF('J',struct A317,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6257 AF('L',struct A317,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6258 AF('C',struct A317,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6259 AF('S',struct A317,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6260 AF('s',struct A317,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6261 AF('C',struct A317,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6262 AF('s',struct A317,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6263 AF('c',struct A317,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6264 AF('S',struct A317,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6265 AF('j',struct A317,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6266 AF('L',struct A317,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6267 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6268 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6269 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6270 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6271 /* {js{iJLCSsCscSjL}[3]J} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6272 struct A318 { j m0; s m1; struct A317 m2[3]; J m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6273 int f_cmpA318(const struct A318 *x, const struct A318 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA317(&x->m2[0], &y->m2[0]) && f_cmpA317(&x->m2[1], &y->m2[1]) && f_cmpA317(&x->m2[2], &y->m2[2]) && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6274 DCaggr* f_touchA318() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6275 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6276 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6277 a = dcNewAggr(4, sizeof(struct A318));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6278 AF('j',struct A318,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6279 AF('s',struct A318,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6280 AFa(struct A318,m2,3,A317)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6281 AF('J',struct A318,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6282 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6283 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6284 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6285 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6286 /* {dfpIicdfBpCB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6287 struct A319 { d m0; f m1; p m2; I m3; i m4; c m5; d m6; f m7; B m8; p m9; C m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6288 int f_cmpA319(const struct A319 *x, const struct A319 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6289 DCaggr* f_touchA319() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6290 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6291 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6292 a = dcNewAggr(12, sizeof(struct A319));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6293 AF('d',struct A319,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6294 AF('f',struct A319,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6295 AF('p',struct A319,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6296 AF('I',struct A319,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6297 AF('i',struct A319,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6298 AF('c',struct A319,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6299 AF('d',struct A319,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6300 AF('f',struct A319,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6301 AF('B',struct A319,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6302 AF('p',struct A319,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6303 AF('C',struct A319,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6304 AF('B',struct A319,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6305 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6306 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6307 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6308 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6309 /* <JiCCJcplBffd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6310 union A320 { J m0; i m1; C m2; C m3; J m4; c m5; p m6; l m7; B m8; f m9; f m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6311 int f_cmpA320(const union A320 *x, const union A320 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6312 DCaggr* f_touchA320() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6313 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6314 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6315 a = dcNewAggr(12, sizeof(union A320));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6316 AF('J',union A320,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6317 AF('i',union A320,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6318 AF('C',union A320,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6319 AF('C',union A320,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6320 AF('J',union A320,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6321 AF('c',union A320,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6322 AF('p',union A320,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6323 AF('l',union A320,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6324 AF('B',union A320,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6325 AF('f',union A320,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6326 AF('f',union A320,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6327 AF('d',union A320,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6328 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6329 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6330 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6331 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6332 /* <iipJBpdIlJfC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6333 union A321 { i m0; i m1; p m2; J m3; B m4; p m5; d m6; I m7; l m8; J m9; f m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6334 int f_cmpA321(const union A321 *x, const union A321 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6335 DCaggr* f_touchA321() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6336 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6337 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6338 a = dcNewAggr(12, sizeof(union A321));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6339 AF('i',union A321,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6340 AF('i',union A321,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6341 AF('p',union A321,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6342 AF('J',union A321,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6343 AF('B',union A321,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6344 AF('p',union A321,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6345 AF('d',union A321,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6346 AF('I',union A321,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6347 AF('l',union A321,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6348 AF('J',union A321,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6349 AF('f',union A321,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6350 AF('C',union A321,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6351 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6352 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6353 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6354 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6355 /* <djj{dfpIicdfBpCB}<JiCCJcplBffd>L<iipJBpdIlJfC>icLCc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6356 union A322 { d m0; j m1; j m2; struct A319 m3; union A320 m4; L m5; union A321 m6; i m7; c m8; L m9; C m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6357 int f_cmpA322(const union A322 *x, const union A322 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA319(&x->m3, &y->m3) && f_cmpA320(&x->m4, &y->m4) && x->m5 == y->m5 && f_cmpA321(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6358 DCaggr* f_touchA322() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6359 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6360 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6361 a = dcNewAggr(12, sizeof(union A322));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6362 AF('d',union A322,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6363 AF('j',union A322,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6364 AF('j',union A322,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6365 AFa(union A322,m3,1,A319)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6366 AFa(union A322,m4,1,A320)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6367 AF('L',union A322,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6368 AFa(union A322,m6,1,A321)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6369 AF('i',union A322,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6370 AF('c',union A322,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6371 AF('L',union A322,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6372 AF('C',union A322,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6373 AF('c',union A322,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6374 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6375 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6376 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6377 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6378 /* <BBdIf[13]JflI<djj{dfpIicdfBpCB}<JiCCJcplBffd>L<iipJBpdIlJfC>icLCc>J[3]j> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6379 union A323 { B m0; B m1; d m2; I m3; f m4[13]; J m5; f m6; l m7; I m8; union A322 m9; J m10[3]; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6380 int f_cmpA323(const union A323 *x, const union A323 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m4[10] == y->m4[10] && x->m4[11] == y->m4[11] && x->m4[12] == y->m4[12] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA322(&x->m9, &y->m9) && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6381 DCaggr* f_touchA323() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6382 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6383 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6384 a = dcNewAggr(12, sizeof(union A323));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6385 AF('B',union A323,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6386 AF('B',union A323,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6387 AF('d',union A323,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6388 AF('I',union A323,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6389 AF('f',union A323,m4,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6390 AF('J',union A323,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6391 AF('f',union A323,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6392 AF('l',union A323,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6393 AF('I',union A323,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6394 AFa(union A323,m9,1,A322)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6395 AF('J',union A323,m10,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6396 AF('j',union A323,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6397 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6398 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6399 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6400 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6401 /* {BB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6402 struct A324 { B m0; B m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6403 int f_cmpA324(const struct A324 *x, const struct A324 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6404 DCaggr* f_touchA324() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6405 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6406 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6407 a = dcNewAggr(2, sizeof(struct A324));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6408 AF('B',struct A324,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6409 AF('B',struct A324,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6410 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6411 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6412 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6413 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6414 /* {cjifsdjILc} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6415 struct A325 { c m0; j m1; i m2; f m3; s m4; d m5; j m6; I m7; L m8; c m9; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6416 int f_cmpA325(const struct A325 *x, const struct A325 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6417 DCaggr* f_touchA325() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6418 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6419 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6420 a = dcNewAggr(10, sizeof(struct A325));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6421 AF('c',struct A325,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6422 AF('j',struct A325,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6423 AF('i',struct A325,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6424 AF('f',struct A325,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6425 AF('s',struct A325,m4,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6426 AF('d',struct A325,m5,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6427 AF('j',struct A325,m6,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6428 AF('I',struct A325,m7,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6429 AF('L',struct A325,m8,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6430 AF('c',struct A325,m9,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6431 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6432 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6433 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6434 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6435 /* <spJppSJccCJp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6436 union A326 { s m0; p m1; J m2; p m3; p m4; S m5; J m6; c m7; c m8; C m9; J m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6437 int f_cmpA326(const union A326 *x, const union A326 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6438 DCaggr* f_touchA326() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6439 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6440 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6441 a = dcNewAggr(12, sizeof(union A326));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6442 AF('s',union A326,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6443 AF('p',union A326,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6444 AF('J',union A326,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6445 AF('p',union A326,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6446 AF('p',union A326,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6447 AF('S',union A326,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6448 AF('J',union A326,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6449 AF('c',union A326,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6450 AF('c',union A326,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6451 AF('C',union A326,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6452 AF('J',union A326,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6453 AF('p',union A326,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6454 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6455 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6456 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6457 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6458 /* <lJCC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6459 union A327 { l m0; J m1; C m2; C m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6460 int f_cmpA327(const union A327 *x, const union A327 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6461 DCaggr* f_touchA327() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6462 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6463 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6464 a = dcNewAggr(4, sizeof(union A327));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6465 AF('l',union A327,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6466 AF('J',union A327,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6467 AF('C',union A327,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6468 AF('C',union A327,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6469 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6470 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6471 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6472 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6473 /* {CLsLBjCpJi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6474 struct A328 { C m0; L m1; s m2; L m3; B m4; j m5; C m6; p m7; J m8; i m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6475 int f_cmpA328(const struct A328 *x, const struct A328 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6476 DCaggr* f_touchA328() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6477 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6478 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6479 a = dcNewAggr(10, sizeof(struct A328));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6480 AF('C',struct A328,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6481 AF('L',struct A328,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6482 AF('s',struct A328,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6483 AF('L',struct A328,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6484 AF('B',struct A328,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6485 AF('j',struct A328,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6486 AF('C',struct A328,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6487 AF('p',struct A328,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6488 AF('J',struct A328,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6489 AF('i',struct A328,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6490 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6491 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6492 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6493 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6494 /* <idCffLLlIlLp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6495 union A329 { i m0; d m1; C m2; f m3; f m4; L m5; L m6; l m7; I m8; l m9; L m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6496 int f_cmpA329(const union A329 *x, const union A329 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6497 DCaggr* f_touchA329() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6498 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6499 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6500 a = dcNewAggr(12, sizeof(union A329));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6501 AF('i',union A329,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6502 AF('d',union A329,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6503 AF('C',union A329,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6504 AF('f',union A329,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6505 AF('f',union A329,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6506 AF('L',union A329,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6507 AF('L',union A329,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6508 AF('l',union A329,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6509 AF('I',union A329,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6510 AF('l',union A329,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6511 AF('L',union A329,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6512 AF('p',union A329,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6513 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6514 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6515 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6516 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6517 /* {<idCffLLlIlLp>S} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6518 struct A330 { union A329 m0; S m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6519 int f_cmpA330(const struct A330 *x, const struct A330 *y) { return f_cmpA329(&x->m0, &y->m0) && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6520 DCaggr* f_touchA330() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6521 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6522 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6523 a = dcNewAggr(2, sizeof(struct A330));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6524 AFa(struct A330,m0,1,A329)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6525 AF('S',struct A330,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6526 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6527 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6528 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6529 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6530 /* {pijpjisjLdpC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6531 struct A331 { p m0; i m1; j m2; p m3; j m4; i m5; s m6; j m7; L m8; d m9; p m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6532 int f_cmpA331(const struct A331 *x, const struct A331 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6533 DCaggr* f_touchA331() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6534 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6535 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6536 a = dcNewAggr(12, sizeof(struct A331));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6537 AF('p',struct A331,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6538 AF('i',struct A331,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6539 AF('j',struct A331,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6540 AF('p',struct A331,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6541 AF('j',struct A331,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6542 AF('i',struct A331,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6543 AF('s',struct A331,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6544 AF('j',struct A331,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6545 AF('L',struct A331,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6546 AF('d',struct A331,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6547 AF('p',struct A331,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6548 AF('C',struct A331,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6549 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6550 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6551 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6552 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6553 /* {SLdLdCcSdp[4]CS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6554 struct A332 { S m0; L m1; d m2; L m3; d m4; C m5; c m6; S m7; d m8; p m9[4]; C m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6555 int f_cmpA332(const struct A332 *x, const struct A332 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6556 DCaggr* f_touchA332() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6557 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6558 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6559 a = dcNewAggr(12, sizeof(struct A332));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6560 AF('S',struct A332,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6561 AF('L',struct A332,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6562 AF('d',struct A332,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6563 AF('L',struct A332,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6564 AF('d',struct A332,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6565 AF('C',struct A332,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6566 AF('c',struct A332,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6567 AF('S',struct A332,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6568 AF('d',struct A332,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6569 AF('p',struct A332,m9,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6570 AF('C',struct A332,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6571 AF('S',struct A332,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6572 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6573 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6574 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6575 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6576 /* {dICfJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6577 struct A333 { d m0; I m1; C m2; f m3; J m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6578 int f_cmpA333(const struct A333 *x, const struct A333 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6579 DCaggr* f_touchA333() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6580 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6581 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6582 a = dcNewAggr(5, sizeof(struct A333));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6583 AF('d',struct A333,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6584 AF('I',struct A333,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6585 AF('C',struct A333,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6586 AF('f',struct A333,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6587 AF('J',struct A333,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6588 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6589 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6590 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6591 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6592 /* {ipJsjjjc{SLdLdCcSdp[4]CS}J{dICfJ}i} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6593 struct A334 { i m0; p m1; J m2; s m3; j m4; j m5; j m6; c m7; struct A332 m8; J m9; struct A333 m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6594 int f_cmpA334(const struct A334 *x, const struct A334 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA332(&x->m8, &y->m8) && x->m9 == y->m9 && f_cmpA333(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6595 DCaggr* f_touchA334() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6596 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6597 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6598 a = dcNewAggr(12, sizeof(struct A334));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6599 AF('i',struct A334,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6600 AF('p',struct A334,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6601 AF('J',struct A334,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6602 AF('s',struct A334,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6603 AF('j',struct A334,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6604 AF('j',struct A334,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6605 AF('j',struct A334,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6606 AF('c',struct A334,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6607 AFa(struct A334,m8,1,A332)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6608 AF('J',struct A334,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6609 AFa(struct A334,m10,1,A333)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6610 AF('i',struct A334,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6611 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6612 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6613 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6614 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6615 /* <cCiSdS{ipJsjjjc{SLdLdCcSdp[4]CS}J{dICfJ}i}djCSB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6616 union A335 { c m0; C m1; i m2; S m3; d m4; S m5; struct A334 m6; d m7; j m8; C m9; S m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6617 int f_cmpA335(const union A335 *x, const union A335 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA334(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6618 DCaggr* f_touchA335() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6619 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6620 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6621 a = dcNewAggr(12, sizeof(union A335));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6622 AF('c',union A335,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6623 AF('C',union A335,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6624 AF('i',union A335,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6625 AF('S',union A335,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6626 AF('d',union A335,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6627 AF('S',union A335,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6628 AFa(union A335,m6,1,A334)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6629 AF('d',union A335,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6630 AF('j',union A335,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6631 AF('C',union A335,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6632 AF('S',union A335,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6633 AF('B',union A335,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6634 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6635 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6636 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6637 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6638 /* {JBj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6639 struct A336 { J m0; B m1; j m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6640 int f_cmpA336(const struct A336 *x, const struct A336 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6641 DCaggr* f_touchA336() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6642 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6643 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6644 a = dcNewAggr(3, sizeof(struct A336));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6645 AF('J',struct A336,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6646 AF('B',struct A336,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6647 AF('j',struct A336,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6648 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6649 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6650 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6651 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6652 /* <dLlilCldpsdS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6653 union A337 { d m0; L m1; l m2; i m3; l m4; C m5; l m6; d m7; p m8; s m9; d m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6654 int f_cmpA337(const union A337 *x, const union A337 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6655 DCaggr* f_touchA337() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6656 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6657 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6658 a = dcNewAggr(12, sizeof(union A337));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6659 AF('d',union A337,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6660 AF('L',union A337,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6661 AF('l',union A337,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6662 AF('i',union A337,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6663 AF('l',union A337,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6664 AF('C',union A337,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6665 AF('l',union A337,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6666 AF('d',union A337,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6667 AF('p',union A337,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6668 AF('s',union A337,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6669 AF('d',union A337,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6670 AF('S',union A337,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6671 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6672 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6673 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6674 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6675 /* <i<dLlilCldpsdS>[6]dic> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6676 union A338 { i m0; union A337 m1[6]; d m2; i m3; c m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6677 int f_cmpA338(const union A338 *x, const union A338 *y) { return x->m0 == y->m0 && f_cmpA337(&x->m1[0], &y->m1[0]) && f_cmpA337(&x->m1[1], &y->m1[1]) && f_cmpA337(&x->m1[2], &y->m1[2]) && f_cmpA337(&x->m1[3], &y->m1[3]) && f_cmpA337(&x->m1[4], &y->m1[4]) && f_cmpA337(&x->m1[5], &y->m1[5]) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6678 DCaggr* f_touchA338() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6679 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6680 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6681 a = dcNewAggr(5, sizeof(union A338));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6682 AF('i',union A338,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6683 AFa(union A338,m1,6,A337)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6684 AF('d',union A338,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6685 AF('i',union A338,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6686 AF('c',union A338,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6687 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6688 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6689 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6690 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6691 /* {{JBj}dLscd<i<dLlilCldpsdS>[6]dic>cJlI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6692 struct A339 { struct A336 m0; d m1; L m2; s m3; c m4; d m5; union A338 m6; c m7; J m8; l m9; I m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6693 int f_cmpA339(const struct A339 *x, const struct A339 *y) { return f_cmpA336(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA338(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6694 DCaggr* f_touchA339() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6695 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6696 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6697 a = dcNewAggr(11, sizeof(struct A339));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6698 AFa(struct A339,m0,1,A336)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6699 AF('d',struct A339,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6700 AF('L',struct A339,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6701 AF('s',struct A339,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6702 AF('c',struct A339,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6703 AF('d',struct A339,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6704 AFa(struct A339,m6,1,A338)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6705 AF('c',struct A339,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6706 AF('J',struct A339,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6707 AF('l',struct A339,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6708 AF('I',struct A339,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6709 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6710 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6711 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6712 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6713 /* <cdld> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6714 union A340 { c m0; d m1; l m2; d m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6715 int f_cmpA340(const union A340 *x, const union A340 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6716 DCaggr* f_touchA340() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6717 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6718 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6719 a = dcNewAggr(4, sizeof(union A340));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6720 AF('c',union A340,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6721 AF('d',union A340,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6722 AF('l',union A340,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6723 AF('d',union A340,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6724 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6725 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6726 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6727 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6728 /* <<cdld>BdBslJJIcfp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6729 union A341 { union A340 m0; B m1; d m2; B m3; s m4; l m5; J m6; J m7; I m8; c m9; f m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6730 int f_cmpA341(const union A341 *x, const union A341 *y) { return f_cmpA340(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6731 DCaggr* f_touchA341() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6732 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6733 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6734 a = dcNewAggr(12, sizeof(union A341));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6735 AFa(union A341,m0,1,A340)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6736 AF('B',union A341,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6737 AF('d',union A341,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6738 AF('B',union A341,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6739 AF('s',union A341,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6740 AF('l',union A341,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6741 AF('J',union A341,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6742 AF('J',union A341,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6743 AF('I',union A341,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6744 AF('c',union A341,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6745 AF('f',union A341,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6746 AF('p',union A341,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6747 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6748 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6749 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6750 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6751 /* {Jpj[11]C[16]psLisfpi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6752 struct A342 { J m0; p m1; j m2[11]; C m3[16]; p m4; s m5; L m6; i m7; s m8; f m9; p m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6753 int f_cmpA342(const struct A342 *x, const struct A342 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && x->m3[13] == y->m3[13] && x->m3[14] == y->m3[14] && x->m3[15] == y->m3[15] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6754 DCaggr* f_touchA342() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6755 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6756 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6757 a = dcNewAggr(12, sizeof(struct A342));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6758 AF('J',struct A342,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6759 AF('p',struct A342,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6760 AF('j',struct A342,m2,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6761 AF('C',struct A342,m3,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6762 AF('p',struct A342,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6763 AF('s',struct A342,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6764 AF('L',struct A342,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6765 AF('i',struct A342,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6766 AF('s',struct A342,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6767 AF('f',struct A342,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6768 AF('p',struct A342,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6769 AF('i',struct A342,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6770 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6771 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6772 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6773 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6774 /* {sLCJICsfCpJC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6775 struct A343 { s m0; L m1; C m2; J m3; I m4; C m5; s m6; f m7; C m8; p m9; J m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6776 int f_cmpA343(const struct A343 *x, const struct A343 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6777 DCaggr* f_touchA343() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6778 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6779 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6780 a = dcNewAggr(12, sizeof(struct A343));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6781 AF('s',struct A343,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6782 AF('L',struct A343,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6783 AF('C',struct A343,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6784 AF('J',struct A343,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6785 AF('I',struct A343,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6786 AF('C',struct A343,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6787 AF('s',struct A343,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6788 AF('f',struct A343,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6789 AF('C',struct A343,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6790 AF('p',struct A343,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6791 AF('J',struct A343,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6792 AF('C',struct A343,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6793 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6794 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6795 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6796 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6797 /* <Bi{sLCJICsfCpJC}jIBLcBLJC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6798 union A344 { B m0; i m1; struct A343 m2; j m3; I m4; B m5; L m6; c m7; B m8; L m9; J m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6799 int f_cmpA344(const union A344 *x, const union A344 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA343(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6800 DCaggr* f_touchA344() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6801 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6802 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6803 a = dcNewAggr(12, sizeof(union A344));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6804 AF('B',union A344,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6805 AF('i',union A344,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6806 AFa(union A344,m2,1,A343)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6807 AF('j',union A344,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6808 AF('I',union A344,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6809 AF('B',union A344,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6810 AF('L',union A344,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6811 AF('c',union A344,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6812 AF('B',union A344,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6813 AF('L',union A344,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6814 AF('J',union A344,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6815 AF('C',union A344,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6816 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6817 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6818 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6819 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6820 /* <jsSCcp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6821 union A345 { j m0; s m1; S m2; C m3; c m4; p m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6822 int f_cmpA345(const union A345 *x, const union A345 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6823 DCaggr* f_touchA345() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6824 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6825 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6826 a = dcNewAggr(6, sizeof(union A345));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6827 AF('j',union A345,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6828 AF('s',union A345,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6829 AF('S',union A345,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6830 AF('C',union A345,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6831 AF('c',union A345,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6832 AF('p',union A345,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6833 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6834 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6835 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6836 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6837 /* {ssIiJpiSpBJc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6838 struct A346 { s m0; s m1; I m2; i m3; J m4; p m5; i m6; S m7; p m8; B m9; J m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6839 int f_cmpA346(const struct A346 *x, const struct A346 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6840 DCaggr* f_touchA346() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6841 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6842 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6843 a = dcNewAggr(12, sizeof(struct A346));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6844 AF('s',struct A346,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6845 AF('s',struct A346,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6846 AF('I',struct A346,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6847 AF('i',struct A346,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6848 AF('J',struct A346,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6849 AF('p',struct A346,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6850 AF('i',struct A346,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6851 AF('S',struct A346,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6852 AF('p',struct A346,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6853 AF('B',struct A346,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6854 AF('J',struct A346,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6855 AF('c',struct A346,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6856 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6857 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6858 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6859 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6860 /* <L> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6861 union A347 { L m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6862 int f_cmpA347(const union A347 *x, const union A347 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6863 DCaggr* f_touchA347() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6864 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6865 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6866 a = dcNewAggr(1, sizeof(union A347));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6867 AF('L',union A347,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6868 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6869 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6870 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6871 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6872 /* <sJ{ssIiJpiSpBJc}lBp<L>Bl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6873 union A348 { s m0; J m1; struct A346 m2; l m3; B m4; p m5; union A347 m6; B m7; l m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6874 int f_cmpA348(const union A348 *x, const union A348 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA346(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA347(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6875 DCaggr* f_touchA348() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6876 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6877 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6878 a = dcNewAggr(9, sizeof(union A348));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6879 AF('s',union A348,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6880 AF('J',union A348,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6881 AFa(union A348,m2,1,A346)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6882 AF('l',union A348,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6883 AF('B',union A348,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6884 AF('p',union A348,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6885 AFa(union A348,m6,1,A347)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6886 AF('B',union A348,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6887 AF('l',union A348,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6888 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6889 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6890 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6891 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6892 /* {fCiIIjs[7]SSlLp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6893 struct A349 { f m0; C m1; i m2; I m3; I m4; j m5; s m6[7]; S m7; S m8; l m9; L m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6894 int f_cmpA349(const struct A349 *x, const struct A349 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6895 DCaggr* f_touchA349() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6896 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6897 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6898 a = dcNewAggr(12, sizeof(struct A349));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6899 AF('f',struct A349,m0,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6900 AF('C',struct A349,m1,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6901 AF('i',struct A349,m2,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6902 AF('I',struct A349,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6903 AF('I',struct A349,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6904 AF('j',struct A349,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6905 AF('s',struct A349,m6,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6906 AF('S',struct A349,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6907 AF('S',struct A349,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6908 AF('l',struct A349,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6909 AF('L',struct A349,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6910 AF('p',struct A349,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6911 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6912 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6913 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6914 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6915 /* {lpSSBpBf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6916 struct A350 { l m0; p m1; S m2; S m3; B m4; p m5; B m6; f m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6917 int f_cmpA350(const struct A350 *x, const struct A350 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6918 DCaggr* f_touchA350() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6919 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6920 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6921 a = dcNewAggr(8, sizeof(struct A350));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6922 AF('l',struct A350,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6923 AF('p',struct A350,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6924 AF('S',struct A350,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6925 AF('S',struct A350,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6926 AF('B',struct A350,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6927 AF('p',struct A350,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6928 AF('B',struct A350,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6929 AF('f',struct A350,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6930 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6931 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6932 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6933 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6934 /* {ilBdiSlJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6935 struct A351 { i m0; l m1; B m2; d m3; i m4; S m5; l m6; J m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6936 int f_cmpA351(const struct A351 *x, const struct A351 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6937 DCaggr* f_touchA351() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6938 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6939 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6940 a = dcNewAggr(8, sizeof(struct A351));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6941 AF('i',struct A351,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6942 AF('l',struct A351,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6943 AF('B',struct A351,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6944 AF('d',struct A351,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6945 AF('i',struct A351,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6946 AF('S',struct A351,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6947 AF('l',struct A351,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6948 AF('J',struct A351,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6949 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6950 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6951 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6952 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6953 /* <jBCccJsJc{ilBdiSlJ}Cc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6954 union A352 { j m0; B m1; C m2; c m3; c m4; J m5; s m6; J m7; c m8; struct A351 m9; C m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6955 int f_cmpA352(const union A352 *x, const union A352 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA351(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6956 DCaggr* f_touchA352() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6957 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6958 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6959 a = dcNewAggr(12, sizeof(union A352));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6960 AF('j',union A352,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6961 AF('B',union A352,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6962 AF('C',union A352,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6963 AF('c',union A352,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6964 AF('c',union A352,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6965 AF('J',union A352,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6966 AF('s',union A352,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6967 AF('J',union A352,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6968 AF('c',union A352,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6969 AFa(union A352,m9,1,A351)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6970 AF('C',union A352,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6971 AF('c',union A352,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6972 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6973 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6974 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6975 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6976 /* {lpCpdcSJSjSL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6977 struct A353 { l m0; p m1; C m2; p m3; d m4; c m5; S m6; J m7; S m8; j m9; S m10; L m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6978 int f_cmpA353(const struct A353 *x, const struct A353 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
6979 DCaggr* f_touchA353() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6980 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6981 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6982 a = dcNewAggr(12, sizeof(struct A353));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6983 AF('l',struct A353,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6984 AF('p',struct A353,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6985 AF('C',struct A353,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6986 AF('p',struct A353,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6987 AF('d',struct A353,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6988 AF('c',struct A353,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6989 AF('S',struct A353,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6990 AF('J',struct A353,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6991 AF('S',struct A353,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6992 AF('j',struct A353,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6993 AF('S',struct A353,m10,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
6994 AF('L',struct A353,m11,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6995 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6996 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6997 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6998 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
6999 /* {JcLjfLfBBdSJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7000 struct A354 { J m0; c m1; L m2; j m3; f m4; L m5; f m6; B m7; B m8; d m9; S m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7001 int f_cmpA354(const struct A354 *x, const struct A354 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7002 DCaggr* f_touchA354() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7003 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7004 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7005 a = dcNewAggr(12, sizeof(struct A354));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7006 AF('J',struct A354,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7007 AF('c',struct A354,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7008 AF('L',struct A354,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7009 AF('j',struct A354,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7010 AF('f',struct A354,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7011 AF('L',struct A354,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7012 AF('f',struct A354,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7013 AF('B',struct A354,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7014 AF('B',struct A354,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7015 AF('d',struct A354,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7016 AF('S',struct A354,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7017 AF('J',struct A354,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7018 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7019 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7020 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7021 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7022 /* <IJCdlJfiiSpj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7023 union A355 { I m0; J m1; C m2; d m3; l m4; J m5; f m6; i m7; i m8; S m9; p m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7024 int f_cmpA355(const union A355 *x, const union A355 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7025 DCaggr* f_touchA355() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7026 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7027 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7028 a = dcNewAggr(12, sizeof(union A355));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7029 AF('I',union A355,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7030 AF('J',union A355,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7031 AF('C',union A355,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7032 AF('d',union A355,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7033 AF('l',union A355,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7034 AF('J',union A355,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7035 AF('f',union A355,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7036 AF('i',union A355,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7037 AF('i',union A355,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7038 AF('S',union A355,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7039 AF('p',union A355,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7040 AF('j',union A355,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7041 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7042 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7043 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7044 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7045 /* <<IJCdlJfiiSpj>dfj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7046 union A356 { union A355 m0; d m1; f m2; j m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7047 int f_cmpA356(const union A356 *x, const union A356 *y) { return f_cmpA355(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7048 DCaggr* f_touchA356() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7049 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7050 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7051 a = dcNewAggr(4, sizeof(union A356));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7052 AFa(union A356,m0,1,A355)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7053 AF('d',union A356,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7054 AF('f',union A356,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7055 AF('j',union A356,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7056 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7057 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7058 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7059 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7060 /* <pi[6]{JcLjfLfBBdSJ}<<IJCdlJfiiSpj>dfj>djBSJlJs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7061 union A357 { p m0; i m1[6]; struct A354 m2; union A356 m3; d m4; j m5; B m6; S m7; J m8; l m9; J m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7062 int f_cmpA357(const union A357 *x, const union A357 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && f_cmpA354(&x->m2, &y->m2) && f_cmpA356(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7063 DCaggr* f_touchA357() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7064 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7065 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7066 a = dcNewAggr(12, sizeof(union A357));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7067 AF('p',union A357,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7068 AF('i',union A357,m1,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7069 AFa(union A357,m2,1,A354)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7070 AFa(union A357,m3,1,A356)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7071 AF('d',union A357,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7072 AF('j',union A357,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7073 AF('B',union A357,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7074 AF('S',union A357,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7075 AF('J',union A357,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7076 AF('l',union A357,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7077 AF('J',union A357,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7078 AF('s',union A357,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7079 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7080 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7081 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7082 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7083 /* {LBc[15]IjLjsccc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7084 struct A358 { L m0; B m1; c m2[15]; I m3; j m4; L m5; j m6; s m7; c m8; c m9; c m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7085 int f_cmpA358(const struct A358 *x, const struct A358 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m2[11] == y->m2[11] && x->m2[12] == y->m2[12] && x->m2[13] == y->m2[13] && x->m2[14] == y->m2[14] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7086 DCaggr* f_touchA358() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7087 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7088 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7089 a = dcNewAggr(11, sizeof(struct A358));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7090 AF('L',struct A358,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7091 AF('B',struct A358,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7092 AF('c',struct A358,m2,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7093 AF('I',struct A358,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7094 AF('j',struct A358,m4,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7095 AF('L',struct A358,m5,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7096 AF('j',struct A358,m6,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7097 AF('s',struct A358,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7098 AF('c',struct A358,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7099 AF('c',struct A358,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7100 AF('c',struct A358,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7101 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7102 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7103 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7104 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7105 /* <lCjfIfffdiJj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7106 union A359 { l m0; C m1; j m2; f m3; I m4; f m5; f m6; f m7; d m8; i m9; J m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7107 int f_cmpA359(const union A359 *x, const union A359 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7108 DCaggr* f_touchA359() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7109 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7110 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7111 a = dcNewAggr(12, sizeof(union A359));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7112 AF('l',union A359,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7113 AF('C',union A359,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7114 AF('j',union A359,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7115 AF('f',union A359,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7116 AF('I',union A359,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7117 AF('f',union A359,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7118 AF('f',union A359,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7119 AF('f',union A359,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7120 AF('d',union A359,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7121 AF('i',union A359,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7122 AF('J',union A359,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7123 AF('j',union A359,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7124 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7125 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7126 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7127 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7128 /* <ilfld> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7129 union A360 { i m0; l m1; f m2; l m3; d m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7130 int f_cmpA360(const union A360 *x, const union A360 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7131 DCaggr* f_touchA360() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7132 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7133 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7134 a = dcNewAggr(5, sizeof(union A360));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7135 AF('i',union A360,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7136 AF('l',union A360,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7137 AF('f',union A360,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7138 AF('l',union A360,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7139 AF('d',union A360,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7140 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7141 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7142 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7143 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7144 /* <lLllIBfJcjii> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7145 union A361 { l m0; L m1; l m2; l m3; I m4; B m5; f m6; J m7; c m8; j m9; i m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7146 int f_cmpA361(const union A361 *x, const union A361 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7147 DCaggr* f_touchA361() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7148 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7149 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7150 a = dcNewAggr(12, sizeof(union A361));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7151 AF('l',union A361,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7152 AF('L',union A361,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7153 AF('l',union A361,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7154 AF('l',union A361,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7155 AF('I',union A361,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7156 AF('B',union A361,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7157 AF('f',union A361,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7158 AF('J',union A361,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7159 AF('c',union A361,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7160 AF('j',union A361,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7161 AF('i',union A361,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7162 AF('i',union A361,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7163 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7164 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7165 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7166 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7167 /* {ppfLBi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7168 struct A362 { p m0; p m1; f m2; L m3; B m4; i m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7169 int f_cmpA362(const struct A362 *x, const struct A362 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7170 DCaggr* f_touchA362() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7171 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7172 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7173 a = dcNewAggr(6, sizeof(struct A362));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7174 AF('p',struct A362,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7175 AF('p',struct A362,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7176 AF('f',struct A362,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7177 AF('L',struct A362,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7178 AF('B',struct A362,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7179 AF('i',struct A362,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7180 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7181 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7182 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7183 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7184 /* {Bp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7185 struct A363 { B m0; p m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7186 int f_cmpA363(const struct A363 *x, const struct A363 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7187 DCaggr* f_touchA363() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7188 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7189 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7190 a = dcNewAggr(2, sizeof(struct A363));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7191 AF('B',struct A363,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7192 AF('p',struct A363,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7193 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7194 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7195 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7196 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7197 /* {BlJJLdjLBfdC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7198 struct A364 { B m0; l m1; J m2; J m3; L m4; d m5; j m6; L m7; B m8; f m9; d m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7199 int f_cmpA364(const struct A364 *x, const struct A364 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7200 DCaggr* f_touchA364() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7201 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7202 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7203 a = dcNewAggr(12, sizeof(struct A364));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7204 AF('B',struct A364,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7205 AF('l',struct A364,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7206 AF('J',struct A364,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7207 AF('J',struct A364,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7208 AF('L',struct A364,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7209 AF('d',struct A364,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7210 AF('j',struct A364,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7211 AF('L',struct A364,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7212 AF('B',struct A364,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7213 AF('f',struct A364,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7214 AF('d',struct A364,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7215 AF('C',struct A364,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7216 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7217 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7218 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7219 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7220 /* {Spf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7221 struct A365 { S m0; p m1; f m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7222 int f_cmpA365(const struct A365 *x, const struct A365 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7223 DCaggr* f_touchA365() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7224 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7225 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7226 a = dcNewAggr(3, sizeof(struct A365));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7227 AF('S',struct A365,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7228 AF('p',struct A365,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7229 AF('f',struct A365,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7230 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7231 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7232 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7233 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7234 /* <BBJl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7235 union A366 { B m0; B m1; J m2; l m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7236 int f_cmpA366(const union A366 *x, const union A366 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7237 DCaggr* f_touchA366() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7238 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7239 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7240 a = dcNewAggr(4, sizeof(union A366));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7241 AF('B',union A366,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7242 AF('B',union A366,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7243 AF('J',union A366,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7244 AF('l',union A366,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7245 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7246 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7247 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7248 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7249 /* {BjCjIlBBLJii} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7250 struct A367 { B m0; j m1; C m2; j m3; I m4; l m5; B m6; B m7; L m8; J m9; i m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7251 int f_cmpA367(const struct A367 *x, const struct A367 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7252 DCaggr* f_touchA367() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7253 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7254 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7255 a = dcNewAggr(12, sizeof(struct A367));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7256 AF('B',struct A367,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7257 AF('j',struct A367,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7258 AF('C',struct A367,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7259 AF('j',struct A367,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7260 AF('I',struct A367,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7261 AF('l',struct A367,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7262 AF('B',struct A367,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7263 AF('B',struct A367,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7264 AF('L',struct A367,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7265 AF('J',struct A367,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7266 AF('i',struct A367,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7267 AF('i',struct A367,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7268 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7269 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7270 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7271 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7272 /* {iiCJBliLcCdJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7273 struct A368 { i m0; i m1; C m2; J m3; B m4; l m5; i m6; L m7; c m8; C m9; d m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7274 int f_cmpA368(const struct A368 *x, const struct A368 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7275 DCaggr* f_touchA368() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7276 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7277 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7278 a = dcNewAggr(12, sizeof(struct A368));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7279 AF('i',struct A368,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7280 AF('i',struct A368,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7281 AF('C',struct A368,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7282 AF('J',struct A368,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7283 AF('B',struct A368,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7284 AF('l',struct A368,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7285 AF('i',struct A368,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7286 AF('L',struct A368,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7287 AF('c',struct A368,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7288 AF('C',struct A368,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7289 AF('d',struct A368,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7290 AF('J',struct A368,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7291 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7292 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7293 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7294 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7295 /* <pSccIcf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7296 union A369 { p m0; S m1; c m2; c m3; I m4; c m5; f m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7297 int f_cmpA369(const union A369 *x, const union A369 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7298 DCaggr* f_touchA369() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7299 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7300 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7301 a = dcNewAggr(7, sizeof(union A369));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7302 AF('p',union A369,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7303 AF('S',union A369,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7304 AF('c',union A369,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7305 AF('c',union A369,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7306 AF('I',union A369,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7307 AF('c',union A369,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7308 AF('f',union A369,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7309 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7310 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7311 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7312 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7313 /* <c{BjCjIlBBLJii}j{iiCJBliLcCdJ}f<pSccIcf>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7314 union A370 { c m0; struct A367 m1; j m2; struct A368 m3; f m4; union A369 m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7315 int f_cmpA370(const union A370 *x, const union A370 *y) { return x->m0 == y->m0 && f_cmpA367(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA368(&x->m3, &y->m3) && x->m4 == y->m4 && f_cmpA369(&x->m5, &y->m5); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7316 DCaggr* f_touchA370() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7317 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7318 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7319 a = dcNewAggr(6, sizeof(union A370));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7320 AF('c',union A370,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7321 AFa(union A370,m1,1,A367)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7322 AF('j',union A370,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7323 AFa(union A370,m3,1,A368)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7324 AF('f',union A370,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7325 AFa(union A370,m5,1,A369)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7326 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7327 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7328 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7329 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7330 /* {f{Spf}J<BBJl>CISI<c{BjCjIlBBLJii}j{iiCJBliLcCdJ}f<pSccIcf>>cCj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7331 struct A371 { f m0; struct A365 m1; J m2; union A366 m3; C m4; I m5; S m6; I m7; union A370 m8; c m9; C m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7332 int f_cmpA371(const struct A371 *x, const struct A371 *y) { return x->m0 == y->m0 && f_cmpA365(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA366(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA370(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7333 DCaggr* f_touchA371() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7334 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7335 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7336 a = dcNewAggr(12, sizeof(struct A371));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7337 AF('f',struct A371,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7338 AFa(struct A371,m1,1,A365)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7339 AF('J',struct A371,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7340 AFa(struct A371,m3,1,A366)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7341 AF('C',struct A371,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7342 AF('I',struct A371,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7343 AF('S',struct A371,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7344 AF('I',struct A371,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7345 AFa(struct A371,m8,1,A370)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7346 AF('c',struct A371,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7347 AF('C',struct A371,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7348 AF('j',struct A371,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7349 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7350 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7351 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7352 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7353 /* <JpBjdJCLLICs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7354 union A372 { J m0; p m1; B m2; j m3; d m4; J m5; C m6; L m7; L m8; I m9; C m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7355 int f_cmpA372(const union A372 *x, const union A372 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7356 DCaggr* f_touchA372() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7357 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7358 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7359 a = dcNewAggr(12, sizeof(union A372));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7360 AF('J',union A372,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7361 AF('p',union A372,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7362 AF('B',union A372,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7363 AF('j',union A372,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7364 AF('d',union A372,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7365 AF('J',union A372,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7366 AF('C',union A372,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7367 AF('L',union A372,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7368 AF('L',union A372,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7369 AF('I',union A372,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7370 AF('C',union A372,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7371 AF('s',union A372,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7372 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7373 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7374 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7375 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7376 /* {iLSid<JpBjdJCLLICs>pdipC[5]j} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7377 struct A373 { i m0; L m1; S m2; i m3; d m4; union A372 m5; p m6; d m7; i m8; p m9; C m10[5]; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7378 int f_cmpA373(const struct A373 *x, const struct A373 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA372(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7379 DCaggr* f_touchA373() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7380 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7381 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7382 a = dcNewAggr(12, sizeof(struct A373));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7383 AF('i',struct A373,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7384 AF('L',struct A373,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7385 AF('S',struct A373,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7386 AF('i',struct A373,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7387 AF('d',struct A373,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7388 AFa(struct A373,m5,1,A372)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7389 AF('p',struct A373,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7390 AF('d',struct A373,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7391 AF('i',struct A373,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7392 AF('p',struct A373,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7393 AF('C',struct A373,m10,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7394 AF('j',struct A373,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7395 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7396 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7397 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7398 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7399 /* <Ids> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7400 union A374 { I m0; d m1; s m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7401 int f_cmpA374(const union A374 *x, const union A374 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7402 DCaggr* f_touchA374() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7403 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7404 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7405 a = dcNewAggr(3, sizeof(union A374));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7406 AF('I',union A374,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7407 AF('d',union A374,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7408 AF('s',union A374,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7409 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7410 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7411 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7412 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7413 /* <Cjfi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7414 union A375 { C m0; j m1; f m2; i m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7415 int f_cmpA375(const union A375 *x, const union A375 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7416 DCaggr* f_touchA375() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7417 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7418 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7419 a = dcNewAggr(4, sizeof(union A375));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7420 AF('C',union A375,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7421 AF('j',union A375,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7422 AF('f',union A375,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7423 AF('i',union A375,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7424 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7425 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7426 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7427 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7428 /* {lpjlIIsijfIJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7429 struct A376 { l m0; p m1; j m2; l m3; I m4; I m5; s m6; i m7; j m8; f m9; I m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7430 int f_cmpA376(const struct A376 *x, const struct A376 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7431 DCaggr* f_touchA376() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7432 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7433 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7434 a = dcNewAggr(12, sizeof(struct A376));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7435 AF('l',struct A376,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7436 AF('p',struct A376,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7437 AF('j',struct A376,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7438 AF('l',struct A376,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7439 AF('I',struct A376,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7440 AF('I',struct A376,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7441 AF('s',struct A376,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7442 AF('i',struct A376,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7443 AF('j',struct A376,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7444 AF('f',struct A376,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7445 AF('I',struct A376,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7446 AF('J',struct A376,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7447 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7448 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7449 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7450 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7451 /* <<Ids>l<Cjfi>Sl{lpjlIIsijfIJ}ClCJpS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7452 union A377 { union A374 m0; l m1; union A375 m2; S m3; l m4; struct A376 m5; C m6; l m7; C m8; J m9; p m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7453 int f_cmpA377(const union A377 *x, const union A377 *y) { return f_cmpA374(&x->m0, &y->m0) && x->m1 == y->m1 && f_cmpA375(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA376(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7454 DCaggr* f_touchA377() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7455 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7456 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7457 a = dcNewAggr(12, sizeof(union A377));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7458 AFa(union A377,m0,1,A374)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7459 AF('l',union A377,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7460 AFa(union A377,m2,1,A375)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7461 AF('S',union A377,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7462 AF('l',union A377,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7463 AFa(union A377,m5,1,A376)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7464 AF('C',union A377,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7465 AF('l',union A377,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7466 AF('C',union A377,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7467 AF('J',union A377,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7468 AF('p',union A377,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7469 AF('S',union A377,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7470 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7471 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7472 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7473 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7474 /* {d} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7475 struct A378 { d m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7476 int f_cmpA378(const struct A378 *x, const struct A378 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7477 DCaggr* f_touchA378() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7478 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7479 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7480 a = dcNewAggr(1, sizeof(struct A378));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7481 AF('d',struct A378,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7482 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7483 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7484 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7485 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7486 /* {JJSjsCsiLcfc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7487 struct A379 { J m0; J m1; S m2; j m3; s m4; C m5; s m6; i m7; L m8; c m9; f m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7488 int f_cmpA379(const struct A379 *x, const struct A379 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7489 DCaggr* f_touchA379() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7490 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7491 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7492 a = dcNewAggr(12, sizeof(struct A379));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7493 AF('J',struct A379,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7494 AF('J',struct A379,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7495 AF('S',struct A379,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7496 AF('j',struct A379,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7497 AF('s',struct A379,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7498 AF('C',struct A379,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7499 AF('s',struct A379,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7500 AF('i',struct A379,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7501 AF('L',struct A379,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7502 AF('c',struct A379,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7503 AF('f',struct A379,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7504 AF('c',struct A379,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7505 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7506 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7507 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7508 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7509 /* <iLJILijLlSjc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7510 union A380 { i m0; L m1; J m2; I m3; L m4; i m5; j m6; L m7; l m8; S m9; j m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7511 int f_cmpA380(const union A380 *x, const union A380 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7512 DCaggr* f_touchA380() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7513 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7514 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7515 a = dcNewAggr(12, sizeof(union A380));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7516 AF('i',union A380,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7517 AF('L',union A380,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7518 AF('J',union A380,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7519 AF('I',union A380,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7520 AF('L',union A380,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7521 AF('i',union A380,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7522 AF('j',union A380,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7523 AF('L',union A380,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7524 AF('l',union A380,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7525 AF('S',union A380,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7526 AF('j',union A380,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7527 AF('c',union A380,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7528 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7529 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7530 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7531 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7532 /* <Si[16]IjiBJLlSCJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7533 union A381 { S m0; i m1[16]; I m2; j m3; i m4; B m5; J m6; L m7; l m8; S m9; C m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7534 int f_cmpA381(const union A381 *x, const union A381 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m1[11] == y->m1[11] && x->m1[12] == y->m1[12] && x->m1[13] == y->m1[13] && x->m1[14] == y->m1[14] && x->m1[15] == y->m1[15] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7535 DCaggr* f_touchA381() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7536 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7537 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7538 a = dcNewAggr(12, sizeof(union A381));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7539 AF('S',union A381,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7540 AF('i',union A381,m1,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7541 AF('I',union A381,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7542 AF('j',union A381,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7543 AF('i',union A381,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7544 AF('B',union A381,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7545 AF('J',union A381,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7546 AF('L',union A381,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7547 AF('l',union A381,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7548 AF('S',union A381,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7549 AF('C',union A381,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7550 AF('J',union A381,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7551 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7552 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7553 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7554 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7555 /* <sl[9]l[16]p> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7556 union A382 { s m0; l m1[9]; l m2[16]; p m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7557 int f_cmpA382(const union A382 *x, const union A382 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m2[11] == y->m2[11] && x->m2[12] == y->m2[12] && x->m2[13] == y->m2[13] && x->m2[14] == y->m2[14] && x->m2[15] == y->m2[15] && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7558 DCaggr* f_touchA382() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7559 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7560 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7561 a = dcNewAggr(4, sizeof(union A382));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7562 AF('s',union A382,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7563 AF('l',union A382,m1,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7564 AF('l',union A382,m2,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7565 AF('p',union A382,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7566 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7567 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7568 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7569 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7570 /* <ljJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7571 union A383 { l m0; j m1; J m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7572 int f_cmpA383(const union A383 *x, const union A383 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7573 DCaggr* f_touchA383() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7574 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7575 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7576 a = dcNewAggr(3, sizeof(union A383));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7577 AF('l',union A383,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7578 AF('j',union A383,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7579 AF('J',union A383,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7580 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7581 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7582 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7583 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7584 /* <<Si[16]IjiBJLlSCJ><sl[9]l[16]p>sC[12]<ljJ>Jilf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7585 union A384 { union A381 m0; union A382 m1; s m2; C m3[12]; union A383 m4; J m5; i m6; l m7; f m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7586 int f_cmpA384(const union A384 *x, const union A384 *y) { return f_cmpA381(&x->m0, &y->m0) && f_cmpA382(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && f_cmpA383(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7587 DCaggr* f_touchA384() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7588 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7589 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7590 a = dcNewAggr(9, sizeof(union A384));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7591 AFa(union A384,m0,1,A381)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7592 AFa(union A384,m1,1,A382)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7593 AF('s',union A384,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7594 AF('C',union A384,m3,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7595 AFa(union A384,m4,1,A383)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7596 AF('J',union A384,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7597 AF('i',union A384,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7598 AF('l',union A384,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7599 AF('f',union A384,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7600 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7601 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7602 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7603 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7604 /* <d> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7605 union A385 { d m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7606 int f_cmpA385(const union A385 *x, const union A385 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7607 DCaggr* f_touchA385() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7608 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7609 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7610 a = dcNewAggr(1, sizeof(union A385));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7611 AF('d',union A385,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7612 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7613 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7614 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7615 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7616 /* <pjddLiIjL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7617 union A386 { p m0; j m1; d m2; d m3; L m4; i m5; I m6; j m7; L m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7618 int f_cmpA386(const union A386 *x, const union A386 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7619 DCaggr* f_touchA386() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7620 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7621 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7622 a = dcNewAggr(9, sizeof(union A386));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7623 AF('p',union A386,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7624 AF('j',union A386,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7625 AF('d',union A386,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7626 AF('d',union A386,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7627 AF('L',union A386,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7628 AF('i',union A386,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7629 AF('I',union A386,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7630 AF('j',union A386,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7631 AF('L',union A386,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7632 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7633 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7634 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7635 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7636 /* <lilpCBCsdlIf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7637 union A387 { l m0; i m1; l m2; p m3; C m4; B m5; C m6; s m7; d m8; l m9; I m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7638 int f_cmpA387(const union A387 *x, const union A387 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7639 DCaggr* f_touchA387() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7640 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7641 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7642 a = dcNewAggr(12, sizeof(union A387));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7643 AF('l',union A387,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7644 AF('i',union A387,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7645 AF('l',union A387,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7646 AF('p',union A387,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7647 AF('C',union A387,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7648 AF('B',union A387,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7649 AF('C',union A387,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7650 AF('s',union A387,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7651 AF('d',union A387,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7652 AF('l',union A387,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7653 AF('I',union A387,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7654 AF('f',union A387,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7655 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7656 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7657 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7658 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7659 /* <J<d>SJISBp<pjddLiIjL>IS<lilpCBCsdlIf>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7660 union A388 { J m0; union A385 m1; S m2; J m3; I m4; S m5; B m6; p m7; union A386 m8; I m9; S m10; union A387 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7661 int f_cmpA388(const union A388 *x, const union A388 *y) { return x->m0 == y->m0 && f_cmpA385(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA386(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA387(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7662 DCaggr* f_touchA388() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7663 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7664 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7665 a = dcNewAggr(12, sizeof(union A388));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7666 AF('J',union A388,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7667 AFa(union A388,m1,1,A385)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7668 AF('S',union A388,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7669 AF('J',union A388,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7670 AF('I',union A388,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7671 AF('S',union A388,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7672 AF('B',union A388,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7673 AF('p',union A388,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7674 AFa(union A388,m8,1,A386)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7675 AF('I',union A388,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7676 AF('S',union A388,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7677 AFa(union A388,m11,1,A387)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7678 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7679 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7680 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7681 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7682 /* {s<<Si[16]IjiBJLlSCJ><sl[9]l[16]p>sC[12]<ljJ>Jilf>lf<J<d>SJISBp<pjddLiIjL>IS<lilpCBCsdlIf>>Bc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7683 struct A389 { s m0; union A384 m1; l m2; f m3; union A388 m4; B m5; c m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7684 int f_cmpA389(const struct A389 *x, const struct A389 *y) { return x->m0 == y->m0 && f_cmpA384(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA388(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7685 DCaggr* f_touchA389() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7686 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7687 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7688 a = dcNewAggr(7, sizeof(struct A389));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7689 AF('s',struct A389,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7690 AFa(struct A389,m1,1,A384)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7691 AF('l',struct A389,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7692 AF('f',struct A389,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7693 AFa(struct A389,m4,1,A388)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7694 AF('B',struct A389,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7695 AF('c',struct A389,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7696 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7697 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7698 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7699 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7700 /* {SLJpjspcssCL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7701 struct A390 { S m0; L m1; J m2; p m3; j m4; s m5; p m6; c m7; s m8; s m9; C m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7702 int f_cmpA390(const struct A390 *x, const struct A390 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7703 DCaggr* f_touchA390() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7704 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7705 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7706 a = dcNewAggr(12, sizeof(struct A390));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7707 AF('S',struct A390,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7708 AF('L',struct A390,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7709 AF('J',struct A390,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7710 AF('p',struct A390,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7711 AF('j',struct A390,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7712 AF('s',struct A390,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7713 AF('p',struct A390,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7714 AF('c',struct A390,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7715 AF('s',struct A390,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7716 AF('s',struct A390,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7717 AF('C',struct A390,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7718 AF('L',struct A390,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7719 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7720 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7721 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7722 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7723 /* <dSpiBspjlBjd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7724 union A391 { d m0; S m1; p m2; i m3; B m4; s m5; p m6; j m7; l m8; B m9; j m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7725 int f_cmpA391(const union A391 *x, const union A391 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7726 DCaggr* f_touchA391() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7727 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7728 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7729 a = dcNewAggr(12, sizeof(union A391));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7730 AF('d',union A391,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7731 AF('S',union A391,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7732 AF('p',union A391,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7733 AF('i',union A391,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7734 AF('B',union A391,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7735 AF('s',union A391,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7736 AF('p',union A391,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7737 AF('j',union A391,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7738 AF('l',union A391,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7739 AF('B',union A391,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7740 AF('j',union A391,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7741 AF('d',union A391,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7742 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7743 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7744 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7745 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7746 /* {fLisLIfldIdB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7747 struct A392 { f m0; L m1; i m2; s m3; L m4; I m5; f m6; l m7; d m8; I m9; d m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7748 int f_cmpA392(const struct A392 *x, const struct A392 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7749 DCaggr* f_touchA392() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7750 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7751 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7752 a = dcNewAggr(12, sizeof(struct A392));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7753 AF('f',struct A392,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7754 AF('L',struct A392,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7755 AF('i',struct A392,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7756 AF('s',struct A392,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7757 AF('L',struct A392,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7758 AF('I',struct A392,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7759 AF('f',struct A392,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7760 AF('l',struct A392,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7761 AF('d',struct A392,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7762 AF('I',struct A392,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7763 AF('d',struct A392,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7764 AF('B',struct A392,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7765 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7766 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7767 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7768 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7769 /* <<dSpiBspjlBjd>fcpBs{fLisLIfldIdB}[8]CLSjc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7770 union A393 { union A391 m0; f m1; c m2; p m3; B m4; s m5; struct A392 m6[8]; C m7; L m8; S m9; j m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7771 int f_cmpA393(const union A393 *x, const union A393 *y) { return f_cmpA391(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA392(&x->m6[0], &y->m6[0]) && f_cmpA392(&x->m6[1], &y->m6[1]) && f_cmpA392(&x->m6[2], &y->m6[2]) && f_cmpA392(&x->m6[3], &y->m6[3]) && f_cmpA392(&x->m6[4], &y->m6[4]) && f_cmpA392(&x->m6[5], &y->m6[5]) && f_cmpA392(&x->m6[6], &y->m6[6]) && f_cmpA392(&x->m6[7], &y->m6[7]) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7772 DCaggr* f_touchA393() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7773 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7774 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7775 a = dcNewAggr(12, sizeof(union A393));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7776 AFa(union A393,m0,1,A391)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7777 AF('f',union A393,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7778 AF('c',union A393,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7779 AF('p',union A393,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7780 AF('B',union A393,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7781 AF('s',union A393,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7782 AFa(union A393,m6,8,A392)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7783 AF('C',union A393,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7784 AF('L',union A393,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7785 AF('S',union A393,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7786 AF('j',union A393,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7787 AF('c',union A393,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7788 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7789 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7790 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7791 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7792 /* <cSSd[10]sCJIjICc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7793 union A394 { c m0; S m1; S m2; d m3[10]; s m4; C m5; J m6; I m7; j m8; I m9; C m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7794 int f_cmpA394(const union A394 *x, const union A394 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7795 DCaggr* f_touchA394() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7796 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7797 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7798 a = dcNewAggr(12, sizeof(union A394));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7799 AF('c',union A394,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7800 AF('S',union A394,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7801 AF('S',union A394,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7802 AF('d',union A394,m3,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7803 AF('s',union A394,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7804 AF('C',union A394,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7805 AF('J',union A394,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7806 AF('I',union A394,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7807 AF('j',union A394,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7808 AF('I',union A394,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7809 AF('C',union A394,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7810 AF('c',union A394,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7811 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7812 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7813 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7814 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7815 /* {fijSclScSLcB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7816 struct A395 { f m0; i m1; j m2; S m3; c m4; l m5; S m6; c m7; S m8; L m9; c m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7817 int f_cmpA395(const struct A395 *x, const struct A395 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7818 DCaggr* f_touchA395() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7819 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7820 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7821 a = dcNewAggr(12, sizeof(struct A395));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7822 AF('f',struct A395,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7823 AF('i',struct A395,m1,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7824 AF('j',struct A395,m2,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7825 AF('S',struct A395,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7826 AF('c',struct A395,m4,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7827 AF('l',struct A395,m5,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7828 AF('S',struct A395,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7829 AF('c',struct A395,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7830 AF('S',struct A395,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7831 AF('L',struct A395,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7832 AF('c',struct A395,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7833 AF('B',struct A395,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7834 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7835 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7836 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7837 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7838 /* <{fijSclScSLcB}dfCcLJLLpji> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7839 union A396 { struct A395 m0; d m1; f m2; C m3; c m4; L m5; J m6; L m7; L m8; p m9; j m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7840 int f_cmpA396(const union A396 *x, const union A396 *y) { return f_cmpA395(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7841 DCaggr* f_touchA396() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7842 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7843 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7844 a = dcNewAggr(12, sizeof(union A396));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7845 AFa(union A396,m0,1,A395)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7846 AF('d',union A396,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7847 AF('f',union A396,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7848 AF('C',union A396,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7849 AF('c',union A396,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7850 AF('L',union A396,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7851 AF('J',union A396,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7852 AF('L',union A396,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7853 AF('L',union A396,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7854 AF('p',union A396,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7855 AF('j',union A396,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7856 AF('i',union A396,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7857 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7858 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7859 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7860 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7861 /* <LJBLjLlBjIsd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7862 union A397 { L m0; J m1; B m2; L m3; j m4; L m5; l m6; B m7; j m8; I m9; s m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7863 int f_cmpA397(const union A397 *x, const union A397 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7864 DCaggr* f_touchA397() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7865 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7866 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7867 a = dcNewAggr(12, sizeof(union A397));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7868 AF('L',union A397,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7869 AF('J',union A397,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7870 AF('B',union A397,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7871 AF('L',union A397,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7872 AF('j',union A397,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7873 AF('L',union A397,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7874 AF('l',union A397,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7875 AF('B',union A397,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7876 AF('j',union A397,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7877 AF('I',union A397,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7878 AF('s',union A397,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7879 AF('d',union A397,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7880 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7881 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7882 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7883 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7884 /* <jBdlilB<LJBLjLlBjIsd>Ids> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7885 union A398 { j m0; B m1; d m2; l m3; i m4; l m5; B m6; union A397 m7; I m8; d m9; s m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7886 int f_cmpA398(const union A398 *x, const union A398 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA397(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7887 DCaggr* f_touchA398() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7888 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7889 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7890 a = dcNewAggr(11, sizeof(union A398));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7891 AF('j',union A398,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7892 AF('B',union A398,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7893 AF('d',union A398,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7894 AF('l',union A398,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7895 AF('i',union A398,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7896 AF('l',union A398,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7897 AF('B',union A398,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7898 AFa(union A398,m7,1,A397)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7899 AF('I',union A398,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7900 AF('d',union A398,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7901 AF('s',union A398,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7902 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7903 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7904 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7905 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7906 /* {pd} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7907 struct A399 { p m0; d m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7908 int f_cmpA399(const struct A399 *x, const struct A399 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7909 DCaggr* f_touchA399() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7910 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7911 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7912 a = dcNewAggr(2, sizeof(struct A399));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7913 AF('p',struct A399,m0,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7914 AF('d',struct A399,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7915 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7916 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7917 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7918 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7919 /* {I{pd}lcLdlBSLss} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7920 struct A400 { I m0; struct A399 m1; l m2; c m3; L m4; d m5; l m6; B m7; S m8; L m9; s m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7921 int f_cmpA400(const struct A400 *x, const struct A400 *y) { return x->m0 == y->m0 && f_cmpA399(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7922 DCaggr* f_touchA400() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7923 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7924 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7925 a = dcNewAggr(12, sizeof(struct A400));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7926 AF('I',struct A400,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7927 AFa(struct A400,m1,1,A399)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7928 AF('l',struct A400,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7929 AF('c',struct A400,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7930 AF('L',struct A400,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7931 AF('d',struct A400,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7932 AF('l',struct A400,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7933 AF('B',struct A400,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7934 AF('S',struct A400,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7935 AF('L',struct A400,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7936 AF('s',struct A400,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7937 AF('s',struct A400,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7938 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7939 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7940 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7941 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7942 /* {psCsSJjipLiL[10]} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7943 struct A401 { p m0; s m1; C m2; s m3; S m4; J m5; j m6; i m7; p m8; L m9; i m10; L m11[10]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7944 int f_cmpA401(const struct A401 *x, const struct A401 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4] && x->m11[5] == y->m11[5] && x->m11[6] == y->m11[6] && x->m11[7] == y->m11[7] && x->m11[8] == y->m11[8] && x->m11[9] == y->m11[9]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7945 DCaggr* f_touchA401() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7946 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7947 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7948 a = dcNewAggr(12, sizeof(struct A401));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7949 AF('p',struct A401,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7950 AF('s',struct A401,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7951 AF('C',struct A401,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7952 AF('s',struct A401,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7953 AF('S',struct A401,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7954 AF('J',struct A401,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7955 AF('j',struct A401,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7956 AF('i',struct A401,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7957 AF('p',struct A401,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7958 AF('L',struct A401,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7959 AF('i',struct A401,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7960 AF('L',struct A401,m11,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7961 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7962 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7963 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7964 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7965 /* {sS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7966 struct A402 { s m0; S m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7967 int f_cmpA402(const struct A402 *x, const struct A402 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7968 DCaggr* f_touchA402() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7969 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7970 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7971 a = dcNewAggr(2, sizeof(struct A402));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7972 AF('s',struct A402,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7973 AF('S',struct A402,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7974 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7975 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7976 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7977 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7978 /* <{sS}lf> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7979 union A403 { struct A402 m0; l m1; f m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7980 int f_cmpA403(const union A403 *x, const union A403 *y) { return f_cmpA402(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7981 DCaggr* f_touchA403() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7982 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7983 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7984 a = dcNewAggr(3, sizeof(union A403));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7985 AFa(union A403,m0,1,A402)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7986 AF('l',union A403,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7987 AF('f',union A403,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7988 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7989 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7990 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7991 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
7992 /* {jCIiLBlBC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7993 struct A404 { j m0; C m1; I m2; i m3; L m4; B m5; l m6; B m7; C m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7994 int f_cmpA404(const struct A404 *x, const struct A404 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
7995 DCaggr* f_touchA404() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7996 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7997 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7998 a = dcNewAggr(9, sizeof(struct A404));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
7999 AF('j',struct A404,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8000 AF('C',struct A404,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8001 AF('I',struct A404,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8002 AF('i',struct A404,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8003 AF('L',struct A404,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8004 AF('B',struct A404,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8005 AF('l',struct A404,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8006 AF('B',struct A404,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8007 AF('C',struct A404,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8008 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8009 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8010 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8011 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8012 /* {CSlSJjcji} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8013 struct A405 { C m0; S m1; l m2; S m3; J m4; j m5; c m6; j m7; i m8; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8014 int f_cmpA405(const struct A405 *x, const struct A405 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8015 DCaggr* f_touchA405() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8016 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8017 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8018 a = dcNewAggr(9, sizeof(struct A405));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8019 AF('C',struct A405,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8020 AF('S',struct A405,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8021 AF('l',struct A405,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8022 AF('S',struct A405,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8023 AF('J',struct A405,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8024 AF('j',struct A405,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8025 AF('c',struct A405,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8026 AF('j',struct A405,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8027 AF('i',struct A405,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8028 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8029 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8030 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8031 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8032 /* <ClLLBJi[8]pIs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8033 union A406 { C m0; l m1; L m2; L m3; B m4; J m5; i m6[8]; p m7; I m8; s m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8034 int f_cmpA406(const union A406 *x, const union A406 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8035 DCaggr* f_touchA406() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8036 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8037 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8038 a = dcNewAggr(10, sizeof(union A406));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8039 AF('C',union A406,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8040 AF('l',union A406,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8041 AF('L',union A406,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8042 AF('L',union A406,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8043 AF('B',union A406,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8044 AF('J',union A406,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8045 AF('i',union A406,m6,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8046 AF('p',union A406,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8047 AF('I',union A406,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8048 AF('s',union A406,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8049 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8050 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8051 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8052 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8053 /* {BC[7]{jCIiLBlBC}[9]LJi{CSlSJjcji}ijB<ClLLBJi[8]pIs>} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8054 struct A407 { B m0; C m1[7]; struct A404 m2[9]; L m3; J m4; i m5; struct A405 m6; i m7; j m8; B m9; union A406 m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8055 int f_cmpA407(const struct A407 *x, const struct A407 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && f_cmpA404(&x->m2[0], &y->m2[0]) && f_cmpA404(&x->m2[1], &y->m2[1]) && f_cmpA404(&x->m2[2], &y->m2[2]) && f_cmpA404(&x->m2[3], &y->m2[3]) && f_cmpA404(&x->m2[4], &y->m2[4]) && f_cmpA404(&x->m2[5], &y->m2[5]) && f_cmpA404(&x->m2[6], &y->m2[6]) && f_cmpA404(&x->m2[7], &y->m2[7]) && f_cmpA404(&x->m2[8], &y->m2[8]) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA405(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA406(&x->m10, &y->m10); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8056 DCaggr* f_touchA407() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8057 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8058 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8059 a = dcNewAggr(11, sizeof(struct A407));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8060 AF('B',struct A407,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8061 AF('C',struct A407,m1,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8062 AFa(struct A407,m2,9,A404)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8063 AF('L',struct A407,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8064 AF('J',struct A407,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8065 AF('i',struct A407,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8066 AFa(struct A407,m6,1,A405)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8067 AF('i',struct A407,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8068 AF('j',struct A407,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8069 AF('B',struct A407,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8070 AFa(struct A407,m10,1,A406)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8071 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8072 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8073 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8074 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8075 /* <dLpjLCc<{sS}lf>s{BC[7]{jCIiLBlBC}[9]LJi{CSlSJjcji}ijB<ClLLBJi[8]pIs>}CS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8076 union A408 { d m0; L m1; p m2; j m3; L m4; C m5; c m6; union A403 m7; s m8; struct A407 m9; C m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8077 int f_cmpA408(const union A408 *x, const union A408 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA403(&x->m7, &y->m7) && x->m8 == y->m8 && f_cmpA407(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8078 DCaggr* f_touchA408() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8079 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8080 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8081 a = dcNewAggr(12, sizeof(union A408));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8082 AF('d',union A408,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8083 AF('L',union A408,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8084 AF('p',union A408,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8085 AF('j',union A408,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8086 AF('L',union A408,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8087 AF('C',union A408,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8088 AF('c',union A408,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8089 AFa(union A408,m7,1,A403)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8090 AF('s',union A408,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8091 AFa(union A408,m9,1,A407)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8092 AF('C',union A408,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8093 AF('S',union A408,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8094 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8095 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8096 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8097 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8098 /* {S<c>fLfdICldlI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8099 struct A409 { S m0; union A14 m1; f m2; L m3; f m4; d m5; I m6; C m7; l m8; d m9; l m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8100 int f_cmpA409(const struct A409 *x, const struct A409 *y) { return x->m0 == y->m0 && f_cmpA14(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8101 DCaggr* f_touchA409() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8102 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8103 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8104 a = dcNewAggr(12, sizeof(struct A409));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8105 AF('S',struct A409,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8106 AFa(struct A409,m1,1,A14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8107 AF('f',struct A409,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8108 AF('L',struct A409,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8109 AF('f',struct A409,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8110 AF('d',struct A409,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8111 AF('I',struct A409,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8112 AF('C',struct A409,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8113 AF('l',struct A409,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8114 AF('d',struct A409,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8115 AF('l',struct A409,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8116 AF('I',struct A409,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8117 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8118 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8119 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8120 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8121 /* <pd{S<c>fLfdICldlI}lJclfLBpl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8122 union A410 { p m0; d m1; struct A409 m2; l m3; J m4; c m5; l m6; f m7; L m8; B m9; p m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8123 int f_cmpA410(const union A410 *x, const union A410 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA409(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8124 DCaggr* f_touchA410() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8125 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8126 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8127 a = dcNewAggr(12, sizeof(union A410));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8128 AF('p',union A410,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8129 AF('d',union A410,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8130 AFa(union A410,m2,1,A409)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8131 AF('l',union A410,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8132 AF('J',union A410,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8133 AF('c',union A410,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8134 AF('l',union A410,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8135 AF('f',union A410,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8136 AF('L',union A410,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8137 AF('B',union A410,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8138 AF('p',union A410,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8139 AF('l',union A410,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8140 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8141 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8142 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8143 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8144 /* {LclIp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8145 struct A411 { L m0; c m1; l m2; I m3; p m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8146 int f_cmpA411(const struct A411 *x, const struct A411 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8147 DCaggr* f_touchA411() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8148 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8149 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8150 a = dcNewAggr(5, sizeof(struct A411));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8151 AF('L',struct A411,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8152 AF('c',struct A411,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8153 AF('l',struct A411,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8154 AF('I',struct A411,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8155 AF('p',struct A411,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8156 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8157 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8158 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8159 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8160 /* <B> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8161 union A412 { B m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8162 int f_cmpA412(const union A412 *x, const union A412 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8163 DCaggr* f_touchA412() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8164 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8165 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8166 a = dcNewAggr(1, sizeof(union A412));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8167 AF('B',union A412,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8168 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8169 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8170 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8171 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8172 /* <cC<B>B> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8173 union A413 { c m0; C m1; union A412 m2; B m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8174 int f_cmpA413(const union A413 *x, const union A413 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA412(&x->m2, &y->m2) && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8175 DCaggr* f_touchA413() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8176 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8177 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8178 a = dcNewAggr(4, sizeof(union A413));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8179 AF('c',union A413,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8180 AF('C',union A413,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8181 AFa(union A413,m2,1,A412)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8182 AF('B',union A413,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8183 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8184 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8185 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8186 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8187 /* <lLjBdIJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8188 union A414 { l m0; L m1; j m2; B m3; d m4; I m5; J m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8189 int f_cmpA414(const union A414 *x, const union A414 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8190 DCaggr* f_touchA414() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8191 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8192 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8193 a = dcNewAggr(7, sizeof(union A414));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8194 AF('l',union A414,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8195 AF('L',union A414,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8196 AF('j',union A414,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8197 AF('B',union A414,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8198 AF('d',union A414,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8199 AF('I',union A414,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8200 AF('J',union A414,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8201 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8202 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8203 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8204 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8205 /* <JpLfCS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8206 union A415 { J m0; p m1; L m2; f m3; C m4; S m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8207 int f_cmpA415(const union A415 *x, const union A415 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8208 DCaggr* f_touchA415() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8209 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8210 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8211 a = dcNewAggr(6, sizeof(union A415));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8212 AF('J',union A415,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8213 AF('p',union A415,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8214 AF('L',union A415,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8215 AF('f',union A415,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8216 AF('C',union A415,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8217 AF('S',union A415,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8218 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8219 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8220 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8221 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8222 /* <fdidsLc[2]<lLjBdIJ>l<JpLfCS>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8223 union A416 { f m0; d m1; i m2; d m3; s m4; L m5; c m6[2]; union A414 m7; l m8; union A415 m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8224 int f_cmpA416(const union A416 *x, const union A416 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && f_cmpA414(&x->m7, &y->m7) && x->m8 == y->m8 && f_cmpA415(&x->m9, &y->m9); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8225 DCaggr* f_touchA416() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8226 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8227 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8228 a = dcNewAggr(10, sizeof(union A416));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8229 AF('f',union A416,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8230 AF('d',union A416,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8231 AF('i',union A416,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8232 AF('d',union A416,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8233 AF('s',union A416,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8234 AF('L',union A416,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8235 AF('c',union A416,m6,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8236 AFa(union A416,m7,1,A414)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8237 AF('l',union A416,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8238 AFa(union A416,m9,1,A415)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8239 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8240 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8241 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8242 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8243 /* <csCCi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8244 union A417 { c m0; s m1; C m2; C m3; i m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8245 int f_cmpA417(const union A417 *x, const union A417 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8246 DCaggr* f_touchA417() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8247 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8248 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8249 a = dcNewAggr(5, sizeof(union A417));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8250 AF('c',union A417,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8251 AF('s',union A417,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8252 AF('C',union A417,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8253 AF('C',union A417,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8254 AF('i',union A417,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8255 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8256 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8257 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8258 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8259 /* {JIlB[16]jcIBIClp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8260 struct A418 { J m0; I m1; l m2; B m3[16]; j m4; c m5; I m6; B m7; I m8; C m9; l m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8261 int f_cmpA418(const struct A418 *x, const struct A418 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && x->m3[13] == y->m3[13] && x->m3[14] == y->m3[14] && x->m3[15] == y->m3[15] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8262 DCaggr* f_touchA418() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8263 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8264 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8265 a = dcNewAggr(12, sizeof(struct A418));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8266 AF('J',struct A418,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8267 AF('I',struct A418,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8268 AF('l',struct A418,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8269 AF('B',struct A418,m3,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8270 AF('j',struct A418,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8271 AF('c',struct A418,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8272 AF('I',struct A418,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8273 AF('B',struct A418,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8274 AF('I',struct A418,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8275 AF('C',struct A418,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8276 AF('l',struct A418,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8277 AF('p',struct A418,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8278 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8279 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8280 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8281 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8282 /* <iIC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8283 union A419 { i m0; I m1; C m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8284 int f_cmpA419(const union A419 *x, const union A419 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8285 DCaggr* f_touchA419() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8286 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8287 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8288 a = dcNewAggr(3, sizeof(union A419));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8289 AF('i',union A419,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8290 AF('I',union A419,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8291 AF('C',union A419,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8292 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8293 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8294 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8295 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8296 /* <pC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8297 union A420 { p m0; C m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8298 int f_cmpA420(const union A420 *x, const union A420 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8299 DCaggr* f_touchA420() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8300 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8301 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8302 a = dcNewAggr(2, sizeof(union A420));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8303 AF('p',union A420,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8304 AF('C',union A420,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8305 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8306 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8307 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8308 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8309 /* <isLs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8310 union A421 { i m0; s m1; L m2; s m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8311 int f_cmpA421(const union A421 *x, const union A421 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8312 DCaggr* f_touchA421() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8313 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8314 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8315 a = dcNewAggr(4, sizeof(union A421));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8316 AF('i',union A421,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8317 AF('s',union A421,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8318 AF('L',union A421,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8319 AF('s',union A421,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8320 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8321 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8322 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8323 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8324 /* <lppCiIllddCi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8325 union A422 { l m0; p m1; p m2; C m3; i m4; I m5; l m6; l m7; d m8; d m9; C m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8326 int f_cmpA422(const union A422 *x, const union A422 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8327 DCaggr* f_touchA422() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8328 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8329 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8330 a = dcNewAggr(12, sizeof(union A422));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8331 AF('l',union A422,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8332 AF('p',union A422,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8333 AF('p',union A422,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8334 AF('C',union A422,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8335 AF('i',union A422,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8336 AF('I',union A422,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8337 AF('l',union A422,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8338 AF('l',union A422,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8339 AF('d',union A422,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8340 AF('d',union A422,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8341 AF('C',union A422,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8342 AF('i',union A422,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8343 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8344 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8345 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8346 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8347 /* <S<pC>SfLipC<isLs>s<lppCiIllddCi>L> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8348 union A423 { S m0; union A420 m1; S m2; f m3; L m4; i m5; p m6; C m7; union A421 m8; s m9; union A422 m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8349 int f_cmpA423(const union A423 *x, const union A423 *y) { return x->m0 == y->m0 && f_cmpA420(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA421(&x->m8, &y->m8) && x->m9 == y->m9 && f_cmpA422(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8350 DCaggr* f_touchA423() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8351 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8352 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8353 a = dcNewAggr(12, sizeof(union A423));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8354 AF('S',union A423,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8355 AFa(union A423,m1,1,A420)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8356 AF('S',union A423,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8357 AF('f',union A423,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8358 AF('L',union A423,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8359 AF('i',union A423,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8360 AF('p',union A423,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8361 AF('C',union A423,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8362 AFa(union A423,m8,1,A421)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8363 AF('s',union A423,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8364 AFa(union A423,m10,1,A422)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8365 AF('L',union A423,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8366 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8367 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8368 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8369 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8370 /* <cSJ<S<pC>SfLipC<isLs>s<lppCiIllddCi>L>di> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8371 union A424 { c m0; S m1; J m2; union A423 m3; d m4; i m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8372 int f_cmpA424(const union A424 *x, const union A424 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA423(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8373 DCaggr* f_touchA424() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8374 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8375 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8376 a = dcNewAggr(6, sizeof(union A424));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8377 AF('c',union A424,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8378 AF('S',union A424,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8379 AF('J',union A424,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8380 AFa(union A424,m3,1,A423)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8381 AF('d',union A424,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8382 AF('i',union A424,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8383 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8384 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8385 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8386 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8387 /* <CipidIp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8388 union A425 { C m0; i m1; p m2; i m3; d m4; I m5; p m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8389 int f_cmpA425(const union A425 *x, const union A425 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8390 DCaggr* f_touchA425() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8391 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8392 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8393 a = dcNewAggr(7, sizeof(union A425));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8394 AF('C',union A425,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8395 AF('i',union A425,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8396 AF('p',union A425,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8397 AF('i',union A425,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8398 AF('d',union A425,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8399 AF('I',union A425,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8400 AF('p',union A425,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8401 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8402 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8403 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8404 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8405 /* <pss<CipidIp>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8406 union A426 { p m0; s m1; s m2; union A425 m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8407 int f_cmpA426(const union A426 *x, const union A426 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA425(&x->m3, &y->m3); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8408 DCaggr* f_touchA426() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8409 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8410 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8411 a = dcNewAggr(4, sizeof(union A426));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8412 AF('p',union A426,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8413 AF('s',union A426,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8414 AF('s',union A426,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8415 AFa(union A426,m3,1,A425)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8416 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8417 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8418 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8419 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8420 /* {Lfc<pss<CipidIp>>Cc[2]jiL[6]Idj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8421 struct A427 { L m0; f m1; c m2; union A426 m3; C m4; c m5[2]; j m6; i m7; L m8[6]; I m9; d m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8422 int f_cmpA427(const struct A427 *x, const struct A427 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA426(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8423 DCaggr* f_touchA427() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8424 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8425 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8426 a = dcNewAggr(12, sizeof(struct A427));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8427 AF('L',struct A427,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8428 AF('f',struct A427,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8429 AF('c',struct A427,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8430 AFa(struct A427,m3,1,A426)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8431 AF('C',struct A427,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8432 AF('c',struct A427,m5,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8433 AF('j',struct A427,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8434 AF('i',struct A427,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8435 AF('L',struct A427,m8,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8436 AF('I',struct A427,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8437 AF('d',struct A427,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8438 AF('j',struct A427,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8439 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8440 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8441 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8442 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8443 /* {jSLCfccj[3]cBj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8444 struct A428 { j m0; S m1; L m2; C m3; f m4; c m5; c m6; j m7[3]; c m8; B m9; j m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8445 int f_cmpA428(const struct A428 *x, const struct A428 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8446 DCaggr* f_touchA428() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8447 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8448 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8449 a = dcNewAggr(11, sizeof(struct A428));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8450 AF('j',struct A428,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8451 AF('S',struct A428,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8452 AF('L',struct A428,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8453 AF('C',struct A428,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8454 AF('f',struct A428,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8455 AF('c',struct A428,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8456 AF('c',struct A428,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8457 AF('j',struct A428,m7,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8458 AF('c',struct A428,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8459 AF('B',struct A428,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8460 AF('j',struct A428,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8461 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8462 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8463 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8464 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8465 /* <cpBBSjplilCJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8466 union A429 { c m0; p m1; B m2; B m3; S m4; j m5; p m6; l m7; i m8; l m9; C m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8467 int f_cmpA429(const union A429 *x, const union A429 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8468 DCaggr* f_touchA429() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8469 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8470 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8471 a = dcNewAggr(12, sizeof(union A429));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8472 AF('c',union A429,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8473 AF('p',union A429,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8474 AF('B',union A429,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8475 AF('B',union A429,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8476 AF('S',union A429,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8477 AF('j',union A429,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8478 AF('p',union A429,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8479 AF('l',union A429,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8480 AF('i',union A429,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8481 AF('l',union A429,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8482 AF('C',union A429,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8483 AF('J',union A429,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8484 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8485 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8486 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8487 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8488 /* <BdC[10]iiSLCS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8489 union A430 { B m0; d m1; C m2[10]; i m3; i m4; S m5; L m6; C m7; S m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8490 int f_cmpA430(const union A430 *x, const union A430 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8491 DCaggr* f_touchA430() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8492 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8493 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8494 a = dcNewAggr(9, sizeof(union A430));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8495 AF('B',union A430,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8496 AF('d',union A430,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8497 AF('C',union A430,m2,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8498 AF('i',union A430,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8499 AF('i',union A430,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8500 AF('S',union A430,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8501 AF('L',union A430,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8502 AF('C',union A430,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8503 AF('S',union A430,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8504 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8505 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8506 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8507 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8508 /* <{jSLCfccj[3]cBj}dIl<cpBBSjplilCJ>jpiLd<BdC[10]iiSLCS>I> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8509 union A431 { struct A428 m0; d m1; I m2; l m3; union A429 m4; j m5; p m6; i m7; L m8; d m9; union A430 m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8510 int f_cmpA431(const union A431 *x, const union A431 *y) { return f_cmpA428(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA429(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA430(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8511 DCaggr* f_touchA431() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8512 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8513 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8514 a = dcNewAggr(12, sizeof(union A431));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8515 AFa(union A431,m0,1,A428)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8516 AF('d',union A431,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8517 AF('I',union A431,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8518 AF('l',union A431,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8519 AFa(union A431,m4,1,A429)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8520 AF('j',union A431,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8521 AF('p',union A431,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8522 AF('i',union A431,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8523 AF('L',union A431,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8524 AF('d',union A431,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8525 AFa(union A431,m10,1,A430)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8526 AF('I',union A431,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8527 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8528 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8529 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8530 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8531 /* {sISsiLLCdBjf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8532 struct A432 { s m0; I m1; S m2; s m3; i m4; L m5; L m6; C m7; d m8; B m9; j m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8533 int f_cmpA432(const struct A432 *x, const struct A432 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8534 DCaggr* f_touchA432() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8535 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8536 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8537 a = dcNewAggr(12, sizeof(struct A432));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8538 AF('s',struct A432,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8539 AF('I',struct A432,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8540 AF('S',struct A432,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8541 AF('s',struct A432,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8542 AF('i',struct A432,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8543 AF('L',struct A432,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8544 AF('L',struct A432,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8545 AF('C',struct A432,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8546 AF('d',struct A432,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8547 AF('B',struct A432,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8548 AF('j',struct A432,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8549 AF('f',struct A432,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8550 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8551 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8552 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8553 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8554 /* {jdCfIB[3]CCJpIs} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8555 struct A433 { j m0; d m1; C m2; f m3; I m4; B m5[3]; C m6; C m7; J m8; p m9; I m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8556 int f_cmpA433(const struct A433 *x, const struct A433 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8557 DCaggr* f_touchA433() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8558 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8559 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8560 a = dcNewAggr(12, sizeof(struct A433));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8561 AF('j',struct A433,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8562 AF('d',struct A433,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8563 AF('C',struct A433,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8564 AF('f',struct A433,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8565 AF('I',struct A433,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8566 AF('B',struct A433,m5,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8567 AF('C',struct A433,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8568 AF('C',struct A433,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8569 AF('J',struct A433,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8570 AF('p',struct A433,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8571 AF('I',struct A433,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8572 AF('s',struct A433,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8573 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8574 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8575 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8576 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8577 /* {lsj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8578 struct A434 { l m0; s m1; j m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8579 int f_cmpA434(const struct A434 *x, const struct A434 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8580 DCaggr* f_touchA434() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8581 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8582 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8583 a = dcNewAggr(3, sizeof(struct A434));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8584 AF('l',struct A434,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8585 AF('s',struct A434,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8586 AF('j',struct A434,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8587 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8588 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8589 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8590 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8591 /* <jpL{jdCfIB[3]CCJpIs}d[14]psJcs{lsj}C> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8592 union A435 { j m0; p m1; L m2; struct A433 m3; d m4[14]; p m5; s m6; J m7; c m8; s m9; struct A434 m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8593 int f_cmpA435(const union A435 *x, const union A435 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA433(&x->m3, &y->m3) && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m4[10] == y->m4[10] && x->m4[11] == y->m4[11] && x->m4[12] == y->m4[12] && x->m4[13] == y->m4[13] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA434(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8594 DCaggr* f_touchA435() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8595 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8596 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8597 a = dcNewAggr(12, sizeof(union A435));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8598 AF('j',union A435,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8599 AF('p',union A435,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8600 AF('L',union A435,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8601 AFa(union A435,m3,1,A433)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8602 AF('d',union A435,m4,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8603 AF('p',union A435,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8604 AF('s',union A435,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8605 AF('J',union A435,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8606 AF('c',union A435,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8607 AF('s',union A435,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8608 AFa(union A435,m10,1,A434)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8609 AF('C',union A435,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8610 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8611 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8612 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8613 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8614 /* <lIipfpsllf> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8615 union A436 { l m0; I m1; i m2; p m3; f m4; p m5; s m6; l m7; l m8; f m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8616 int f_cmpA436(const union A436 *x, const union A436 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8617 DCaggr* f_touchA436() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8618 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8619 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8620 a = dcNewAggr(10, sizeof(union A436));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8621 AF('l',union A436,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8622 AF('I',union A436,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8623 AF('i',union A436,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8624 AF('p',union A436,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8625 AF('f',union A436,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8626 AF('p',union A436,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8627 AF('s',union A436,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8628 AF('l',union A436,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8629 AF('l',union A436,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8630 AF('f',union A436,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8631 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8632 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8633 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8634 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8635 /* <Lll> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8636 union A437 { L m0; l m1; l m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8637 int f_cmpA437(const union A437 *x, const union A437 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8638 DCaggr* f_touchA437() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8639 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8640 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8641 a = dcNewAggr(3, sizeof(union A437));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8642 AF('L',union A437,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8643 AF('l',union A437,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8644 AF('l',union A437,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8645 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8646 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8647 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8648 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8649 /* {sIcsffdij} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8650 struct A438 { s m0; I m1; c m2; s m3; f m4; f m5; d m6; i m7; j m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8651 int f_cmpA438(const struct A438 *x, const struct A438 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8652 DCaggr* f_touchA438() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8653 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8654 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8655 a = dcNewAggr(9, sizeof(struct A438));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8656 AF('s',struct A438,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8657 AF('I',struct A438,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8658 AF('c',struct A438,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8659 AF('s',struct A438,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8660 AF('f',struct A438,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8661 AF('f',struct A438,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8662 AF('d',struct A438,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8663 AF('i',struct A438,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8664 AF('j',struct A438,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8665 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8666 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8667 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8668 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8669 /* <dJSci> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8670 union A439 { d m0; J m1; S m2; c m3; i m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8671 int f_cmpA439(const union A439 *x, const union A439 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8672 DCaggr* f_touchA439() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8673 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8674 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8675 a = dcNewAggr(5, sizeof(union A439));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8676 AF('d',union A439,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8677 AF('J',union A439,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8678 AF('S',union A439,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8679 AF('c',union A439,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8680 AF('i',union A439,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8681 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8682 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8683 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8684 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8685 /* {JLpiJpJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8686 struct A440 { J m0; L m1; p m2; i m3; J m4; p m5; J m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8687 int f_cmpA440(const struct A440 *x, const struct A440 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8688 DCaggr* f_touchA440() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8689 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8690 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8691 a = dcNewAggr(7, sizeof(struct A440));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8692 AF('J',struct A440,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8693 AF('L',struct A440,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8694 AF('p',struct A440,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8695 AF('i',struct A440,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8696 AF('J',struct A440,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8697 AF('p',struct A440,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8698 AF('J',struct A440,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8699 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8700 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8701 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8702 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8703 /* {fIijcIBfsf[4]JL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8704 struct A441 { f m0; I m1; i m2; j m3; c m4; I m5; B m6; f m7; s m8; f m9[4]; J m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8705 int f_cmpA441(const struct A441 *x, const struct A441 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8706 DCaggr* f_touchA441() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8707 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8708 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8709 a = dcNewAggr(12, sizeof(struct A441));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8710 AF('f',struct A441,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8711 AF('I',struct A441,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8712 AF('i',struct A441,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8713 AF('j',struct A441,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8714 AF('c',struct A441,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8715 AF('I',struct A441,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8716 AF('B',struct A441,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8717 AF('f',struct A441,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8718 AF('s',struct A441,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8719 AF('f',struct A441,m9,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8720 AF('J',struct A441,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8721 AF('L',struct A441,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8722 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8723 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8724 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8725 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8726 /* {<dJSci>fSp{JLpiJpJ}SBSdCc{fIijcIBfsf[4]JL}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8727 struct A442 { union A439 m0; f m1; S m2; p m3; struct A440 m4; S m5; B m6; S m7; d m8; C m9; c m10; struct A441 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8728 int f_cmpA442(const struct A442 *x, const struct A442 *y) { return f_cmpA439(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA440(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA441(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8729 DCaggr* f_touchA442() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8730 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8731 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8732 a = dcNewAggr(12, sizeof(struct A442));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8733 AFa(struct A442,m0,1,A439)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8734 AF('f',struct A442,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8735 AF('S',struct A442,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8736 AF('p',struct A442,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8737 AFa(struct A442,m4,1,A440)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8738 AF('S',struct A442,m5,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8739 AF('B',struct A442,m6,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8740 AF('S',struct A442,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8741 AF('d',struct A442,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8742 AF('C',struct A442,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8743 AF('c',struct A442,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8744 AFa(struct A442,m11,1,A441)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8745 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8746 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8747 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8748 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8749 /* <ICCiljclJClL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8750 union A443 { I m0; C m1; C m2; i m3; l m4; j m5; c m6; l m7; J m8; C m9; l m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8751 int f_cmpA443(const union A443 *x, const union A443 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8752 DCaggr* f_touchA443() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8753 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8754 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8755 a = dcNewAggr(12, sizeof(union A443));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8756 AF('I',union A443,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8757 AF('C',union A443,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8758 AF('C',union A443,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8759 AF('i',union A443,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8760 AF('l',union A443,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8761 AF('j',union A443,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8762 AF('c',union A443,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8763 AF('l',union A443,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8764 AF('J',union A443,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8765 AF('C',union A443,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8766 AF('l',union A443,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8767 AF('L',union A443,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8768 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8769 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8770 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8771 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8772 /* <jjfLCSIpdjBf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8773 union A444 { j m0; j m1; f m2; L m3; C m4; S m5; I m6; p m7; d m8; j m9; B m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8774 int f_cmpA444(const union A444 *x, const union A444 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8775 DCaggr* f_touchA444() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8776 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8777 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8778 a = dcNewAggr(12, sizeof(union A444));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8779 AF('j',union A444,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8780 AF('j',union A444,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8781 AF('f',union A444,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8782 AF('L',union A444,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8783 AF('C',union A444,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8784 AF('S',union A444,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8785 AF('I',union A444,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8786 AF('p',union A444,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8787 AF('d',union A444,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8788 AF('j',union A444,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8789 AF('B',union A444,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8790 AF('f',union A444,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8791 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8792 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8793 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8794 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8795 /* <CfCL[13]SfscCscB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8796 union A445 { C m0; f m1; C m2; L m3[13]; S m4; f m5; s m6; c m7; C m8; s m9; c m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8797 int f_cmpA445(const union A445 *x, const union A445 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8798 DCaggr* f_touchA445() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8799 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8800 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8801 a = dcNewAggr(12, sizeof(union A445));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8802 AF('C',union A445,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8803 AF('f',union A445,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8804 AF('C',union A445,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8805 AF('L',union A445,m3,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8806 AF('S',union A445,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8807 AF('f',union A445,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8808 AF('s',union A445,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8809 AF('c',union A445,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8810 AF('C',union A445,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8811 AF('s',union A445,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8812 AF('c',union A445,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8813 AF('B',union A445,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8814 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8815 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8816 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8817 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8818 /* {BfCSIdc<jjfLCSIpdjBf><CfCL[13]SfscCscB>di} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8819 struct A446 { B m0; f m1; C m2; S m3; I m4; d m5; c m6; union A444 m7; union A445 m8; d m9; i m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8820 int f_cmpA446(const struct A446 *x, const struct A446 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA444(&x->m7, &y->m7) && f_cmpA445(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8821 DCaggr* f_touchA446() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8822 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8823 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8824 a = dcNewAggr(11, sizeof(struct A446));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8825 AF('B',struct A446,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8826 AF('f',struct A446,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8827 AF('C',struct A446,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8828 AF('S',struct A446,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8829 AF('I',struct A446,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8830 AF('d',struct A446,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8831 AF('c',struct A446,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8832 AFa(struct A446,m7,1,A444)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8833 AFa(struct A446,m8,1,A445)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8834 AF('d',struct A446,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8835 AF('i',struct A446,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8836 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8837 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8838 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8839 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8840 /* {plsfLBBCCCJ[4]L} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8841 struct A447 { p m0; l m1; s m2; f m3; L m4; B m5; B m6; C m7; C m8; C m9; J m10[4]; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8842 int f_cmpA447(const struct A447 *x, const struct A447 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8843 DCaggr* f_touchA447() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8844 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8845 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8846 a = dcNewAggr(12, sizeof(struct A447));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8847 AF('p',struct A447,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8848 AF('l',struct A447,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8849 AF('s',struct A447,m2,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8850 AF('f',struct A447,m3,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8851 AF('L',struct A447,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8852 AF('B',struct A447,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8853 AF('B',struct A447,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8854 AF('C',struct A447,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8855 AF('C',struct A447,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8856 AF('C',struct A447,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8857 AF('J',struct A447,m10,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8858 AF('L',struct A447,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8859 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8860 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8861 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8862 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8863 /* <ccc[3]BIJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8864 union A448 { c m0; c m1; c m2[3]; B m3; I m4; J m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8865 int f_cmpA448(const union A448 *x, const union A448 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8866 DCaggr* f_touchA448() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8867 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8868 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8869 a = dcNewAggr(6, sizeof(union A448));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8870 AF('c',union A448,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8871 AF('c',union A448,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8872 AF('c',union A448,m2,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8873 AF('B',union A448,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8874 AF('I',union A448,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8875 AF('J',union A448,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8876 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8877 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8878 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8879 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8880 /* {iSiB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8881 struct A449 { i m0; S m1; i m2; B m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8882 int f_cmpA449(const struct A449 *x, const struct A449 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8883 DCaggr* f_touchA449() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8884 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8885 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8886 a = dcNewAggr(4, sizeof(struct A449));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8887 AF('i',struct A449,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8888 AF('S',struct A449,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8889 AF('i',struct A449,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8890 AF('B',struct A449,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8891 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8892 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8893 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8894 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8895 /* {{plsfLBBCCCJ[4]L}Sd<ccc[3]BIJ>i{iSiB}Cf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8896 struct A450 { struct A447 m0; S m1; d m2; union A448 m3; i m4; struct A449 m5; C m6; f m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8897 int f_cmpA450(const struct A450 *x, const struct A450 *y) { return f_cmpA447(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA448(&x->m3, &y->m3) && x->m4 == y->m4 && f_cmpA449(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8898 DCaggr* f_touchA450() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8899 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8900 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8901 a = dcNewAggr(8, sizeof(struct A450));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8902 AFa(struct A450,m0,1,A447)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
8903 AF('S',struct A450,m1,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8904 AF('d',struct A450,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8905 AFa(struct A450,m3,1,A448)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8906 AF('i',struct A450,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8907 AFa(struct A450,m5,1,A449)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8908 AF('C',struct A450,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8909 AF('f',struct A450,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8910 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8911 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8912 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8913 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8914 /* <d{BfCSIdc<jjfLCSIpdjBf><CfCL[13]SfscCscB>di}{{plsfLBBCCCJ[4]L}Sd<ccc[3]BIJ>i{iSiB}Cf}sjLslflp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8915 union A451 { d m0; struct A446 m1; struct A450 m2; s m3; j m4; L m5; s m6; l m7; f m8; l m9; p m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8916 int f_cmpA451(const union A451 *x, const union A451 *y) { return x->m0 == y->m0 && f_cmpA446(&x->m1, &y->m1) && f_cmpA450(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8917 DCaggr* f_touchA451() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8918 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8919 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8920 a = dcNewAggr(11, sizeof(union A451));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8921 AF('d',union A451,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8922 AFa(union A451,m1,1,A446)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8923 AFa(union A451,m2,1,A450)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8924 AF('s',union A451,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8925 AF('j',union A451,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8926 AF('L',union A451,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8927 AF('s',union A451,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8928 AF('l',union A451,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8929 AF('f',union A451,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8930 AF('l',union A451,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8931 AF('p',union A451,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8932 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8933 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8934 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8935 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8936 /* {CiiLCcLBsiSI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8937 struct A452 { C m0; i m1; i m2; L m3; C m4; c m5; L m6; B m7; s m8; i m9; S m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8938 int f_cmpA452(const struct A452 *x, const struct A452 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8939 DCaggr* f_touchA452() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8940 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8941 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8942 a = dcNewAggr(12, sizeof(struct A452));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8943 AF('C',struct A452,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8944 AF('i',struct A452,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8945 AF('i',struct A452,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8946 AF('L',struct A452,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8947 AF('C',struct A452,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8948 AF('c',struct A452,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8949 AF('L',struct A452,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8950 AF('B',struct A452,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8951 AF('s',struct A452,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8952 AF('i',struct A452,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8953 AF('S',struct A452,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8954 AF('I',struct A452,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8955 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8956 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8957 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8958 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8959 /* {iiIBdisdlp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8960 struct A453 { i m0; i m1; I m2; B m3; d m4; i m5; s m6; d m7; l m8; p m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8961 int f_cmpA453(const struct A453 *x, const struct A453 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8962 DCaggr* f_touchA453() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8963 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8964 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8965 a = dcNewAggr(10, sizeof(struct A453));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8966 AF('i',struct A453,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8967 AF('i',struct A453,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8968 AF('I',struct A453,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8969 AF('B',struct A453,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8970 AF('d',struct A453,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8971 AF('i',struct A453,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8972 AF('s',struct A453,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8973 AF('d',struct A453,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8974 AF('l',struct A453,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8975 AF('p',struct A453,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8976 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8977 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8978 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8979 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8980 /* {jLJflBLdpCd[15]L} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8981 struct A454 { j m0; L m1; J m2; f m3; l m4; B m5; L m6; d m7; p m8; C m9; d m10[15]; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8982 int f_cmpA454(const struct A454 *x, const struct A454 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m10[7] == y->m10[7] && x->m10[8] == y->m10[8] && x->m10[9] == y->m10[9] && x->m10[10] == y->m10[10] && x->m10[11] == y->m10[11] && x->m10[12] == y->m10[12] && x->m10[13] == y->m10[13] && x->m10[14] == y->m10[14] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
8983 DCaggr* f_touchA454() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8984 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8985 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8986 a = dcNewAggr(12, sizeof(struct A454));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8987 AF('j',struct A454,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8988 AF('L',struct A454,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8989 AF('J',struct A454,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8990 AF('f',struct A454,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8991 AF('l',struct A454,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8992 AF('B',struct A454,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8993 AF('L',struct A454,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8994 AF('d',struct A454,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8995 AF('p',struct A454,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8996 AF('C',struct A454,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8997 AF('d',struct A454,m10,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8998 AF('L',struct A454,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
8999 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9000 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9001 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9002 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9003 /* <iBjcf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9004 union A455 { i m0; B m1; j m2; c m3; f m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9005 int f_cmpA455(const union A455 *x, const union A455 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9006 DCaggr* f_touchA455() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9007 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9008 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9009 a = dcNewAggr(5, sizeof(union A455));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9010 AF('i',union A455,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9011 AF('B',union A455,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9012 AF('j',union A455,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9013 AF('c',union A455,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9014 AF('f',union A455,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9015 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9016 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9017 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9018 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9019 /* {{jLJflBLdpCd[15]L}jdC<c>Cpdpp<iBjcf>i} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9020 struct A456 { struct A454 m0; j m1; d m2; C m3; union A14 m4; C m5; p m6; d m7; p m8; p m9; union A455 m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9021 int f_cmpA456(const struct A456 *x, const struct A456 *y) { return f_cmpA454(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA14(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA455(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9022 DCaggr* f_touchA456() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9023 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9024 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9025 a = dcNewAggr(12, sizeof(struct A456));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9026 AFa(struct A456,m0,1,A454)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9027 AF('j',struct A456,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9028 AF('d',struct A456,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9029 AF('C',struct A456,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9030 AFa(struct A456,m4,1,A14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9031 AF('C',struct A456,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9032 AF('p',struct A456,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9033 AF('d',struct A456,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9034 AF('p',struct A456,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9035 AF('p',struct A456,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9036 AFa(struct A456,m10,1,A455)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9037 AF('i',struct A456,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9038 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9039 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9040 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9041 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9042 /* {CSdSCLcSJ{iiIBdisdlp}c{{jLJflBLdpCd[15]L}jdC<c>Cpdpp<iBjcf>i}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9043 struct A457 { C m0; S m1; d m2; S m3; C m4; L m5; c m6; S m7; J m8; struct A453 m9; c m10; struct A456 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9044 int f_cmpA457(const struct A457 *x, const struct A457 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA453(&x->m9, &y->m9) && x->m10 == y->m10 && f_cmpA456(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9045 DCaggr* f_touchA457() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9046 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9047 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9048 a = dcNewAggr(12, sizeof(struct A457));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9049 AF('C',struct A457,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9050 AF('S',struct A457,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9051 AF('d',struct A457,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9052 AF('S',struct A457,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9053 AF('C',struct A457,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9054 AF('L',struct A457,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9055 AF('c',struct A457,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9056 AF('S',struct A457,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9057 AF('J',struct A457,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9058 AFa(struct A457,m9,1,A453)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9059 AF('c',struct A457,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9060 AFa(struct A457,m11,1,A456)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9061 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9062 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9063 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9064 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9065 /* <lpIJB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9066 union A458 { l m0; p m1; I m2; J m3; B m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9067 int f_cmpA458(const union A458 *x, const union A458 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9068 DCaggr* f_touchA458() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9069 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9070 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9071 a = dcNewAggr(5, sizeof(union A458));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9072 AF('l',union A458,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9073 AF('p',union A458,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9074 AF('I',union A458,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9075 AF('J',union A458,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9076 AF('B',union A458,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9077 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9078 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9079 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9080 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9081 /* <BSBdlIfdIjBC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9082 union A459 { B m0; S m1; B m2; d m3; l m4; I m5; f m6; d m7; I m8; j m9; B m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9083 int f_cmpA459(const union A459 *x, const union A459 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9084 DCaggr* f_touchA459() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9085 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9086 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9087 a = dcNewAggr(12, sizeof(union A459));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9088 AF('B',union A459,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9089 AF('S',union A459,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9090 AF('B',union A459,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9091 AF('d',union A459,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9092 AF('l',union A459,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9093 AF('I',union A459,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9094 AF('f',union A459,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9095 AF('d',union A459,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9096 AF('I',union A459,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9097 AF('j',union A459,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9098 AF('B',union A459,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9099 AF('C',union A459,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9100 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9101 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9102 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9103 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9104 /* {lIBffCdjp[7]cSJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9105 struct A460 { l m0; I m1; B m2; f m3; f m4; C m5; d m6; j m7; p m8[7]; c m9; S m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9106 int f_cmpA460(const struct A460 *x, const struct A460 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9107 DCaggr* f_touchA460() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9108 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9109 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9110 a = dcNewAggr(12, sizeof(struct A460));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9111 AF('l',struct A460,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9112 AF('I',struct A460,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9113 AF('B',struct A460,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9114 AF('f',struct A460,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9115 AF('f',struct A460,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9116 AF('C',struct A460,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9117 AF('d',struct A460,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9118 AF('j',struct A460,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9119 AF('p',struct A460,m8,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9120 AF('c',struct A460,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9121 AF('S',struct A460,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9122 AF('J',struct A460,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9123 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9124 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9125 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9126 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9127 /* <<lpIJB>J<BSBdlIfdIjBC>B{lIBffCdjp[7]cSJ}IdCpIji> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9128 union A461 { union A458 m0; J m1; union A459 m2; B m3; struct A460 m4; I m5; d m6; C m7; p m8; I m9; j m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9129 int f_cmpA461(const union A461 *x, const union A461 *y) { return f_cmpA458(&x->m0, &y->m0) && x->m1 == y->m1 && f_cmpA459(&x->m2, &y->m2) && x->m3 == y->m3 && f_cmpA460(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9130 DCaggr* f_touchA461() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9131 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9132 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9133 a = dcNewAggr(12, sizeof(union A461));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9134 AFa(union A461,m0,1,A458)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9135 AF('J',union A461,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9136 AFa(union A461,m2,1,A459)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9137 AF('B',union A461,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9138 AFa(union A461,m4,1,A460)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9139 AF('I',union A461,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9140 AF('d',union A461,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9141 AF('C',union A461,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9142 AF('p',union A461,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9143 AF('I',union A461,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9144 AF('j',union A461,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9145 AF('i',union A461,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9146 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9147 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9148 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9149 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9150 /* <IBSfsCLicpBl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9151 union A462 { I m0; B m1; S m2; f m3; s m4; C m5; L m6; i m7; c m8; p m9; B m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9152 int f_cmpA462(const union A462 *x, const union A462 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9153 DCaggr* f_touchA462() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9154 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9155 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9156 a = dcNewAggr(12, sizeof(union A462));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9157 AF('I',union A462,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9158 AF('B',union A462,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9159 AF('S',union A462,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9160 AF('f',union A462,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9161 AF('s',union A462,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9162 AF('C',union A462,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9163 AF('L',union A462,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9164 AF('i',union A462,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9165 AF('c',union A462,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9166 AF('p',union A462,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9167 AF('B',union A462,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9168 AF('l',union A462,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9169 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9170 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9171 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9172 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9173 /* <<<lpIJB>J<BSBdlIfdIjBC>B{lIBffCdjp[7]cSJ}IdCpIji>LpI<IBSfsCLicpBl>IfiSppl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9174 union A463 { union A461 m0; L m1; p m2; I m3; union A462 m4; I m5; f m6; i m7; S m8; p m9; p m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9175 int f_cmpA463(const union A463 *x, const union A463 *y) { return f_cmpA461(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA462(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9176 DCaggr* f_touchA463() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9177 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9178 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9179 a = dcNewAggr(12, sizeof(union A463));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9180 AFa(union A463,m0,1,A461)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9181 AF('L',union A463,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9182 AF('p',union A463,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9183 AF('I',union A463,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9184 AFa(union A463,m4,1,A462)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9185 AF('I',union A463,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9186 AF('f',union A463,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9187 AF('i',union A463,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9188 AF('S',union A463,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9189 AF('p',union A463,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9190 AF('p',union A463,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9191 AF('l',union A463,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9192 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9193 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9194 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9195 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9196 /* {fjIJilsJcccL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9197 struct A464 { f m0; j m1; I m2; J m3; i m4; l m5; s m6; J m7; c m8; c m9; c m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9198 int f_cmpA464(const struct A464 *x, const struct A464 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9199 DCaggr* f_touchA464() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9200 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9201 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9202 a = dcNewAggr(12, sizeof(struct A464));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9203 AF('f',struct A464,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9204 AF('j',struct A464,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9205 AF('I',struct A464,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9206 AF('J',struct A464,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9207 AF('i',struct A464,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9208 AF('l',struct A464,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9209 AF('s',struct A464,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9210 AF('J',struct A464,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9211 AF('c',struct A464,m8,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9212 AF('c',struct A464,m9,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9213 AF('c',struct A464,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9214 AF('L',struct A464,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9215 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9216 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9217 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9218 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9219 /* {Ccj{fjIJilsJcccL}sCpiJBid} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9220 struct A465 { C m0; c m1; j m2; struct A464 m3; s m4; C m5; p m6; i m7; J m8; B m9; i m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9221 int f_cmpA465(const struct A465 *x, const struct A465 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA464(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9222 DCaggr* f_touchA465() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9223 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9224 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9225 a = dcNewAggr(12, sizeof(struct A465));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9226 AF('C',struct A465,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9227 AF('c',struct A465,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9228 AF('j',struct A465,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9229 AFa(struct A465,m3,1,A464)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9230 AF('s',struct A465,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9231 AF('C',struct A465,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9232 AF('p',struct A465,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9233 AF('i',struct A465,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9234 AF('J',struct A465,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9235 AF('B',struct A465,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9236 AF('i',struct A465,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9237 AF('d',struct A465,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9238 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9239 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9240 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9241 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9242 /* <SJBcLIiBCLCl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9243 union A466 { S m0; J m1; B m2; c m3; L m4; I m5; i m6; B m7; C m8; L m9; C m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9244 int f_cmpA466(const union A466 *x, const union A466 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9245 DCaggr* f_touchA466() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9246 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9247 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9248 a = dcNewAggr(12, sizeof(union A466));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9249 AF('S',union A466,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9250 AF('J',union A466,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9251 AF('B',union A466,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9252 AF('c',union A466,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9253 AF('L',union A466,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9254 AF('I',union A466,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9255 AF('i',union A466,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9256 AF('B',union A466,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9257 AF('C',union A466,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9258 AF('L',union A466,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9259 AF('C',union A466,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9260 AF('l',union A466,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9261 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9262 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9263 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9264 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9265 /* <isLfc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9266 union A467 { i m0; s m1; L m2; f m3; c m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9267 int f_cmpA467(const union A467 *x, const union A467 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9268 DCaggr* f_touchA467() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9269 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9270 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9271 a = dcNewAggr(5, sizeof(union A467));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9272 AF('i',union A467,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9273 AF('s',union A467,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9274 AF('L',union A467,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9275 AF('f',union A467,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9276 AF('c',union A467,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9277 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9278 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9279 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9280 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9281 /* {L<isLfc>ldi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9282 struct A468 { L m0; union A467 m1; l m2; d m3; i m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9283 int f_cmpA468(const struct A468 *x, const struct A468 *y) { return x->m0 == y->m0 && f_cmpA467(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9284 DCaggr* f_touchA468() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9285 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9286 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9287 a = dcNewAggr(5, sizeof(struct A468));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9288 AF('L',struct A468,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9289 AFa(struct A468,m1,1,A467)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9290 AF('l',struct A468,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9291 AF('d',struct A468,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9292 AF('i',struct A468,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9293 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9294 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9295 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9296 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9297 /* {SlLCC{L<isLfc>ldi}jljSp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9298 struct A469 { S m0; l m1; L m2; C m3; C m4; struct A468 m5; j m6; l m7; j m8; S m9; p m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9299 int f_cmpA469(const struct A469 *x, const struct A469 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA468(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9300 DCaggr* f_touchA469() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9301 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9302 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9303 a = dcNewAggr(11, sizeof(struct A469));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9304 AF('S',struct A469,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9305 AF('l',struct A469,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9306 AF('L',struct A469,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9307 AF('C',struct A469,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9308 AF('C',struct A469,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9309 AFa(struct A469,m5,1,A468)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9310 AF('j',struct A469,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9311 AF('l',struct A469,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9312 AF('j',struct A469,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9313 AF('S',struct A469,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9314 AF('p',struct A469,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9315 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9316 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9317 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9318 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9319 /* <CISilJsSfIIS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9320 union A470 { C m0; I m1; S m2; i m3; l m4; J m5; s m6; S m7; f m8; I m9; I m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9321 int f_cmpA470(const union A470 *x, const union A470 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9322 DCaggr* f_touchA470() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9323 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9324 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9325 a = dcNewAggr(12, sizeof(union A470));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9326 AF('C',union A470,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9327 AF('I',union A470,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9328 AF('S',union A470,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9329 AF('i',union A470,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9330 AF('l',union A470,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9331 AF('J',union A470,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9332 AF('s',union A470,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9333 AF('S',union A470,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9334 AF('f',union A470,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9335 AF('I',union A470,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9336 AF('I',union A470,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9337 AF('S',union A470,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9338 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9339 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9340 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9341 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9342 /* {f} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9343 struct A471 { f m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9344 int f_cmpA471(const struct A471 *x, const struct A471 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9345 DCaggr* f_touchA471() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9346 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9347 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9348 a = dcNewAggr(1, sizeof(struct A471));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9349 AF('f',struct A471,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9350 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9351 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9352 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9353 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9354 /* {LiLdIISJjlfj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9355 struct A472 { L m0; i m1; L m2; d m3; I m4; I m5; S m6; J m7; j m8; l m9; f m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9356 int f_cmpA472(const struct A472 *x, const struct A472 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9357 DCaggr* f_touchA472() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9358 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9359 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9360 a = dcNewAggr(12, sizeof(struct A472));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9361 AF('L',struct A472,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9362 AF('i',struct A472,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9363 AF('L',struct A472,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9364 AF('d',struct A472,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9365 AF('I',struct A472,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9366 AF('I',struct A472,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9367 AF('S',struct A472,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9368 AF('J',struct A472,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9369 AF('j',struct A472,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9370 AF('l',struct A472,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9371 AF('f',struct A472,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9372 AF('j',struct A472,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9373 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9374 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9375 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9376 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9377 /* <idcssL{f}Sss{LiLdIISJjlfj}L> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9378 union A473 { i m0; d m1; c m2; s m3; s m4; L m5; struct A471 m6; S m7; s m8; s m9; struct A472 m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9379 int f_cmpA473(const union A473 *x, const union A473 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA471(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA472(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9380 DCaggr* f_touchA473() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9381 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9382 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9383 a = dcNewAggr(12, sizeof(union A473));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9384 AF('i',union A473,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9385 AF('d',union A473,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9386 AF('c',union A473,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9387 AF('s',union A473,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9388 AF('s',union A473,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9389 AF('L',union A473,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9390 AFa(union A473,m6,1,A471)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9391 AF('S',union A473,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9392 AF('s',union A473,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9393 AF('s',union A473,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9394 AFa(union A473,m10,1,A472)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9395 AF('L',union A473,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9396 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9397 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9398 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9399 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9400 /* {BlidiIdjpBjc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9401 struct A474 { B m0; l m1; i m2; d m3; i m4; I m5; d m6; j m7; p m8; B m9; j m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9402 int f_cmpA474(const struct A474 *x, const struct A474 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9403 DCaggr* f_touchA474() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9404 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9405 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9406 a = dcNewAggr(12, sizeof(struct A474));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9407 AF('B',struct A474,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9408 AF('l',struct A474,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9409 AF('i',struct A474,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9410 AF('d',struct A474,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9411 AF('i',struct A474,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9412 AF('I',struct A474,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9413 AF('d',struct A474,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9414 AF('j',struct A474,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9415 AF('p',struct A474,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9416 AF('B',struct A474,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9417 AF('j',struct A474,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9418 AF('c',struct A474,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9419 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9420 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9421 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9422 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9423 /* <dlB{BlidiIdjpBjc}fIISBlBc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9424 union A475 { d m0; l m1; B m2; struct A474 m3; f m4; I m5; I m6; S m7; B m8; l m9; B m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9425 int f_cmpA475(const union A475 *x, const union A475 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA474(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9426 DCaggr* f_touchA475() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9427 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9428 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9429 a = dcNewAggr(12, sizeof(union A475));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9430 AF('d',union A475,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9431 AF('l',union A475,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9432 AF('B',union A475,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9433 AFa(union A475,m3,1,A474)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9434 AF('f',union A475,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9435 AF('I',union A475,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9436 AF('I',union A475,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9437 AF('S',union A475,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9438 AF('B',union A475,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9439 AF('l',union A475,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9440 AF('B',union A475,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9441 AF('c',union A475,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9442 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9443 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9444 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9445 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9446 /* {iS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9447 struct A476 { i m0; S m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9448 int f_cmpA476(const struct A476 *x, const struct A476 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9449 DCaggr* f_touchA476() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9450 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9451 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9452 a = dcNewAggr(2, sizeof(struct A476));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9453 AF('i',struct A476,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9454 AF('S',struct A476,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9455 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9456 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9457 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9458 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9459 /* <fpcidcilSSCi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9460 union A477 { f m0; p m1; c m2; i m3; d m4; c m5; i m6; l m7; S m8; S m9; C m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9461 int f_cmpA477(const union A477 *x, const union A477 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9462 DCaggr* f_touchA477() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9463 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9464 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9465 a = dcNewAggr(12, sizeof(union A477));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9466 AF('f',union A477,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9467 AF('p',union A477,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9468 AF('c',union A477,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9469 AF('i',union A477,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9470 AF('d',union A477,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9471 AF('c',union A477,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9472 AF('i',union A477,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9473 AF('l',union A477,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9474 AF('S',union A477,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9475 AF('S',union A477,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9476 AF('C',union A477,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9477 AF('i',union A477,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9478 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9479 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9480 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9481 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9482 /* <LcfCJffCiIjI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9483 union A478 { L m0; c m1; f m2; C m3; J m4; f m5; f m6; C m7; i m8; I m9; j m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9484 int f_cmpA478(const union A478 *x, const union A478 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9485 DCaggr* f_touchA478() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9486 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9487 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9488 a = dcNewAggr(12, sizeof(union A478));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9489 AF('L',union A478,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9490 AF('c',union A478,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9491 AF('f',union A478,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9492 AF('C',union A478,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9493 AF('J',union A478,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9494 AF('f',union A478,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9495 AF('f',union A478,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9496 AF('C',union A478,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9497 AF('i',union A478,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9498 AF('I',union A478,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9499 AF('j',union A478,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9500 AF('I',union A478,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9501 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9502 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9503 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9504 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9505 /* <Jlip> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9506 union A479 { J m0; l m1; i m2; p m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9507 int f_cmpA479(const union A479 *x, const union A479 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9508 DCaggr* f_touchA479() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9509 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9510 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9511 a = dcNewAggr(4, sizeof(union A479));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9512 AF('J',union A479,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9513 AF('l',union A479,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9514 AF('i',union A479,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9515 AF('p',union A479,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9516 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9517 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9518 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9519 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9520 /* {jsI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9521 struct A480 { j m0; s m1; I m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9522 int f_cmpA480(const struct A480 *x, const struct A480 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9523 DCaggr* f_touchA480() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9524 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9525 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9526 a = dcNewAggr(3, sizeof(struct A480));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9527 AF('j',struct A480,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9528 AF('s',struct A480,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9529 AF('I',struct A480,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9530 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9531 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9532 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9533 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9534 /* <dcLdCCS{jsI}CCCs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9535 union A481 { d m0; c m1; L m2; d m3; C m4; C m5; S m6; struct A480 m7; C m8; C m9; C m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9536 int f_cmpA481(const union A481 *x, const union A481 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA480(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9537 DCaggr* f_touchA481() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9538 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9539 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9540 a = dcNewAggr(12, sizeof(union A481));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9541 AF('d',union A481,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9542 AF('c',union A481,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9543 AF('L',union A481,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9544 AF('d',union A481,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9545 AF('C',union A481,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9546 AF('C',union A481,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9547 AF('S',union A481,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9548 AFa(union A481,m7,1,A480)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9549 AF('C',union A481,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9550 AF('C',union A481,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9551 AF('C',union A481,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9552 AF('s',union A481,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9553 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9554 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9555 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9556 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9557 /* <Lspddd<Jlip>lsB<dcLdCCS{jsI}CCCs>I> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9558 union A482 { L m0; s m1; p m2; d m3; d m4; d m5; union A479 m6; l m7; s m8; B m9; union A481 m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9559 int f_cmpA482(const union A482 *x, const union A482 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA479(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA481(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9560 DCaggr* f_touchA482() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9561 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9562 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9563 a = dcNewAggr(12, sizeof(union A482));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9564 AF('L',union A482,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9565 AF('s',union A482,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9566 AF('p',union A482,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9567 AF('d',union A482,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9568 AF('d',union A482,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9569 AF('d',union A482,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9570 AFa(union A482,m6,1,A479)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9571 AF('l',union A482,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9572 AF('s',union A482,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9573 AF('B',union A482,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9574 AFa(union A482,m10,1,A481)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9575 AF('I',union A482,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9576 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9577 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9578 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9579 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9580 /* <SjpcsLB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9581 union A483 { S m0; j m1; p m2; c m3; s m4; L m5; B m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9582 int f_cmpA483(const union A483 *x, const union A483 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9583 DCaggr* f_touchA483() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9584 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9585 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9586 a = dcNewAggr(7, sizeof(union A483));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9587 AF('S',union A483,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9588 AF('j',union A483,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9589 AF('p',union A483,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9590 AF('c',union A483,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9591 AF('s',union A483,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9592 AF('L',union A483,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9593 AF('B',union A483,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9594 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9595 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9596 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9597 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9598 /* <pI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9599 union A484 { p m0; I m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9600 int f_cmpA484(const union A484 *x, const union A484 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9601 DCaggr* f_touchA484() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9602 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9603 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9604 a = dcNewAggr(2, sizeof(union A484));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9605 AF('p',union A484,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9606 AF('I',union A484,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9607 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9608 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9609 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9610 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9611 /* {lf<pI>JfflCLJc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9612 struct A485 { l m0; f m1; union A484 m2; J m3; f m4; f m5; l m6; C m7; L m8; J m9; c m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9613 int f_cmpA485(const struct A485 *x, const struct A485 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA484(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9614 DCaggr* f_touchA485() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9615 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9616 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9617 a = dcNewAggr(11, sizeof(struct A485));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9618 AF('l',struct A485,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9619 AF('f',struct A485,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9620 AFa(struct A485,m2,1,A484)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9621 AF('J',struct A485,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9622 AF('f',struct A485,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9623 AF('f',struct A485,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9624 AF('l',struct A485,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9625 AF('C',struct A485,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9626 AF('L',struct A485,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9627 AF('J',struct A485,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9628 AF('c',struct A485,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9629 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9630 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9631 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9632 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9633 /* <s{lf<pI>JfflCLJc}cICLdBSfjs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9634 union A486 { s m0; struct A485 m1; c m2; I m3; C m4; L m5; d m6; B m7; S m8; f m9; j m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9635 int f_cmpA486(const union A486 *x, const union A486 *y) { return x->m0 == y->m0 && f_cmpA485(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9636 DCaggr* f_touchA486() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9637 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9638 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9639 a = dcNewAggr(12, sizeof(union A486));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9640 AF('s',union A486,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9641 AFa(union A486,m1,1,A485)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9642 AF('c',union A486,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9643 AF('I',union A486,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9644 AF('C',union A486,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9645 AF('L',union A486,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9646 AF('d',union A486,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9647 AF('B',union A486,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9648 AF('S',union A486,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9649 AF('f',union A486,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9650 AF('j',union A486,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9651 AF('s',union A486,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9652 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9653 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9654 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9655 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9656 /* <il> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9657 union A487 { i m0; l m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9658 int f_cmpA487(const union A487 *x, const union A487 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9659 DCaggr* f_touchA487() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9660 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9661 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9662 a = dcNewAggr(2, sizeof(union A487));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9663 AF('i',union A487,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9664 AF('l',union A487,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9665 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9666 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9667 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9668 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9669 /* <jfcsiSpCfSpB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9670 union A488 { j m0; f m1; c m2; s m3; i m4; S m5; p m6; C m7; f m8; S m9; p m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9671 int f_cmpA488(const union A488 *x, const union A488 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9672 DCaggr* f_touchA488() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9673 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9674 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9675 a = dcNewAggr(12, sizeof(union A488));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9676 AF('j',union A488,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9677 AF('f',union A488,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9678 AF('c',union A488,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9679 AF('s',union A488,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9680 AF('i',union A488,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9681 AF('S',union A488,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9682 AF('p',union A488,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9683 AF('C',union A488,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9684 AF('f',union A488,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9685 AF('S',union A488,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9686 AF('p',union A488,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9687 AF('B',union A488,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9688 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9689 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9690 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9691 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9692 /* <f<jfcsiSpCfSpB>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9693 union A489 { f m0; union A488 m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9694 int f_cmpA489(const union A489 *x, const union A489 *y) { return x->m0 == y->m0 && f_cmpA488(&x->m1, &y->m1); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9695 DCaggr* f_touchA489() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9696 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9697 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9698 a = dcNewAggr(2, sizeof(union A489));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9699 AF('f',union A489,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9700 AFa(union A489,m1,1,A488)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9701 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9702 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9703 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9704 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9705 /* {iIiLlcBBici} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9706 struct A490 { i m0; I m1; i m2; L m3; l m4; c m5; B m6; B m7; i m8; c m9; i m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9707 int f_cmpA490(const struct A490 *x, const struct A490 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9708 DCaggr* f_touchA490() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9709 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9710 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9711 a = dcNewAggr(11, sizeof(struct A490));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9712 AF('i',struct A490,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9713 AF('I',struct A490,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9714 AF('i',struct A490,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9715 AF('L',struct A490,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9716 AF('l',struct A490,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9717 AF('c',struct A490,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9718 AF('B',struct A490,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9719 AF('B',struct A490,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9720 AF('i',struct A490,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9721 AF('c',struct A490,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9722 AF('i',struct A490,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9723 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9724 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9725 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9726 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9727 /* <IpLSd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9728 union A491 { I m0; p m1; L m2; S m3; d m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9729 int f_cmpA491(const union A491 *x, const union A491 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9730 DCaggr* f_touchA491() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9731 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9732 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9733 a = dcNewAggr(5, sizeof(union A491));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9734 AF('I',union A491,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9735 AF('p',union A491,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9736 AF('L',union A491,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9737 AF('S',union A491,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9738 AF('d',union A491,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9739 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9740 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9741 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9742 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9743 /* <dicCLpd{iIiLlcBBici}JBC<IpLSd>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9744 union A492 { d m0; i m1; c m2; C m3; L m4; p m5; d m6; struct A490 m7; J m8; B m9; C m10; union A491 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9745 int f_cmpA492(const union A492 *x, const union A492 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA490(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA491(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9746 DCaggr* f_touchA492() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9747 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9748 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9749 a = dcNewAggr(12, sizeof(union A492));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9750 AF('d',union A492,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9751 AF('i',union A492,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9752 AF('c',union A492,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9753 AF('C',union A492,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9754 AF('L',union A492,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9755 AF('p',union A492,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9756 AF('d',union A492,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9757 AFa(union A492,m7,1,A490)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9758 AF('J',union A492,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9759 AF('B',union A492,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9760 AF('C',union A492,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9761 AFa(union A492,m11,1,A491)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9762 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9763 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9764 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9765 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9766 /* <lJpslLf[14]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9767 union A493 { l m0; J m1; p m2; s m3; l m4; L m5; f m6[14]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9768 int f_cmpA493(const union A493 *x, const union A493 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m6[8] == y->m6[8] && x->m6[9] == y->m6[9] && x->m6[10] == y->m6[10] && x->m6[11] == y->m6[11] && x->m6[12] == y->m6[12] && x->m6[13] == y->m6[13]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9769 DCaggr* f_touchA493() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9770 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9771 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9772 a = dcNewAggr(7, sizeof(union A493));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9773 AF('l',union A493,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9774 AF('J',union A493,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9775 AF('p',union A493,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9776 AF('s',union A493,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9777 AF('l',union A493,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9778 AF('L',union A493,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9779 AF('f',union A493,m6,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9780 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9781 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9782 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9783 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9784 /* {dBLB<lJpslLf[14]>Bi} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9785 struct A494 { d m0; B m1; L m2; B m3; union A493 m4; B m5; i m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9786 int f_cmpA494(const struct A494 *x, const struct A494 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA493(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9787 DCaggr* f_touchA494() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9788 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9789 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9790 a = dcNewAggr(7, sizeof(struct A494));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9791 AF('d',struct A494,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9792 AF('B',struct A494,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9793 AF('L',struct A494,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9794 AF('B',struct A494,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9795 AFa(struct A494,m4,1,A493)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9796 AF('B',struct A494,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9797 AF('i',struct A494,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9798 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9799 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9800 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9801 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9802 /* <JfI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9803 union A495 { J m0; f m1; I m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9804 int f_cmpA495(const union A495 *x, const union A495 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9805 DCaggr* f_touchA495() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9806 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9807 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9808 a = dcNewAggr(3, sizeof(union A495));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9809 AF('J',union A495,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9810 AF('f',union A495,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9811 AF('I',union A495,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9812 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9813 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9814 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9815 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9816 /* {SS<JfI>jBISLfLCf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9817 struct A496 { S m0; S m1; union A495 m2; j m3; B m4; I m5; S m6; L m7; f m8; L m9; C m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9818 int f_cmpA496(const struct A496 *x, const struct A496 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA495(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9819 DCaggr* f_touchA496() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9820 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9821 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9822 a = dcNewAggr(12, sizeof(struct A496));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9823 AF('S',struct A496,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9824 AF('S',struct A496,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9825 AFa(struct A496,m2,1,A495)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9826 AF('j',struct A496,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9827 AF('B',struct A496,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9828 AF('I',struct A496,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9829 AF('S',struct A496,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9830 AF('L',struct A496,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9831 AF('f',struct A496,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9832 AF('L',struct A496,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9833 AF('C',struct A496,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9834 AF('f',struct A496,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9835 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9836 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9837 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9838 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9839 /* {CSpCljjsIJdj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9840 struct A497 { C m0; S m1; p m2; C m3; l m4; j m5; j m6; s m7; I m8; J m9; d m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9841 int f_cmpA497(const struct A497 *x, const struct A497 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9842 DCaggr* f_touchA497() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9843 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9844 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9845 a = dcNewAggr(12, sizeof(struct A497));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9846 AF('C',struct A497,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9847 AF('S',struct A497,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9848 AF('p',struct A497,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9849 AF('C',struct A497,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9850 AF('l',struct A497,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9851 AF('j',struct A497,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9852 AF('j',struct A497,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9853 AF('s',struct A497,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9854 AF('I',struct A497,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9855 AF('J',struct A497,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9856 AF('d',struct A497,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9857 AF('j',struct A497,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9858 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9859 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9860 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9861 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9862 /* <I[8]JSLJLJdSBC{CSpCljjsIJdj}> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9863 union A498 { I m0[8]; J m1; S m2; L m3; J m4; L m5; J m6; d m7; S m8; B m9; C m10; struct A497 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9864 int f_cmpA498(const union A498 *x, const union A498 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA497(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9865 DCaggr* f_touchA498() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9866 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9867 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9868 a = dcNewAggr(12, sizeof(union A498));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9869 AF('I',union A498,m0,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9870 AF('J',union A498,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9871 AF('S',union A498,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9872 AF('L',union A498,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9873 AF('J',union A498,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9874 AF('L',union A498,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9875 AF('J',union A498,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9876 AF('d',union A498,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9877 AF('S',union A498,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9878 AF('B',union A498,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9879 AF('C',union A498,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9880 AFa(union A498,m11,1,A497)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9881 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9882 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9883 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9884 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9885 /* {Lsd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9886 struct A499 { L m0; s m1; d m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9887 int f_cmpA499(const struct A499 *x, const struct A499 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9888 DCaggr* f_touchA499() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9889 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9890 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9891 a = dcNewAggr(3, sizeof(struct A499));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9892 AF('L',struct A499,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9893 AF('s',struct A499,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9894 AF('d',struct A499,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9895 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9896 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9897 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9898 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9899 /* {CSSJlJl[9]fB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9900 struct A500 { C m0; S m1; S m2; J m3; l m4; J m5; l m6[9]; f m7; B m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9901 int f_cmpA500(const struct A500 *x, const struct A500 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m6[8] == y->m6[8] && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9902 DCaggr* f_touchA500() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9903 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9904 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9905 a = dcNewAggr(9, sizeof(struct A500));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9906 AF('C',struct A500,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9907 AF('S',struct A500,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9908 AF('S',struct A500,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9909 AF('J',struct A500,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9910 AF('l',struct A500,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9911 AF('J',struct A500,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9912 AF('l',struct A500,m6,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9913 AF('f',struct A500,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9914 AF('B',struct A500,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9915 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9916 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9917 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9918 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9919 /* <BsjJJBJIiJLd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9920 union A501 { B m0; s m1; j m2; J m3; J m4; B m5; J m6; I m7; i m8; J m9; L m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9921 int f_cmpA501(const union A501 *x, const union A501 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9922 DCaggr* f_touchA501() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9923 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9924 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9925 a = dcNewAggr(12, sizeof(union A501));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9926 AF('B',union A501,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9927 AF('s',union A501,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9928 AF('j',union A501,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9929 AF('J',union A501,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9930 AF('J',union A501,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9931 AF('B',union A501,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9932 AF('J',union A501,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9933 AF('I',union A501,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9934 AF('i',union A501,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9935 AF('J',union A501,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9936 AF('L',union A501,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9937 AF('d',union A501,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9938 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9939 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9940 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9941 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9942 /* {ljdSClBdpIji} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9943 struct A502 { l m0; j m1; d m2; S m3; C m4; l m5; B m6; d m7; p m8; I m9; j m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9944 int f_cmpA502(const struct A502 *x, const struct A502 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9945 DCaggr* f_touchA502() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9946 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9947 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9948 a = dcNewAggr(12, sizeof(struct A502));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9949 AF('l',struct A502,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9950 AF('j',struct A502,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9951 AF('d',struct A502,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9952 AF('S',struct A502,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9953 AF('C',struct A502,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9954 AF('l',struct A502,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9955 AF('B',struct A502,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9956 AF('d',struct A502,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9957 AF('p',struct A502,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9958 AF('I',struct A502,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9959 AF('j',struct A502,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9960 AF('i',struct A502,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9961 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9962 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9963 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9964 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9965 /* <cfdIBLjBBjip> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9966 union A503 { c m0; f m1; d m2; I m3; B m4; L m5; j m6; B m7; B m8; j m9; i m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9967 int f_cmpA503(const union A503 *x, const union A503 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9968 DCaggr* f_touchA503() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9969 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9970 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9971 a = dcNewAggr(12, sizeof(union A503));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9972 AF('c',union A503,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9973 AF('f',union A503,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9974 AF('d',union A503,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9975 AF('I',union A503,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9976 AF('B',union A503,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9977 AF('L',union A503,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9978 AF('j',union A503,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9979 AF('B',union A503,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9980 AF('B',union A503,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9981 AF('j',union A503,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9982 AF('i',union A503,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9983 AF('p',union A503,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9984 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9985 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9986 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9987 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
9988 /* <CSLIdi{CSSJlJl[9]fB}Ij<BsjJJBJIiJLd>{ljdSClBdpIji}<cfdIBLjBBjip>> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9989 union A504 { C m0; S m1; L m2; I m3; d m4; i m5; struct A500 m6; I m7; j m8; union A501 m9; struct A502 m10; union A503 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9990 int f_cmpA504(const union A504 *x, const union A504 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA500(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA501(&x->m9, &y->m9) && f_cmpA502(&x->m10, &y->m10) && f_cmpA503(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
9991 DCaggr* f_touchA504() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9992 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9993 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9994 a = dcNewAggr(12, sizeof(union A504));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9995 AF('C',union A504,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9996 AF('S',union A504,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9997 AF('L',union A504,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9998 AF('I',union A504,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
9999 AF('d',union A504,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10000 AF('i',union A504,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10001 AFa(union A504,m6,1,A500)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10002 AF('I',union A504,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10003 AF('j',union A504,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10004 AFa(union A504,m9,1,A501)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10005 AFa(union A504,m10,1,A502)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10006 AFa(union A504,m11,1,A503)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10007 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10008 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10009 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10010 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10011 /* <LfLJfcCfc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10012 union A505 { L m0; f m1; L m2; J m3; f m4; c m5; C m6; f m7; c m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10013 int f_cmpA505(const union A505 *x, const union A505 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10014 DCaggr* f_touchA505() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10015 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10016 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10017 a = dcNewAggr(9, sizeof(union A505));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10018 AF('L',union A505,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10019 AF('f',union A505,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10020 AF('L',union A505,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10021 AF('J',union A505,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10022 AF('f',union A505,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10023 AF('c',union A505,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10024 AF('C',union A505,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10025 AF('f',union A505,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10026 AF('c',union A505,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10027 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10028 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10029 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10030 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10031 /* <cCdfffis> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10032 union A506 { c m0; C m1; d m2; f m3; f m4; f m5; i m6; s m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10033 int f_cmpA506(const union A506 *x, const union A506 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10034 DCaggr* f_touchA506() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10035 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10036 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10037 a = dcNewAggr(8, sizeof(union A506));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10038 AF('c',union A506,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10039 AF('C',union A506,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10040 AF('d',union A506,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10041 AF('f',union A506,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10042 AF('f',union A506,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10043 AF('f',union A506,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10044 AF('i',union A506,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10045 AF('s',union A506,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10046 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10047 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10048 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10049 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10050 /* <cBlBJid[2]CJlsC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10051 union A507 { c m0; B m1; l m2; B m3; J m4; i m5; d m6[2]; C m7; J m8; l m9; s m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10052 int f_cmpA507(const union A507 *x, const union A507 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10053 DCaggr* f_touchA507() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10054 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10055 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10056 a = dcNewAggr(12, sizeof(union A507));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10057 AF('c',union A507,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10058 AF('B',union A507,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10059 AF('l',union A507,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10060 AF('B',union A507,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10061 AF('J',union A507,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10062 AF('i',union A507,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10063 AF('d',union A507,m6,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10064 AF('C',union A507,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10065 AF('J',union A507,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10066 AF('l',union A507,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10067 AF('s',union A507,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10068 AF('C',union A507,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10069 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10070 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10071 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10072 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10073 /* <CfjIJipccid> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10074 union A508 { C m0; f m1; j m2; I m3; J m4; i m5; p m6; c m7; c m8; i m9; d m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10075 int f_cmpA508(const union A508 *x, const union A508 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10076 DCaggr* f_touchA508() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10077 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10078 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10079 a = dcNewAggr(11, sizeof(union A508));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10080 AF('C',union A508,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10081 AF('f',union A508,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10082 AF('j',union A508,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10083 AF('I',union A508,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10084 AF('J',union A508,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10085 AF('i',union A508,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10086 AF('p',union A508,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10087 AF('c',union A508,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10088 AF('c',union A508,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10089 AF('i',union A508,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10090 AF('d',union A508,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10091 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10092 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10093 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10094 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10095 /* {IsdLjdCscLSI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10096 struct A509 { I m0; s m1; d m2; L m3; j m4; d m5; C m6; s m7; c m8; L m9; S m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10097 int f_cmpA509(const struct A509 *x, const struct A509 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10098 DCaggr* f_touchA509() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10099 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10100 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10101 a = dcNewAggr(12, sizeof(struct A509));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10102 AF('I',struct A509,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10103 AF('s',struct A509,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10104 AF('d',struct A509,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10105 AF('L',struct A509,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10106 AF('j',struct A509,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10107 AF('d',struct A509,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10108 AF('C',struct A509,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10109 AF('s',struct A509,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10110 AF('c',struct A509,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10111 AF('L',struct A509,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10112 AF('S',struct A509,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10113 AF('I',struct A509,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10114 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10115 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10116 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10117 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10118 /* <fcd{IsdLjdCscLSI}Sp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10119 union A510 { f m0; c m1; d m2; struct A509 m3; S m4; p m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10120 int f_cmpA510(const union A510 *x, const union A510 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA509(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10121 DCaggr* f_touchA510() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10122 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10123 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10124 a = dcNewAggr(6, sizeof(union A510));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10125 AF('f',union A510,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10126 AF('c',union A510,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10127 AF('d',union A510,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10128 AFa(union A510,m3,1,A509)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10129 AF('S',union A510,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10130 AF('p',union A510,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10131 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10132 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10133 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10134 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10135 /* {fBLjJpfILIdI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10136 struct A511 { f m0; B m1; L m2; j m3; J m4; p m5; f m6; I m7; L m8; I m9; d m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10137 int f_cmpA511(const struct A511 *x, const struct A511 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10138 DCaggr* f_touchA511() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10139 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10140 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10141 a = dcNewAggr(12, sizeof(struct A511));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10142 AF('f',struct A511,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10143 AF('B',struct A511,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10144 AF('L',struct A511,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10145 AF('j',struct A511,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10146 AF('J',struct A511,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10147 AF('p',struct A511,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10148 AF('f',struct A511,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10149 AF('I',struct A511,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10150 AF('L',struct A511,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10151 AF('I',struct A511,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10152 AF('d',struct A511,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10153 AF('I',struct A511,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10154 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10155 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10156 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10157 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10158 /* {dppCd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10159 struct A512 { d m0; p m1; p m2; C m3; d m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10160 int f_cmpA512(const struct A512 *x, const struct A512 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10161 DCaggr* f_touchA512() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10162 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10163 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10164 a = dcNewAggr(5, sizeof(struct A512));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10165 AF('d',struct A512,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10166 AF('p',struct A512,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10167 AF('p',struct A512,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10168 AF('C',struct A512,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10169 AF('d',struct A512,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10170 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10171 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10172 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10173 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10174 /* <J{dppCd}> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10175 union A513 { J m0; struct A512 m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10176 int f_cmpA513(const union A513 *x, const union A513 *y) { return x->m0 == y->m0 && f_cmpA512(&x->m1, &y->m1); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10177 DCaggr* f_touchA513() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10178 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10179 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10180 a = dcNewAggr(2, sizeof(union A513));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10181 AF('J',union A513,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10182 AFa(union A513,m1,1,A512)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10183 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10184 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10185 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10186 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10187 /* {Lc[10]ICLJjpI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10188 struct A514 { L m0; c m1[10]; I m2; C m3; L m4; J m5; j m6; p m7; I m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10189 int f_cmpA514(const struct A514 *x, const struct A514 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10190 DCaggr* f_touchA514() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10191 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10192 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10193 a = dcNewAggr(9, sizeof(struct A514));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10194 AF('L',struct A514,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10195 AF('c',struct A514,m1,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10196 AF('I',struct A514,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10197 AF('C',struct A514,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10198 AF('L',struct A514,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10199 AF('J',struct A514,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10200 AF('j',struct A514,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10201 AF('p',struct A514,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10202 AF('I',struct A514,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10203 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10204 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10205 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10206 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10207 /* {I[15]L} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10208 struct A515 { I m0[15]; L m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10209 int f_cmpA515(const struct A515 *x, const struct A515 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m0[8] == y->m0[8] && x->m0[9] == y->m0[9] && x->m0[10] == y->m0[10] && x->m0[11] == y->m0[11] && x->m0[12] == y->m0[12] && x->m0[13] == y->m0[13] && x->m0[14] == y->m0[14] && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10210 DCaggr* f_touchA515() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10211 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10212 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10213 a = dcNewAggr(2, sizeof(struct A515));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10214 AF('I',struct A515,m0,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10215 AF('L',struct A515,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10216 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10217 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10218 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10219 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10220 /* <<J>silLlBiLd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10221 union A516 { union A40 m0; s m1; i m2; l m3; L m4; l m5; B m6; i m7; L m8; d m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10222 int f_cmpA516(const union A516 *x, const union A516 *y) { return f_cmpA40(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10223 DCaggr* f_touchA516() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10224 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10225 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10226 a = dcNewAggr(10, sizeof(union A516));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10227 AFa(union A516,m0,1,A40)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10228 AF('s',union A516,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10229 AF('i',union A516,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10230 AF('l',union A516,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10231 AF('L',union A516,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10232 AF('l',union A516,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10233 AF('B',union A516,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10234 AF('i',union A516,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10235 AF('L',union A516,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10236 AF('d',union A516,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10237 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10238 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10239 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10240 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10241 /* <sCsd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10242 union A517 { s m0; C m1; s m2; d m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10243 int f_cmpA517(const union A517 *x, const union A517 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10244 DCaggr* f_touchA517() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10245 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10246 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10247 a = dcNewAggr(4, sizeof(union A517));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10248 AF('s',union A517,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10249 AF('C',union A517,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10250 AF('s',union A517,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10251 AF('d',union A517,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10252 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10253 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10254 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10255 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10256 /* <jpLLBjLjBsi[13]I> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10257 union A518 { j m0; p m1; L m2; L m3; B m4; j m5; L m6; j m7; B m8; s m9; i m10[13]; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10258 int f_cmpA518(const union A518 *x, const union A518 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m10[7] == y->m10[7] && x->m10[8] == y->m10[8] && x->m10[9] == y->m10[9] && x->m10[10] == y->m10[10] && x->m10[11] == y->m10[11] && x->m10[12] == y->m10[12] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10259 DCaggr* f_touchA518() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10260 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10261 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10262 a = dcNewAggr(12, sizeof(union A518));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10263 AF('j',union A518,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10264 AF('p',union A518,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10265 AF('L',union A518,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10266 AF('L',union A518,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10267 AF('B',union A518,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10268 AF('j',union A518,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10269 AF('L',union A518,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10270 AF('j',union A518,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10271 AF('B',union A518,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10272 AF('s',union A518,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10273 AF('i',union A518,m10,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10274 AF('I',union A518,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10275 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10276 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10277 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10278 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10279 /* <<sCsd><jpLLBjLjBsi[13]I>JJdJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10280 union A519 { union A517 m0; union A518 m1; J m2; J m3; d m4; J m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10281 int f_cmpA519(const union A519 *x, const union A519 *y) { return f_cmpA517(&x->m0, &y->m0) && f_cmpA518(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10282 DCaggr* f_touchA519() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10283 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10284 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10285 a = dcNewAggr(6, sizeof(union A519));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10286 AFa(union A519,m0,1,A517)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10287 AFa(union A519,m1,1,A518)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10288 AF('J',union A519,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10289 AF('J',union A519,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10290 AF('d',union A519,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10291 AF('J',union A519,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10292 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10293 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10294 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10295 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10296 /* {fjdcClsiLcsB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10297 struct A520 { f m0; j m1; d m2; c m3; C m4; l m5; s m6; i m7; L m8; c m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10298 int f_cmpA520(const struct A520 *x, const struct A520 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10299 DCaggr* f_touchA520() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10300 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10301 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10302 a = dcNewAggr(12, sizeof(struct A520));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10303 AF('f',struct A520,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10304 AF('j',struct A520,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10305 AF('d',struct A520,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10306 AF('c',struct A520,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10307 AF('C',struct A520,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10308 AF('l',struct A520,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10309 AF('s',struct A520,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10310 AF('i',struct A520,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10311 AF('L',struct A520,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10312 AF('c',struct A520,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10313 AF('s',struct A520,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10314 AF('B',struct A520,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10315 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10316 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10317 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10318 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10319 /* {Bf[3]iJLC{fjdcClsiLcsB}[12]dSBld} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10320 struct A521 { B m0; f m1[3]; i m2; J m3; L m4; C m5; struct A520 m6[12]; d m7; S m8; B m9; l m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10321 int f_cmpA521(const struct A521 *x, const struct A521 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA520(&x->m6[0], &y->m6[0]) && f_cmpA520(&x->m6[1], &y->m6[1]) && f_cmpA520(&x->m6[2], &y->m6[2]) && f_cmpA520(&x->m6[3], &y->m6[3]) && f_cmpA520(&x->m6[4], &y->m6[4]) && f_cmpA520(&x->m6[5], &y->m6[5]) && f_cmpA520(&x->m6[6], &y->m6[6]) && f_cmpA520(&x->m6[7], &y->m6[7]) && f_cmpA520(&x->m6[8], &y->m6[8]) && f_cmpA520(&x->m6[9], &y->m6[9]) && f_cmpA520(&x->m6[10], &y->m6[10]) && f_cmpA520(&x->m6[11], &y->m6[11]) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10322 DCaggr* f_touchA521() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10323 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10324 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10325 a = dcNewAggr(12, sizeof(struct A521));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10326 AF('B',struct A521,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10327 AF('f',struct A521,m1,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10328 AF('i',struct A521,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10329 AF('J',struct A521,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10330 AF('L',struct A521,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10331 AF('C',struct A521,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10332 AFa(struct A521,m6,12,A520)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10333 AF('d',struct A521,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10334 AF('S',struct A521,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10335 AF('B',struct A521,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10336 AF('l',struct A521,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10337 AF('d',struct A521,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10338 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10339 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10340 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10341 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10342 /* {IijIspCCSjSf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10343 struct A522 { I m0; i m1; j m2; I m3; s m4; p m5; C m6; C m7; S m8; j m9; S m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10344 int f_cmpA522(const struct A522 *x, const struct A522 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10345 DCaggr* f_touchA522() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10346 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10347 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10348 a = dcNewAggr(12, sizeof(struct A522));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10349 AF('I',struct A522,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10350 AF('i',struct A522,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10351 AF('j',struct A522,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10352 AF('I',struct A522,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10353 AF('s',struct A522,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10354 AF('p',struct A522,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10355 AF('C',struct A522,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10356 AF('C',struct A522,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10357 AF('S',struct A522,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10358 AF('j',struct A522,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10359 AF('S',struct A522,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10360 AF('f',struct A522,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10361 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10362 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10363 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10364 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10365 /* {Bf{IijIspCCSjSf}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10366 struct A523 { B m0; f m1; struct A522 m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10367 int f_cmpA523(const struct A523 *x, const struct A523 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA522(&x->m2, &y->m2); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10368 DCaggr* f_touchA523() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10369 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10370 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10371 a = dcNewAggr(3, sizeof(struct A523));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10372 AF('B',struct A523,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10373 AF('f',struct A523,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10374 AFa(struct A523,m2,1,A522)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10375 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10376 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10377 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10378 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10379 /* {{Bf[3]iJLC{fjdcClsiLcsB}[12]dSBld}cScBIC{Bf{IijIspCCSjSf}}fJCf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10380 struct A524 { struct A521 m0; c m1; S m2; c m3; B m4; I m5; C m6; struct A523 m7; f m8; J m9; C m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10381 int f_cmpA524(const struct A524 *x, const struct A524 *y) { return f_cmpA521(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA523(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10382 DCaggr* f_touchA524() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10383 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10384 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10385 a = dcNewAggr(12, sizeof(struct A524));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10386 AFa(struct A524,m0,1,A521)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10387 AF('c',struct A524,m1,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10388 AF('S',struct A524,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10389 AF('c',struct A524,m3,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10390 AF('B',struct A524,m4,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10391 AF('I',struct A524,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10392 AF('C',struct A524,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10393 AFa(struct A524,m7,1,A523)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10394 AF('f',struct A524,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10395 AF('J',struct A524,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10396 AF('C',struct A524,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10397 AF('f',struct A524,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10398 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10399 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10400 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10401 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10402 /* {iIS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10403 struct A525 { i m0; I m1; S m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10404 int f_cmpA525(const struct A525 *x, const struct A525 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10405 DCaggr* f_touchA525() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10406 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10407 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10408 a = dcNewAggr(3, sizeof(struct A525));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10409 AF('i',struct A525,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10410 AF('I',struct A525,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10411 AF('S',struct A525,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10412 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10413 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10414 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10415 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10416 /* {BfIIBBpLpS{iIS}l} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10417 struct A526 { B m0; f m1; I m2; I m3; B m4; B m5; p m6; L m7; p m8; S m9; struct A525 m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10418 int f_cmpA526(const struct A526 *x, const struct A526 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA525(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10419 DCaggr* f_touchA526() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10420 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10421 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10422 a = dcNewAggr(12, sizeof(struct A526));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10423 AF('B',struct A526,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10424 AF('f',struct A526,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10425 AF('I',struct A526,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10426 AF('I',struct A526,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10427 AF('B',struct A526,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10428 AF('B',struct A526,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10429 AF('p',struct A526,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10430 AF('L',struct A526,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10431 AF('p',struct A526,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10432 AF('S',struct A526,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10433 AFa(struct A526,m10,1,A525)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10434 AF('l',struct A526,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10435 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10436 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10437 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10438 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10439 /* <fLIlILldLlCC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10440 union A527 { f m0; L m1; I m2; l m3; I m4; L m5; l m6; d m7; L m8; l m9; C m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10441 int f_cmpA527(const union A527 *x, const union A527 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10442 DCaggr* f_touchA527() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10443 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10444 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10445 a = dcNewAggr(12, sizeof(union A527));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10446 AF('f',union A527,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10447 AF('L',union A527,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10448 AF('I',union A527,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10449 AF('l',union A527,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10450 AF('I',union A527,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10451 AF('L',union A527,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10452 AF('l',union A527,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10453 AF('d',union A527,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10454 AF('L',union A527,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10455 AF('l',union A527,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10456 AF('C',union A527,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10457 AF('C',union A527,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10458 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10459 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10460 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10461 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10462 /* {csjiLddf} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10463 struct A528 { c m0; s m1; j m2; i m3; L m4; d m5; d m6; f m7; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10464 int f_cmpA528(const struct A528 *x, const struct A528 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10465 DCaggr* f_touchA528() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10466 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10467 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10468 a = dcNewAggr(8, sizeof(struct A528));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10469 AF('c',struct A528,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10470 AF('s',struct A528,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10471 AF('j',struct A528,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10472 AF('i',struct A528,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10473 AF('L',struct A528,m4,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10474 AF('d',struct A528,m5,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10475 AF('d',struct A528,m6,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10476 AF('f',struct A528,m7,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10477 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10478 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10479 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10480 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10481 /* <IlIlJc{csjiLddf}B> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10482 union A529 { I m0; l m1; I m2; l m3; J m4; c m5; struct A528 m6; B m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10483 int f_cmpA529(const union A529 *x, const union A529 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA528(&x->m6, &y->m6) && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10484 DCaggr* f_touchA529() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10485 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10486 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10487 a = dcNewAggr(8, sizeof(union A529));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10488 AF('I',union A529,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10489 AF('l',union A529,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10490 AF('I',union A529,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10491 AF('l',union A529,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10492 AF('J',union A529,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10493 AF('c',union A529,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10494 AFa(union A529,m6,1,A528)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10495 AF('B',union A529,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10496 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10497 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10498 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10499 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10500 /* {BCCSflpdB[14]lBi} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10501 struct A530 { B m0; C m1; C m2; S m3; f m4; l m5; p m6; d m7; B m8[14]; l m9; B m10; i m11; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10502 int f_cmpA530(const struct A530 *x, const struct A530 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m8[9] == y->m8[9] && x->m8[10] == y->m8[10] && x->m8[11] == y->m8[11] && x->m8[12] == y->m8[12] && x->m8[13] == y->m8[13] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10503 DCaggr* f_touchA530() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10504 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10505 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10506 a = dcNewAggr(12, sizeof(struct A530));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10507 AF('B',struct A530,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10508 AF('C',struct A530,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10509 AF('C',struct A530,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10510 AF('S',struct A530,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10511 AF('f',struct A530,m4,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10512 AF('l',struct A530,m5,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10513 AF('p',struct A530,m6,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10514 AF('d',struct A530,m7,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10515 AF('B',struct A530,m8,14)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10516 AF('l',struct A530,m9,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10517 AF('B',struct A530,m10,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10518 AF('i',struct A530,m11,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10519 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10520 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10521 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10522 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10523 /* {LIpjL} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10524 struct A531 { L m0; I m1; p m2; j m3; L m4; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10525 int f_cmpA531(const struct A531 *x, const struct A531 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10526 DCaggr* f_touchA531() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10527 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10528 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10529 a = dcNewAggr(5, sizeof(struct A531));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10530 AF('L',struct A531,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10531 AF('I',struct A531,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10532 AF('p',struct A531,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10533 AF('j',struct A531,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10534 AF('L',struct A531,m4,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10535 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10536 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10537 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10538 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10539 /* {BpBcdsfBpSjL} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10540 struct A532 { B m0; p m1; B m2; c m3; d m4; s m5; f m6; B m7; p m8; S m9; j m10; L m11; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10541 int f_cmpA532(const struct A532 *x, const struct A532 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10542 DCaggr* f_touchA532() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10543 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10544 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10545 a = dcNewAggr(12, sizeof(struct A532));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10546 AF('B',struct A532,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10547 AF('p',struct A532,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10548 AF('B',struct A532,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10549 AF('c',struct A532,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10550 AF('d',struct A532,m4,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10551 AF('s',struct A532,m5,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10552 AF('f',struct A532,m6,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10553 AF('B',struct A532,m7,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10554 AF('p',struct A532,m8,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10555 AF('S',struct A532,m9,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10556 AF('j',struct A532,m10,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10557 AF('L',struct A532,m11,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10558 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10559 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10560 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10561 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10562 /* <J[6]jl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10563 union A533 { J m0[6]; j m1; l m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10564 int f_cmpA533(const union A533 *x, const union A533 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10565 DCaggr* f_touchA533() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10566 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10567 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10568 a = dcNewAggr(3, sizeof(union A533));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10569 AF('J',union A533,m0,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10570 AF('j',union A533,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10571 AF('l',union A533,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10572 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10573 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10574 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10575 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10576 /* {Lcpi} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10577 struct A534 { L m0; c m1; p m2; i m3; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10578 int f_cmpA534(const struct A534 *x, const struct A534 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10579 DCaggr* f_touchA534() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10580 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10581 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10582 a = dcNewAggr(4, sizeof(struct A534));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10583 AF('L',struct A534,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10584 AF('c',struct A534,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10585 AF('p',struct A534,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10586 AF('i',struct A534,m3,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10587 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10588 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10589 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10590 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10591 /* {sC} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10592 struct A535 { s m0; C m1; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10593 int f_cmpA535(const struct A535 *x, const struct A535 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10594 DCaggr* f_touchA535() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10595 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10596 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10597 a = dcNewAggr(2, sizeof(struct A535));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10598 AF('s',struct A535,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10599 AF('C',struct A535,m1,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10600 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10601 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10602 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10603 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10604 /* <JsJBC[4]iLipijI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10605 union A536 { J m0; s m1; J m2; B m3; C m4[4]; i m5; L m6; i m7; p m8; i m9; j m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10606 int f_cmpA536(const union A536 *x, const union A536 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10607 DCaggr* f_touchA536() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10608 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10609 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10610 a = dcNewAggr(12, sizeof(union A536));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10611 AF('J',union A536,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10612 AF('s',union A536,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10613 AF('J',union A536,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10614 AF('B',union A536,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10615 AF('C',union A536,m4,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10616 AF('i',union A536,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10617 AF('L',union A536,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10618 AF('i',union A536,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10619 AF('p',union A536,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10620 AF('i',union A536,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10621 AF('j',union A536,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10622 AF('I',union A536,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10623 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10624 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10625 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10626 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10627 /* <i{sC}Sjjd<L>p<JsJBC[4]iLipijI>sps> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10628 union A537 { i m0; struct A535 m1; S m2; j m3; j m4; d m5; union A347 m6; p m7; union A536 m8; s m9; p m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10629 int f_cmpA537(const union A537 *x, const union A537 *y) { return x->m0 == y->m0 && f_cmpA535(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA347(&x->m6, &y->m6) && x->m7 == y->m7 && f_cmpA536(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10630 DCaggr* f_touchA537() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10631 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10632 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10633 a = dcNewAggr(12, sizeof(union A537));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10634 AF('i',union A537,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10635 AFa(union A537,m1,1,A535)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10636 AF('S',union A537,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10637 AF('j',union A537,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10638 AF('j',union A537,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10639 AF('d',union A537,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10640 AFa(union A537,m6,1,A347)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10641 AF('p',union A537,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10642 AFa(union A537,m8,1,A536)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10643 AF('s',union A537,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10644 AF('p',union A537,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10645 AF('s',union A537,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10646 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10647 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10648 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10649 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10650 /* {JJBCCjBSdBIi} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10651 struct A538 { J m0; J m1; B m2; C m3; C m4; j m5; B m6; S m7; d m8; B m9; I m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10652 int f_cmpA538(const struct A538 *x, const struct A538 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10653 DCaggr* f_touchA538() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10654 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10655 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10656 a = dcNewAggr(12, sizeof(struct A538));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10657 AF('J',struct A538,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10658 AF('J',struct A538,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10659 AF('B',struct A538,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10660 AF('C',struct A538,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10661 AF('C',struct A538,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10662 AF('j',struct A538,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10663 AF('B',struct A538,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10664 AF('S',struct A538,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10665 AF('d',struct A538,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10666 AF('B',struct A538,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10667 AF('I',struct A538,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10668 AF('i',struct A538,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10669 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10670 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10671 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10672 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
10673 /* <cB{JJBCCjBSdBIi}dSIdII> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10674 union A539 { c m0; B m1; struct A538 m2; d m3; S m4; I m5; d m6; I m7; I m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10675 int f_cmpA539(const union A539 *x, const union A539 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA538(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10676 DCaggr* f_touchA539() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10677 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10678 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10679 a = dcNewAggr(9, sizeof(union A539));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10680 AF('c',union A539,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10681 AF('B',union A539,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10682 AFa(union A539,m2,1,A538)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10683 AF('d',union A539,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10684 AF('S',union A539,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10685 AF('I',union A539,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10686 AF('d',union A539,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10687 AF('I',union A539,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10688 AF('I',union A539,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10689 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10690 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10691 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10692 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10693 /* <C[7]SCJdiLjjBsB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10694 union A540 { C m0[7]; S m1; C m2; J m3; d m4; i m5; L m6; j m7; j m8; B m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10695 int f_cmpA540(const union A540 *x, const union A540 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10696 DCaggr* f_touchA540() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10697 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10698 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10699 a = dcNewAggr(12, sizeof(union A540));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10700 AF('C',union A540,m0,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10701 AF('S',union A540,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10702 AF('C',union A540,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10703 AF('J',union A540,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10704 AF('d',union A540,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10705 AF('i',union A540,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10706 AF('L',union A540,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10707 AF('j',union A540,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10708 AF('j',union A540,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10709 AF('B',union A540,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10710 AF('s',union A540,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10711 AF('B',union A540,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10712 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10713 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10714 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10715 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10716 /* {SiCLcI<C[7]SCJdiLjjBsB>Spf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10717 struct A541 { S m0; i m1; C m2; L m3; c m4; I m5; union A540 m6; S m7; p m8; f m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10718 int f_cmpA541(const struct A541 *x, const struct A541 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA540(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10719 DCaggr* f_touchA541() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10720 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10721 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10722 a = dcNewAggr(10, sizeof(struct A541));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10723 AF('S',struct A541,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10724 AF('i',struct A541,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10725 AF('C',struct A541,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10726 AF('L',struct A541,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10727 AF('c',struct A541,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10728 AF('I',struct A541,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10729 AFa(struct A541,m6,1,A540)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10730 AF('S',struct A541,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10731 AF('p',struct A541,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10732 AF('f',struct A541,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10733 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10734 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10735 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10736 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10737 /* {jIppfBdjc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10738 struct A542 { j m0; I m1; p m2; p m3; f m4; B m5; d m6; j m7; c m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10739 int f_cmpA542(const struct A542 *x, const struct A542 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10740 DCaggr* f_touchA542() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10741 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10742 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10743 a = dcNewAggr(9, sizeof(struct A542));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10744 AF('j',struct A542,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10745 AF('I',struct A542,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10746 AF('p',struct A542,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10747 AF('p',struct A542,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10748 AF('f',struct A542,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10749 AF('B',struct A542,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10750 AF('d',struct A542,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10751 AF('j',struct A542,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10752 AF('c',struct A542,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10753 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10754 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10755 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10756 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10757 /* <lBdSjlsiBdI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10758 union A543 { l m0; B m1; d m2; S m3; j m4; l m5; s m6; i m7; B m8; d m9; I m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10759 int f_cmpA543(const union A543 *x, const union A543 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10760 DCaggr* f_touchA543() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10761 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10762 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10763 a = dcNewAggr(11, sizeof(union A543));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10764 AF('l',union A543,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10765 AF('B',union A543,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10766 AF('d',union A543,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10767 AF('S',union A543,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10768 AF('j',union A543,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10769 AF('l',union A543,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10770 AF('s',union A543,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10771 AF('i',union A543,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10772 AF('B',union A543,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10773 AF('d',union A543,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10774 AF('I',union A543,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10775 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10776 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10777 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10778 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10779 /* {lCpJJdlSI[13]iSl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10780 struct A544 { l m0; C m1; p m2; J m3; J m4; d m5; l m6; S m7; I m8[13]; i m9; S m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10781 int f_cmpA544(const struct A544 *x, const struct A544 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m8[9] == y->m8[9] && x->m8[10] == y->m8[10] && x->m8[11] == y->m8[11] && x->m8[12] == y->m8[12] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10782 DCaggr* f_touchA544() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10783 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10784 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10785 a = dcNewAggr(12, sizeof(struct A544));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10786 AF('l',struct A544,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10787 AF('C',struct A544,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10788 AF('p',struct A544,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10789 AF('J',struct A544,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10790 AF('J',struct A544,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10791 AF('d',struct A544,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10792 AF('l',struct A544,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10793 AF('S',struct A544,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10794 AF('I',struct A544,m8,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10795 AF('i',struct A544,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10796 AF('S',struct A544,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10797 AF('l',struct A544,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10798 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10799 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10800 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10801 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10802 /* {s<lBdSjlsiBdI>Cdd[10]dCsCCc{lCpJJdlSI[13]iSl}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10803 struct A545 { s m0; union A543 m1; C m2; d m3; d m4[10]; d m5; C m6; s m7; C m8; C m9; c m10; struct A544 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10804 int f_cmpA545(const struct A545 *x, const struct A545 *y) { return x->m0 == y->m0 && f_cmpA543(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA544(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10805 DCaggr* f_touchA545() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10806 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10807 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10808 a = dcNewAggr(12, sizeof(struct A545));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10809 AF('s',struct A545,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10810 AFa(struct A545,m1,1,A543)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10811 AF('C',struct A545,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10812 AF('d',struct A545,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10813 AF('d',struct A545,m4,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10814 AF('d',struct A545,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10815 AF('C',struct A545,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10816 AF('s',struct A545,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10817 AF('C',struct A545,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10818 AF('C',struct A545,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10819 AF('c',struct A545,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10820 AFa(struct A545,m11,1,A544)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10821 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10822 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10823 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10824 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10825 /* <sSjsfs{s<lBdSjlsiBdI>Cdd[10]dCsCCc{lCpJJdlSI[13]iSl}}lfBSJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10826 union A546 { s m0; S m1; j m2; s m3; f m4; s m5; struct A545 m6; l m7; f m8; B m9; S m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10827 int f_cmpA546(const union A546 *x, const union A546 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA545(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10828 DCaggr* f_touchA546() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10829 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10830 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10831 a = dcNewAggr(12, sizeof(union A546));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10832 AF('s',union A546,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10833 AF('S',union A546,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10834 AF('j',union A546,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10835 AF('s',union A546,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10836 AF('f',union A546,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10837 AF('s',union A546,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10838 AFa(union A546,m6,1,A545)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10839 AF('l',union A546,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10840 AF('f',union A546,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10841 AF('B',union A546,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10842 AF('S',union A546,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10843 AF('J',union A546,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10844 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10845 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10846 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10847 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10848 /* <JiBIcLLj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10849 union A547 { J m0; i m1; B m2; I m3; c m4; L m5; L m6; j m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10850 int f_cmpA547(const union A547 *x, const union A547 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10851 DCaggr* f_touchA547() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10852 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10853 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10854 a = dcNewAggr(8, sizeof(union A547));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10855 AF('J',union A547,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10856 AF('i',union A547,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10857 AF('B',union A547,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10858 AF('I',union A547,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10859 AF('c',union A547,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10860 AF('L',union A547,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10861 AF('L',union A547,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10862 AF('j',union A547,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10863 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10864 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10865 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10866 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10867 /* {Bifc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10868 struct A548 { B m0; i m1; f m2; c m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10869 int f_cmpA548(const struct A548 *x, const struct A548 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10870 DCaggr* f_touchA548() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10871 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10872 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10873 a = dcNewAggr(4, sizeof(struct A548));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10874 AF('B',struct A548,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10875 AF('i',struct A548,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10876 AF('f',struct A548,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10877 AF('c',struct A548,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10878 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10879 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10880 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10881 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10882 /* {lBSfds} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10883 struct A549 { l m0; B m1; S m2; f m3; d m4; s m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10884 int f_cmpA549(const struct A549 *x, const struct A549 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10885 DCaggr* f_touchA549() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10886 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10887 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10888 a = dcNewAggr(6, sizeof(struct A549));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10889 AF('l',struct A549,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10890 AF('B',struct A549,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10891 AF('S',struct A549,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10892 AF('f',struct A549,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10893 AF('d',struct A549,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10894 AF('s',struct A549,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10895 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10896 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10897 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10898 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10899 /* {cLILdspIC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10900 struct A550 { c m0; L m1; I m2; L m3; d m4; s m5; p m6; I m7; C m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10901 int f_cmpA550(const struct A550 *x, const struct A550 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10902 DCaggr* f_touchA550() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10903 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10904 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10905 a = dcNewAggr(9, sizeof(struct A550));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10906 AF('c',struct A550,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10907 AF('L',struct A550,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10908 AF('I',struct A550,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10909 AF('L',struct A550,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10910 AF('d',struct A550,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10911 AF('s',struct A550,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10912 AF('p',struct A550,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10913 AF('I',struct A550,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10914 AF('C',struct A550,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10915 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10916 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10917 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10918 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10919 /* {jfCdLc[7]{lBSfds}f{cLILdspIC}SjB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10920 struct A551 { j m0; f m1; C m2; d m3; L m4; c m5[7]; struct A549 m6; f m7; struct A550 m8; S m9; j m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10921 int f_cmpA551(const struct A551 *x, const struct A551 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && f_cmpA549(&x->m6, &y->m6) && x->m7 == y->m7 && f_cmpA550(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10922 DCaggr* f_touchA551() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10923 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10924 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10925 a = dcNewAggr(12, sizeof(struct A551));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10926 AF('j',struct A551,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10927 AF('f',struct A551,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10928 AF('C',struct A551,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10929 AF('d',struct A551,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10930 AF('L',struct A551,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10931 AF('c',struct A551,m5,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10932 AFa(struct A551,m6,1,A549)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10933 AF('f',struct A551,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10934 AFa(struct A551,m8,1,A550)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10935 AF('S',struct A551,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10936 AF('j',struct A551,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10937 AF('B',struct A551,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10938 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10939 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10940 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10941 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10942 /* {ljlicds{jfCdLc[7]{lBSfds}f{cLILdspIC}SjB}LCBC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10943 struct A552 { l m0; j m1; l m2; i m3; c m4; d m5; s m6; struct A551 m7; L m8; C m9; B m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10944 int f_cmpA552(const struct A552 *x, const struct A552 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA551(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10945 DCaggr* f_touchA552() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10946 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10947 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10948 a = dcNewAggr(12, sizeof(struct A552));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10949 AF('l',struct A552,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10950 AF('j',struct A552,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10951 AF('l',struct A552,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10952 AF('i',struct A552,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10953 AF('c',struct A552,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10954 AF('d',struct A552,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10955 AF('s',struct A552,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10956 AFa(struct A552,m7,1,A551)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10957 AF('L',struct A552,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10958 AF('C',struct A552,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10959 AF('B',struct A552,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10960 AF('C',struct A552,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10961 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10962 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10963 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10964 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10965 /* <cJdSp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10966 union A553 { c m0; J m1; d m2; S m3; p m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10967 int f_cmpA553(const union A553 *x, const union A553 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10968 DCaggr* f_touchA553() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10969 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10970 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10971 a = dcNewAggr(5, sizeof(union A553));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10972 AF('c',union A553,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10973 AF('J',union A553,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10974 AF('d',union A553,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10975 AF('S',union A553,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10976 AF('p',union A553,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10977 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10978 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10979 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10980 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10981 /* {BSCjIScBfCLp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10982 struct A554 { B m0; S m1; C m2; j m3; I m4; S m5; c m6; B m7; f m8; C m9; L m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10983 int f_cmpA554(const struct A554 *x, const struct A554 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
10984 DCaggr* f_touchA554() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10985 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10986 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10987 a = dcNewAggr(12, sizeof(struct A554));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10988 AF('B',struct A554,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10989 AF('S',struct A554,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10990 AF('C',struct A554,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10991 AF('j',struct A554,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10992 AF('I',struct A554,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10993 AF('S',struct A554,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10994 AF('c',struct A554,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10995 AF('B',struct A554,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10996 AF('f',struct A554,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10997 AF('C',struct A554,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10998 AF('L',struct A554,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
10999 AF('p',struct A554,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11000 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11001 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11002 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11003 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11004 /* <C{BSCjIScBfCLp}pIdidIfdlc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11005 union A555 { C m0; struct A554 m1; p m2; I m3; d m4; i m5; d m6; I m7; f m8; d m9; l m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11006 int f_cmpA555(const union A555 *x, const union A555 *y) { return x->m0 == y->m0 && f_cmpA554(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11007 DCaggr* f_touchA555() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11008 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11009 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11010 a = dcNewAggr(12, sizeof(union A555));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11011 AF('C',union A555,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11012 AFa(union A555,m1,1,A554)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11013 AF('p',union A555,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11014 AF('I',union A555,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11015 AF('d',union A555,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11016 AF('i',union A555,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11017 AF('d',union A555,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11018 AF('I',union A555,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11019 AF('f',union A555,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11020 AF('d',union A555,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11021 AF('l',union A555,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11022 AF('c',union A555,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11023 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11024 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11025 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11026 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11027 /* <BiCcL<C{BSCjIScBfCLp}pIdidIfdlc>s[1]fpCdJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11028 union A556 { B m0; i m1; C m2; c m3; L m4; union A555 m5; s m6[1]; f m7; p m8; C m9; d m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11029 int f_cmpA556(const union A556 *x, const union A556 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA555(&x->m5, &y->m5) && x->m6[0] == y->m6[0] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11030 DCaggr* f_touchA556() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11031 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11032 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11033 a = dcNewAggr(12, sizeof(union A556));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11034 AF('B',union A556,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11035 AF('i',union A556,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11036 AF('C',union A556,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11037 AF('c',union A556,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11038 AF('L',union A556,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11039 AFa(union A556,m5,1,A555)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11040 AF('s',union A556,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11041 AF('f',union A556,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11042 AF('p',union A556,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11043 AF('C',union A556,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11044 AF('d',union A556,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11045 AF('J',union A556,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11046 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11047 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11048 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11049 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11050 /* <CBcBlB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11051 union A557 { C m0; B m1; c m2; B m3; l m4; B m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11052 int f_cmpA557(const union A557 *x, const union A557 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11053 DCaggr* f_touchA557() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11054 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11055 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11056 a = dcNewAggr(6, sizeof(union A557));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11057 AF('C',union A557,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11058 AF('B',union A557,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11059 AF('c',union A557,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11060 AF('B',union A557,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11061 AF('l',union A557,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11062 AF('B',union A557,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11063 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11064 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11065 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11066 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11067 /* <lJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11068 union A558 { l m0; J m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11069 int f_cmpA558(const union A558 *x, const union A558 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11070 DCaggr* f_touchA558() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11071 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11072 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11073 a = dcNewAggr(2, sizeof(union A558));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11074 AF('l',union A558,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11075 AF('J',union A558,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11076 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11077 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11078 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11079 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11080 /* <jfIipIdfLslL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11081 union A559 { j m0; f m1; I m2; i m3; p m4; I m5; d m6; f m7; L m8; s m9; l m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11082 int f_cmpA559(const union A559 *x, const union A559 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11083 DCaggr* f_touchA559() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11084 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11085 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11086 a = dcNewAggr(12, sizeof(union A559));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11087 AF('j',union A559,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11088 AF('f',union A559,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11089 AF('I',union A559,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11090 AF('i',union A559,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11091 AF('p',union A559,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11092 AF('I',union A559,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11093 AF('d',union A559,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11094 AF('f',union A559,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11095 AF('L',union A559,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11096 AF('s',union A559,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11097 AF('l',union A559,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11098 AF('L',union A559,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11099 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11100 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11101 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11102 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11103 /* {lfBJfff[7]sB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11104 struct A560 { l m0; f m1; B m2; J m3; f m4; f m5; f m6[7]; s m7; B m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11105 int f_cmpA560(const struct A560 *x, const struct A560 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11106 DCaggr* f_touchA560() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11107 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11108 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11109 a = dcNewAggr(9, sizeof(struct A560));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11110 AF('l',struct A560,m0,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11111 AF('f',struct A560,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11112 AF('B',struct A560,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11113 AF('J',struct A560,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11114 AF('f',struct A560,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11115 AF('f',struct A560,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11116 AF('f',struct A560,m6,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11117 AF('s',struct A560,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11118 AF('B',struct A560,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11119 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11120 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11121 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11122 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11123 /* <CjJjdJpCdL[8]L> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11124 union A561 { C m0; j m1; J m2; j m3; d m4; J m5; p m6; C m7; d m8; L m9[8]; L m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11125 int f_cmpA561(const union A561 *x, const union A561 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m9[6] == y->m9[6] && x->m9[7] == y->m9[7] && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11126 DCaggr* f_touchA561() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11127 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11128 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11129 a = dcNewAggr(11, sizeof(union A561));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11130 AF('C',union A561,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11131 AF('j',union A561,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11132 AF('J',union A561,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11133 AF('j',union A561,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11134 AF('d',union A561,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11135 AF('J',union A561,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11136 AF('p',union A561,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11137 AF('C',union A561,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11138 AF('d',union A561,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11139 AF('L',union A561,m9,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11140 AF('L',union A561,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11141 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11142 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11143 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11144 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11145 /* {ffsjlIlB<CjJjdJpCdL[8]L>sJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11146 struct A562 { f m0; f m1; s m2; j m3; l m4; I m5; l m6; B m7; union A561 m8; s m9; J m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11147 int f_cmpA562(const struct A562 *x, const struct A562 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA561(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11148 DCaggr* f_touchA562() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11149 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11150 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11151 a = dcNewAggr(11, sizeof(struct A562));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11152 AF('f',struct A562,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11153 AF('f',struct A562,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11154 AF('s',struct A562,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11155 AF('j',struct A562,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11156 AF('l',struct A562,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11157 AF('I',struct A562,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11158 AF('l',struct A562,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11159 AF('B',struct A562,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11160 AFa(struct A562,m8,1,A561)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11161 AF('s',struct A562,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11162 AF('J',struct A562,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11163 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11164 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11165 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11166 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11167 /* <fjCpf[7]LdfBIJp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11168 union A563 { f m0; j m1; C m2; p m3; f m4[7]; L m5; d m6; f m7; B m8; I m9; J m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11169 int f_cmpA563(const union A563 *x, const union A563 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11170 DCaggr* f_touchA563() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11171 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11172 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11173 a = dcNewAggr(12, sizeof(union A563));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11174 AF('f',union A563,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11175 AF('j',union A563,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11176 AF('C',union A563,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11177 AF('p',union A563,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11178 AF('f',union A563,m4,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11179 AF('L',union A563,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11180 AF('d',union A563,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11181 AF('f',union A563,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11182 AF('B',union A563,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11183 AF('I',union A563,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11184 AF('J',union A563,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11185 AF('p',union A563,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11186 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11187 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11188 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11189 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11190 /* <cjlLfLlSslc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11191 union A564 { c m0; j m1; l m2; L m3; f m4; L m5; l m6; S m7; s m8; l m9; c m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11192 int f_cmpA564(const union A564 *x, const union A564 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11193 DCaggr* f_touchA564() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11194 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11195 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11196 a = dcNewAggr(11, sizeof(union A564));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11197 AF('c',union A564,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11198 AF('j',union A564,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11199 AF('l',union A564,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11200 AF('L',union A564,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11201 AF('f',union A564,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11202 AF('L',union A564,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11203 AF('l',union A564,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11204 AF('S',union A564,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11205 AF('s',union A564,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11206 AF('l',union A564,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11207 AF('c',union A564,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11208 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11209 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11210 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11211 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11212 /* <ci> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11213 union A565 { c m0; i m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11214 int f_cmpA565(const union A565 *x, const union A565 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11215 DCaggr* f_touchA565() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11216 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11217 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11218 a = dcNewAggr(2, sizeof(union A565));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11219 AF('c',union A565,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11220 AF('i',union A565,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11221 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11222 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11223 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11224 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11225 /* {jBIdldcpfBCp} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11226 struct A566 { j m0; B m1; I m2; d m3; l m4; d m5; c m6; p m7; f m8; B m9; C m10; p m11; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11227 int f_cmpA566(const struct A566 *x, const struct A566 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11228 DCaggr* f_touchA566() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11229 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11230 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11231 a = dcNewAggr(12, sizeof(struct A566));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11232 AF('j',struct A566,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11233 AF('B',struct A566,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11234 AF('I',struct A566,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11235 AF('d',struct A566,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11236 AF('l',struct A566,m4,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11237 AF('d',struct A566,m5,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11238 AF('c',struct A566,m6,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11239 AF('p',struct A566,m7,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11240 AF('f',struct A566,m8,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11241 AF('B',struct A566,m9,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11242 AF('C',struct A566,m10,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11243 AF('p',struct A566,m11,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11244 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11245 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11246 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11247 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11248 /* <{jBIdldcpfBCp}BjcCLpB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11249 union A567 { struct A566 m0; B m1; j m2; c m3; C m4; L m5; p m6; B m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11250 int f_cmpA567(const union A567 *x, const union A567 *y) { return f_cmpA566(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11251 DCaggr* f_touchA567() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11252 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11253 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11254 a = dcNewAggr(8, sizeof(union A567));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11255 AFa(union A567,m0,1,A566)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11256 AF('B',union A567,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11257 AF('j',union A567,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11258 AF('c',union A567,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11259 AF('C',union A567,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11260 AF('L',union A567,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11261 AF('p',union A567,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11262 AF('B',union A567,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11263 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11264 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11265 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11266 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11267 /* {f[2]clSlCfLipCd} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11268 struct A568 { f m0[2]; c m1; l m2; S m3; l m4; C m5; f m6; L m7; i m8; p m9; C m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11269 int f_cmpA568(const struct A568 *x, const struct A568 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11270 DCaggr* f_touchA568() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11271 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11272 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11273 a = dcNewAggr(12, sizeof(struct A568));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11274 AF('f',struct A568,m0,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11275 AF('c',struct A568,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11276 AF('l',struct A568,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11277 AF('S',struct A568,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11278 AF('l',struct A568,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11279 AF('C',struct A568,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11280 AF('f',struct A568,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11281 AF('L',struct A568,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11282 AF('i',struct A568,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11283 AF('p',struct A568,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11284 AF('C',struct A568,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11285 AF('d',struct A568,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11286 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11287 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11288 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11289 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11290 /* <SfJBdJILLcsB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11291 union A569 { S m0; f m1; J m2; B m3; d m4; J m5; I m6; L m7; L m8; c m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11292 int f_cmpA569(const union A569 *x, const union A569 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11293 DCaggr* f_touchA569() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11294 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11295 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11296 a = dcNewAggr(12, sizeof(union A569));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11297 AF('S',union A569,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11298 AF('f',union A569,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11299 AF('J',union A569,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11300 AF('B',union A569,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11301 AF('d',union A569,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11302 AF('J',union A569,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11303 AF('I',union A569,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11304 AF('L',union A569,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11305 AF('L',union A569,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11306 AF('c',union A569,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11307 AF('s',union A569,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11308 AF('B',union A569,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11309 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11310 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11311 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11312 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11313 /* <Js<SfJBdJILLcsB>fLdBcLisp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11314 union A570 { J m0; s m1; union A569 m2; f m3; L m4; d m5; B m6; c m7; L m8; i m9; s m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11315 int f_cmpA570(const union A570 *x, const union A570 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA569(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11316 DCaggr* f_touchA570() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11317 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11318 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11319 a = dcNewAggr(12, sizeof(union A570));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11320 AF('J',union A570,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11321 AF('s',union A570,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11322 AFa(union A570,m2,1,A569)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11323 AF('f',union A570,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11324 AF('L',union A570,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11325 AF('d',union A570,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11326 AF('B',union A570,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11327 AF('c',union A570,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11328 AF('L',union A570,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11329 AF('i',union A570,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11330 AF('s',union A570,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11331 AF('p',union A570,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11332 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11333 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11334 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11335 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11336 /* {iiBSCicBdBjI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11337 struct A571 { i m0; i m1; B m2; S m3; C m4; i m5; c m6; B m7; d m8; B m9; j m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11338 int f_cmpA571(const struct A571 *x, const struct A571 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11339 DCaggr* f_touchA571() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11340 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11341 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11342 a = dcNewAggr(12, sizeof(struct A571));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11343 AF('i',struct A571,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11344 AF('i',struct A571,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11345 AF('B',struct A571,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11346 AF('S',struct A571,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11347 AF('C',struct A571,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11348 AF('i',struct A571,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11349 AF('c',struct A571,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11350 AF('B',struct A571,m7,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11351 AF('d',struct A571,m8,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11352 AF('B',struct A571,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11353 AF('j',struct A571,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11354 AF('I',struct A571,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11355 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11356 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11357 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11358 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11359 /* <sjLLcSBLdJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11360 union A572 { s m0; j m1; L m2; L m3; c m4; S m5; B m6; L m7; d m8; J m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11361 int f_cmpA572(const union A572 *x, const union A572 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11362 DCaggr* f_touchA572() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11363 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11364 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11365 a = dcNewAggr(10, sizeof(union A572));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11366 AF('s',union A572,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11367 AF('j',union A572,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11368 AF('L',union A572,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11369 AF('L',union A572,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11370 AF('c',union A572,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11371 AF('S',union A572,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11372 AF('B',union A572,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11373 AF('L',union A572,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11374 AF('d',union A572,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11375 AF('J',union A572,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11376 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11377 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11378 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11379 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11380 /* {JBd{iiBSCicBdBjI}iIcd<sjLLcSBLdJ>cSl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11381 struct A573 { J m0; B m1; d m2; struct A571 m3; i m4; I m5; c m6; d m7; union A572 m8; c m9; S m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11382 int f_cmpA573(const struct A573 *x, const struct A573 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA571(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA572(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11383 DCaggr* f_touchA573() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11384 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11385 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11386 a = dcNewAggr(12, sizeof(struct A573));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11387 AF('J',struct A573,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11388 AF('B',struct A573,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11389 AF('d',struct A573,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11390 AFa(struct A573,m3,1,A571)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11391 AF('i',struct A573,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11392 AF('I',struct A573,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11393 AF('c',struct A573,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11394 AF('d',struct A573,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11395 AFa(struct A573,m8,1,A572)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11396 AF('c',struct A573,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11397 AF('S',struct A573,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11398 AF('l',struct A573,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11399 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11400 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11401 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11402 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11403 /* <JfcfdLscJI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11404 union A574 { J m0; f m1; c m2; f m3; d m4; L m5; s m6; c m7; J m8; I m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11405 int f_cmpA574(const union A574 *x, const union A574 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11406 DCaggr* f_touchA574() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11407 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11408 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11409 a = dcNewAggr(10, sizeof(union A574));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11410 AF('J',union A574,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11411 AF('f',union A574,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11412 AF('c',union A574,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11413 AF('f',union A574,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11414 AF('d',union A574,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11415 AF('L',union A574,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11416 AF('s',union A574,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11417 AF('c',union A574,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11418 AF('J',union A574,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11419 AF('I',union A574,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11420 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11421 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11422 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11423 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11424 /* {CBJijcL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11425 struct A575 { C m0; B m1; J m2; i m3; j m4; c m5; L m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11426 int f_cmpA575(const struct A575 *x, const struct A575 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11427 DCaggr* f_touchA575() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11428 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11429 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11430 a = dcNewAggr(7, sizeof(struct A575));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11431 AF('C',struct A575,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11432 AF('B',struct A575,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11433 AF('J',struct A575,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11434 AF('i',struct A575,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11435 AF('j',struct A575,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11436 AF('c',struct A575,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11437 AF('L',struct A575,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11438 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11439 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11440 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11441 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11442 /* <BSCSdpIIB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11443 union A576 { B m0; S m1; C m2; S m3; d m4; p m5; I m6; I m7; B m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11444 int f_cmpA576(const union A576 *x, const union A576 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11445 DCaggr* f_touchA576() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11446 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11447 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11448 a = dcNewAggr(9, sizeof(union A576));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11449 AF('B',union A576,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11450 AF('S',union A576,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11451 AF('C',union A576,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11452 AF('S',union A576,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11453 AF('d',union A576,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11454 AF('p',union A576,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11455 AF('I',union A576,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11456 AF('I',union A576,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11457 AF('B',union A576,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11458 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11459 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11460 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11461 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11462 /* {i{d}BjBI<BSCSdpIIB>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11463 struct A577 { i m0; struct A378 m1; B m2; j m3; B m4; I m5; union A576 m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11464 int f_cmpA577(const struct A577 *x, const struct A577 *y) { return x->m0 == y->m0 && f_cmpA378(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA576(&x->m6, &y->m6); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11465 DCaggr* f_touchA577() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11466 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11467 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11468 a = dcNewAggr(7, sizeof(struct A577));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11469 AF('i',struct A577,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11470 AFa(struct A577,m1,1,A378)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11471 AF('B',struct A577,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11472 AF('j',struct A577,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11473 AF('B',struct A577,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11474 AF('I',struct A577,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11475 AFa(struct A577,m6,1,A576)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11476 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11477 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11478 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11479 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11480 /* <jijjLsspjCSS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11481 union A578 { j m0; i m1; j m2; j m3; L m4; s m5; s m6; p m7; j m8; C m9; S m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11482 int f_cmpA578(const union A578 *x, const union A578 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11483 DCaggr* f_touchA578() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11484 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11485 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11486 a = dcNewAggr(12, sizeof(union A578));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11487 AF('j',union A578,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11488 AF('i',union A578,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11489 AF('j',union A578,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11490 AF('j',union A578,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11491 AF('L',union A578,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11492 AF('s',union A578,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11493 AF('s',union A578,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11494 AF('p',union A578,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11495 AF('j',union A578,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11496 AF('C',union A578,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11497 AF('S',union A578,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11498 AF('S',union A578,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11499 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11500 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11501 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11502 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11503 /* <d<jijjLsspjCSS>ciSS[11]ScBCil> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11504 union A579 { d m0; union A578 m1; c m2; i m3; S m4; S m5[11]; S m6; c m7; B m8; C m9; i m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11505 int f_cmpA579(const union A579 *x, const union A579 *y) { return x->m0 == y->m0 && f_cmpA578(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m5[9] == y->m5[9] && x->m5[10] == y->m5[10] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11506 DCaggr* f_touchA579() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11507 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11508 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11509 a = dcNewAggr(12, sizeof(union A579));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11510 AF('d',union A579,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11511 AFa(union A579,m1,1,A578)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11512 AF('c',union A579,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11513 AF('i',union A579,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11514 AF('S',union A579,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11515 AF('S',union A579,m5,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11516 AF('S',union A579,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11517 AF('c',union A579,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11518 AF('B',union A579,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11519 AF('C',union A579,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11520 AF('i',union A579,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11521 AF('l',union A579,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11522 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11523 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11524 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11525 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11526 /* <<d<jijjLsspjCSS>ciSS[11]ScBCil>JcfLiijpf> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11527 union A580 { union A579 m0; J m1; c m2; f m3; L m4; i m5; i m6; j m7; p m8; f m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11528 int f_cmpA580(const union A580 *x, const union A580 *y) { return f_cmpA579(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11529 DCaggr* f_touchA580() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11530 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11531 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11532 a = dcNewAggr(10, sizeof(union A580));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11533 AFa(union A580,m0,1,A579)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11534 AF('J',union A580,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11535 AF('c',union A580,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11536 AF('f',union A580,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11537 AF('L',union A580,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11538 AF('i',union A580,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11539 AF('i',union A580,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11540 AF('j',union A580,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11541 AF('p',union A580,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11542 AF('f',union A580,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11543 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11544 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11545 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11546 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11547 /* {jiLCCcdscCCB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11548 struct A581 { j m0; i m1; L m2; C m3; C m4; c m5; d m6; s m7; c m8; C m9; C m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11549 int f_cmpA581(const struct A581 *x, const struct A581 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11550 DCaggr* f_touchA581() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11551 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11552 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11553 a = dcNewAggr(12, sizeof(struct A581));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11554 AF('j',struct A581,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11555 AF('i',struct A581,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11556 AF('L',struct A581,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11557 AF('C',struct A581,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11558 AF('C',struct A581,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11559 AF('c',struct A581,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11560 AF('d',struct A581,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11561 AF('s',struct A581,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11562 AF('c',struct A581,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11563 AF('C',struct A581,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11564 AF('C',struct A581,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11565 AF('B',struct A581,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11566 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11567 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11568 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11569 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11570 /* <lcsCi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11571 union A582 { l m0; c m1; s m2; C m3; i m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11572 int f_cmpA582(const union A582 *x, const union A582 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11573 DCaggr* f_touchA582() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11574 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11575 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11576 a = dcNewAggr(5, sizeof(union A582));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11577 AF('l',union A582,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11578 AF('c',union A582,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11579 AF('s',union A582,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11580 AF('C',union A582,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11581 AF('i',union A582,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11582 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11583 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11584 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11585 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11586 /* {CIJsjBCS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11587 struct A583 { C m0; I m1; J m2; s m3; j m4; B m5; C m6; S m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11588 int f_cmpA583(const struct A583 *x, const struct A583 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11589 DCaggr* f_touchA583() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11590 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11591 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11592 a = dcNewAggr(8, sizeof(struct A583));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11593 AF('C',struct A583,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11594 AF('I',struct A583,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11595 AF('J',struct A583,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11596 AF('s',struct A583,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11597 AF('j',struct A583,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11598 AF('B',struct A583,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11599 AF('C',struct A583,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11600 AF('S',struct A583,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11601 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11602 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11603 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11604 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11605 /* <fjpjdILJ<lcsCi>{CIJsjBCS}Sl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11606 union A584 { f m0; j m1; p m2; j m3; d m4; I m5; L m6; J m7; union A582 m8; struct A583 m9; S m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11607 int f_cmpA584(const union A584 *x, const union A584 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA582(&x->m8, &y->m8) && f_cmpA583(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11608 DCaggr* f_touchA584() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11609 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11610 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11611 a = dcNewAggr(12, sizeof(union A584));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11612 AF('f',union A584,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11613 AF('j',union A584,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11614 AF('p',union A584,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11615 AF('j',union A584,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11616 AF('d',union A584,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11617 AF('I',union A584,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11618 AF('L',union A584,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11619 AF('J',union A584,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11620 AFa(union A584,m8,1,A582)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11621 AFa(union A584,m9,1,A583)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11622 AF('S',union A584,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11623 AF('l',union A584,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11624 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11625 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11626 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11627 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11628 /* <dSj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11629 union A585 { d m0; S m1; j m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11630 int f_cmpA585(const union A585 *x, const union A585 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11631 DCaggr* f_touchA585() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11632 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11633 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11634 a = dcNewAggr(3, sizeof(union A585));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11635 AF('d',union A585,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11636 AF('S',union A585,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11637 AF('j',union A585,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11638 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11639 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11640 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11641 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11642 /* {j<dSj>CicJiJjsfs} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11643 struct A586 { j m0; union A585 m1; C m2; i m3; c m4; J m5; i m6; J m7; j m8; s m9; f m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11644 int f_cmpA586(const struct A586 *x, const struct A586 *y) { return x->m0 == y->m0 && f_cmpA585(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11645 DCaggr* f_touchA586() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11646 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11647 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11648 a = dcNewAggr(12, sizeof(struct A586));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11649 AF('j',struct A586,m0,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11650 AFa(struct A586,m1,1,A585)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11651 AF('C',struct A586,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11652 AF('i',struct A586,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11653 AF('c',struct A586,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11654 AF('J',struct A586,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11655 AF('i',struct A586,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11656 AF('J',struct A586,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11657 AF('j',struct A586,m8,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11658 AF('s',struct A586,m9,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11659 AF('f',struct A586,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11660 AF('s',struct A586,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11661 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11662 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11663 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11664 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11665 /* {JBJCcIll} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11666 struct A587 { J m0; B m1; J m2; C m3; c m4; I m5; l m6; l m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11667 int f_cmpA587(const struct A587 *x, const struct A587 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11668 DCaggr* f_touchA587() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11669 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11670 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11671 a = dcNewAggr(8, sizeof(struct A587));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11672 AF('J',struct A587,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11673 AF('B',struct A587,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11674 AF('J',struct A587,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11675 AF('C',struct A587,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11676 AF('c',struct A587,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11677 AF('I',struct A587,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11678 AF('l',struct A587,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11679 AF('l',struct A587,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11680 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11681 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11682 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11683 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11684 /* <ccIclisdll> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11685 union A588 { c m0; c m1; I m2; c m3; l m4; i m5; s m6; d m7; l m8; l m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11686 int f_cmpA588(const union A588 *x, const union A588 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11687 DCaggr* f_touchA588() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11688 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11689 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11690 a = dcNewAggr(10, sizeof(union A588));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11691 AF('c',union A588,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11692 AF('c',union A588,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11693 AF('I',union A588,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11694 AF('c',union A588,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11695 AF('l',union A588,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11696 AF('i',union A588,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11697 AF('s',union A588,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11698 AF('d',union A588,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11699 AF('l',union A588,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11700 AF('l',union A588,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11701 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11702 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11703 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11704 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11705 /* {j} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11706 struct A589 { j m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11707 int f_cmpA589(const struct A589 *x, const struct A589 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11708 DCaggr* f_touchA589() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11709 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11710 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11711 a = dcNewAggr(1, sizeof(struct A589));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11712 AF('j',struct A589,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11713 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11714 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11715 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11716 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11717 /* {ip[15]Blj<ccIclisdll>iccfd{j}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11718 struct A590 { i m0; p m1[15]; B m2; l m3; j m4; union A588 m5; i m6; c m7; c m8; f m9; d m10; struct A589 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11719 int f_cmpA590(const struct A590 *x, const struct A590 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m1[11] == y->m1[11] && x->m1[12] == y->m1[12] && x->m1[13] == y->m1[13] && x->m1[14] == y->m1[14] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA588(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA589(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11720 DCaggr* f_touchA590() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11721 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11722 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11723 a = dcNewAggr(12, sizeof(struct A590));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11724 AF('i',struct A590,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11725 AF('p',struct A590,m1,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11726 AF('B',struct A590,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11727 AF('l',struct A590,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11728 AF('j',struct A590,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11729 AFa(struct A590,m5,1,A588)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11730 AF('i',struct A590,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11731 AF('c',struct A590,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11732 AF('c',struct A590,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11733 AF('f',struct A590,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11734 AF('d',struct A590,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11735 AFa(struct A590,m11,1,A589)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11736 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11737 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11738 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11739 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11740 /* {BBcJdffdISs} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11741 struct A591 { B m0; B m1; c m2; J m3; d m4; f m5; f m6; d m7; I m8; S m9; s m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11742 int f_cmpA591(const struct A591 *x, const struct A591 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11743 DCaggr* f_touchA591() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11744 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11745 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11746 a = dcNewAggr(11, sizeof(struct A591));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11747 AF('B',struct A591,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11748 AF('B',struct A591,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11749 AF('c',struct A591,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11750 AF('J',struct A591,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11751 AF('d',struct A591,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11752 AF('f',struct A591,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11753 AF('f',struct A591,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11754 AF('d',struct A591,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11755 AF('I',struct A591,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11756 AF('S',struct A591,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11757 AF('s',struct A591,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11758 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11759 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11760 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11761 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11762 /* <Bjp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11763 union A592 { B m0; j m1; p m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11764 int f_cmpA592(const union A592 *x, const union A592 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11765 DCaggr* f_touchA592() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11766 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11767 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11768 a = dcNewAggr(3, sizeof(union A592));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11769 AF('B',union A592,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11770 AF('j',union A592,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11771 AF('p',union A592,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11772 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11773 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11774 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11775 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11776 /* <pJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11777 union A593 { p m0; J m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11778 int f_cmpA593(const union A593 *x, const union A593 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11779 DCaggr* f_touchA593() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11780 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11781 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11782 a = dcNewAggr(2, sizeof(union A593));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11783 AF('p',union A593,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11784 AF('J',union A593,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11785 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11786 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11787 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11788 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11789 /* {S} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11790 struct A594 { S m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11791 int f_cmpA594(const struct A594 *x, const struct A594 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11792 DCaggr* f_touchA594() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11793 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11794 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11795 a = dcNewAggr(1, sizeof(struct A594));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11796 AF('S',struct A594,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11797 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11798 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11799 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11800 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11801 /* {sIsLsLjcCl[12]Li} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11802 struct A595 { s m0; I m1; s m2; L m3; s m4; L m5; j m6; c m7; C m8; l m9[12]; L m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11803 int f_cmpA595(const struct A595 *x, const struct A595 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m9[6] == y->m9[6] && x->m9[7] == y->m9[7] && x->m9[8] == y->m9[8] && x->m9[9] == y->m9[9] && x->m9[10] == y->m9[10] && x->m9[11] == y->m9[11] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11804 DCaggr* f_touchA595() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11805 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11806 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11807 a = dcNewAggr(12, sizeof(struct A595));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11808 AF('s',struct A595,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11809 AF('I',struct A595,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11810 AF('s',struct A595,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11811 AF('L',struct A595,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11812 AF('s',struct A595,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11813 AF('L',struct A595,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11814 AF('j',struct A595,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11815 AF('c',struct A595,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11816 AF('C',struct A595,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11817 AF('l',struct A595,m9,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11818 AF('L',struct A595,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11819 AF('i',struct A595,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11820 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11821 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11822 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11823 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11824 /* <sJClsIpLScfc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11825 union A596 { s m0; J m1; C m2; l m3; s m4; I m5; p m6; L m7; S m8; c m9; f m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11826 int f_cmpA596(const union A596 *x, const union A596 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11827 DCaggr* f_touchA596() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11828 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11829 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11830 a = dcNewAggr(12, sizeof(union A596));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11831 AF('s',union A596,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11832 AF('J',union A596,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11833 AF('C',union A596,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11834 AF('l',union A596,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11835 AF('s',union A596,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11836 AF('I',union A596,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11837 AF('p',union A596,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11838 AF('L',union A596,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11839 AF('S',union A596,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11840 AF('c',union A596,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11841 AF('f',union A596,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11842 AF('c',union A596,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11843 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11844 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11845 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11846 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11847 /* {sc<sJClsIpLScfc>jf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11848 struct A597 { s m0; c m1; union A596 m2; j m3; f m4; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11849 int f_cmpA597(const struct A597 *x, const struct A597 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA596(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11850 DCaggr* f_touchA597() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11851 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11852 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11853 a = dcNewAggr(5, sizeof(struct A597));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11854 AF('s',struct A597,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11855 AF('c',struct A597,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11856 AFa(struct A597,m2,1,A596)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11857 AF('j',struct A597,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
11858 AF('f',struct A597,m4,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11859 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11860 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11861 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11862 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11863 /* <ldJJIjS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11864 union A598 { l m0; d m1; J m2; J m3; I m4; j m5; S m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11865 int f_cmpA598(const union A598 *x, const union A598 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11866 DCaggr* f_touchA598() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11867 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11868 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11869 a = dcNewAggr(7, sizeof(union A598));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11870 AF('l',union A598,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11871 AF('d',union A598,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11872 AF('J',union A598,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11873 AF('J',union A598,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11874 AF('I',union A598,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11875 AF('j',union A598,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11876 AF('S',union A598,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11877 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11878 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11879 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11880 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11881 /* <LLl<ldJJIjS>l> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11882 union A599 { L m0; L m1; l m2; union A598 m3; l m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11883 int f_cmpA599(const union A599 *x, const union A599 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA598(&x->m3, &y->m3) && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11884 DCaggr* f_touchA599() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11885 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11886 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11887 a = dcNewAggr(5, sizeof(union A599));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11888 AF('L',union A599,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11889 AF('L',union A599,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11890 AF('l',union A599,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11891 AFa(union A599,m3,1,A598)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11892 AF('l',union A599,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11893 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11894 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11895 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11896 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11897 /* <dl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11898 union A600 { d m0; l m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11899 int f_cmpA600(const union A600 *x, const union A600 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11900 DCaggr* f_touchA600() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11901 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11902 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11903 a = dcNewAggr(2, sizeof(union A600));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11904 AF('d',union A600,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11905 AF('l',union A600,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11906 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11907 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11908 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11909 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11910 /* {SliSJJCpSspL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11911 struct A601 { S m0; l m1; i m2; S m3; J m4; J m5; C m6; p m7; S m8; s m9; p m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11912 int f_cmpA601(const struct A601 *x, const struct A601 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11913 DCaggr* f_touchA601() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11914 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11915 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11916 a = dcNewAggr(12, sizeof(struct A601));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11917 AF('S',struct A601,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11918 AF('l',struct A601,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11919 AF('i',struct A601,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11920 AF('S',struct A601,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11921 AF('J',struct A601,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11922 AF('J',struct A601,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11923 AF('C',struct A601,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11924 AF('p',struct A601,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11925 AF('S',struct A601,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11926 AF('s',struct A601,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11927 AF('p',struct A601,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11928 AF('L',struct A601,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11929 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11930 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11931 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11932 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11933 /* <{SliSJJCpSspL}SLBL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11934 union A602 { struct A601 m0; S m1; L m2; B m3; L m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11935 int f_cmpA602(const union A602 *x, const union A602 *y) { return f_cmpA601(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11936 DCaggr* f_touchA602() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11937 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11938 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11939 a = dcNewAggr(5, sizeof(union A602));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11940 AFa(union A602,m0,1,A601)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11941 AF('S',union A602,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11942 AF('L',union A602,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11943 AF('B',union A602,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11944 AF('L',union A602,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11945 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11946 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11947 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11948 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11949 /* <JfBCBfidBpfd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11950 union A603 { J m0; f m1; B m2; C m3; B m4; f m5; i m6; d m7; B m8; p m9; f m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11951 int f_cmpA603(const union A603 *x, const union A603 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11952 DCaggr* f_touchA603() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11953 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11954 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11955 a = dcNewAggr(12, sizeof(union A603));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11956 AF('J',union A603,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11957 AF('f',union A603,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11958 AF('B',union A603,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11959 AF('C',union A603,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11960 AF('B',union A603,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11961 AF('f',union A603,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11962 AF('i',union A603,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11963 AF('d',union A603,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11964 AF('B',union A603,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11965 AF('p',union A603,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11966 AF('f',union A603,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11967 AF('d',union A603,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11968 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11969 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11970 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11971 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11972 /* {Il<{SliSJJCpSspL}SLBL><JfBCBfidBpfd>ll} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11973 struct A604 { I m0; l m1; union A602 m2; union A603 m3; l m4; l m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11974 int f_cmpA604(const struct A604 *x, const struct A604 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA602(&x->m2, &y->m2) && f_cmpA603(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11975 DCaggr* f_touchA604() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11976 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11977 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11978 a = dcNewAggr(6, sizeof(struct A604));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11979 AF('I',struct A604,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11980 AF('l',struct A604,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11981 AFa(struct A604,m2,1,A602)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11982 AFa(struct A604,m3,1,A603)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11983 AF('l',struct A604,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11984 AF('l',struct A604,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11985 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11986 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11987 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11988 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11989 /* <iiifC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11990 union A605 { i m0; i m1; i m2; f m3; C m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11991 int f_cmpA605(const union A605 *x, const union A605 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
11992 DCaggr* f_touchA605() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11993 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11994 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11995 a = dcNewAggr(5, sizeof(union A605));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11996 AF('i',union A605,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11997 AF('i',union A605,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11998 AF('i',union A605,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
11999 AF('f',union A605,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12000 AF('C',union A605,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12001 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12002 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12003 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12004 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12005 /* <dlj<iiifC>LdJspJfp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12006 union A606 { d m0; l m1; j m2; union A605 m3; L m4; d m5; J m6; s m7; p m8; J m9; f m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12007 int f_cmpA606(const union A606 *x, const union A606 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA605(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12008 DCaggr* f_touchA606() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12009 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12010 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12011 a = dcNewAggr(12, sizeof(union A606));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12012 AF('d',union A606,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12013 AF('l',union A606,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12014 AF('j',union A606,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12015 AFa(union A606,m3,1,A605)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12016 AF('L',union A606,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12017 AF('d',union A606,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12018 AF('J',union A606,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12019 AF('s',union A606,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12020 AF('p',union A606,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12021 AF('J',union A606,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12022 AF('f',union A606,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12023 AF('p',union A606,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12024 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12025 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12026 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12027 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12028 /* <sISIlJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12029 union A607 { s m0; I m1; S m2; I m3; l m4; J m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12030 int f_cmpA607(const union A607 *x, const union A607 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12031 DCaggr* f_touchA607() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12032 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12033 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12034 a = dcNewAggr(6, sizeof(union A607));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12035 AF('s',union A607,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12036 AF('I',union A607,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12037 AF('S',union A607,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12038 AF('I',union A607,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12039 AF('l',union A607,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12040 AF('J',union A607,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12041 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12042 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12043 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12044 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12045 /* {cicIC<sISIlJ>sJBldL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12046 struct A608 { c m0; i m1; c m2; I m3; C m4; union A607 m5; s m6; J m7; B m8; l m9; d m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12047 int f_cmpA608(const struct A608 *x, const struct A608 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA607(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12048 DCaggr* f_touchA608() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12049 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12050 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12051 a = dcNewAggr(12, sizeof(struct A608));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12052 AF('c',struct A608,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12053 AF('i',struct A608,m1,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12054 AF('c',struct A608,m2,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12055 AF('I',struct A608,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12056 AF('C',struct A608,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12057 AFa(struct A608,m5,1,A607)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12058 AF('s',struct A608,m6,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12059 AF('J',struct A608,m7,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12060 AF('B',struct A608,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12061 AF('l',struct A608,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12062 AF('d',struct A608,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12063 AF('L',struct A608,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12064 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12065 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12066 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12067 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12068 /* <ijisBfS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12069 union A609 { i m0; j m1; i m2; s m3; B m4; f m5; S m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12070 int f_cmpA609(const union A609 *x, const union A609 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12071 DCaggr* f_touchA609() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12072 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12073 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12074 a = dcNewAggr(7, sizeof(union A609));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12075 AF('i',union A609,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12076 AF('j',union A609,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12077 AF('i',union A609,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12078 AF('s',union A609,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12079 AF('B',union A609,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12080 AF('f',union A609,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12081 AF('S',union A609,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12082 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12083 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12084 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12085 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12086 /* {Bff<dlj<iiifC>LdJspJfp>{cicIC<sISIlJ>sJBldL}fLCC<ijisBfS>sj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12087 struct A610 { B m0; f m1; f m2; union A606 m3; struct A608 m4; f m5; L m6; C m7; C m8; union A609 m9; s m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12088 int f_cmpA610(const struct A610 *x, const struct A610 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA606(&x->m3, &y->m3) && f_cmpA608(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA609(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12089 DCaggr* f_touchA610() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12090 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12091 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12092 a = dcNewAggr(12, sizeof(struct A610));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12093 AF('B',struct A610,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12094 AF('f',struct A610,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12095 AF('f',struct A610,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12096 AFa(struct A610,m3,1,A606)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12097 AFa(struct A610,m4,1,A608)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12098 AF('f',struct A610,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12099 AF('L',struct A610,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12100 AF('C',struct A610,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12101 AF('C',struct A610,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12102 AFa(struct A610,m9,1,A609)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12103 AF('s',struct A610,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12104 AF('j',struct A610,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12105 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12106 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12107 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12108 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12109 /* <SlsdffpilIj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12110 union A611 { S m0; l m1; s m2; d m3; f m4; f m5; p m6; i m7; l m8; I m9; j m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12111 int f_cmpA611(const union A611 *x, const union A611 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12112 DCaggr* f_touchA611() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12113 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12114 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12115 a = dcNewAggr(11, sizeof(union A611));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12116 AF('S',union A611,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12117 AF('l',union A611,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12118 AF('s',union A611,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12119 AF('d',union A611,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12120 AF('f',union A611,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12121 AF('f',union A611,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12122 AF('p',union A611,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12123 AF('i',union A611,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12124 AF('l',union A611,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12125 AF('I',union A611,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12126 AF('j',union A611,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12127 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12128 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12129 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12130 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12131 /* {ddsccpiJ[13]JL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12132 struct A612 { d m0; d m1; s m2; c m3; c m4; p m5; i m6; J m7[13]; J m8; L m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12133 int f_cmpA612(const struct A612 *x, const struct A612 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m7[9] == y->m7[9] && x->m7[10] == y->m7[10] && x->m7[11] == y->m7[11] && x->m7[12] == y->m7[12] && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12134 DCaggr* f_touchA612() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12135 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12136 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12137 a = dcNewAggr(10, sizeof(struct A612));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12138 AF('d',struct A612,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12139 AF('d',struct A612,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12140 AF('s',struct A612,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12141 AF('c',struct A612,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12142 AF('c',struct A612,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12143 AF('p',struct A612,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12144 AF('i',struct A612,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12145 AF('J',struct A612,m7,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12146 AF('J',struct A612,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12147 AF('L',struct A612,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12148 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12149 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12150 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12151 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12152 /* {lc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12153 struct A613 { l m0; c m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12154 int f_cmpA613(const struct A613 *x, const struct A613 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12155 DCaggr* f_touchA613() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12156 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12157 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12158 a = dcNewAggr(2, sizeof(struct A613));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12159 AF('l',struct A613,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12160 AF('c',struct A613,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12161 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12162 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12163 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12164 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12165 /* <jiJCLsllcCLc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12166 union A614 { j m0; i m1; J m2; C m3; L m4; s m5; l m6; l m7; c m8; C m9; L m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12167 int f_cmpA614(const union A614 *x, const union A614 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12168 DCaggr* f_touchA614() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12169 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12170 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12171 a = dcNewAggr(12, sizeof(union A614));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12172 AF('j',union A614,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12173 AF('i',union A614,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12174 AF('J',union A614,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12175 AF('C',union A614,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12176 AF('L',union A614,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12177 AF('s',union A614,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12178 AF('l',union A614,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12179 AF('l',union A614,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12180 AF('c',union A614,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12181 AF('C',union A614,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12182 AF('L',union A614,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12183 AF('c',union A614,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12184 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12185 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12186 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12187 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12188 /* <f[12]IciCCpCdscd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12189 union A615 { f m0[12]; I m1; c m2; i m3; C m4; C m5; p m6; C m7; d m8; s m9; c m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12190 int f_cmpA615(const union A615 *x, const union A615 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m0[8] == y->m0[8] && x->m0[9] == y->m0[9] && x->m0[10] == y->m0[10] && x->m0[11] == y->m0[11] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12191 DCaggr* f_touchA615() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12192 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12193 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12194 a = dcNewAggr(12, sizeof(union A615));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12195 AF('f',union A615,m0,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12196 AF('I',union A615,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12197 AF('c',union A615,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12198 AF('i',union A615,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12199 AF('C',union A615,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12200 AF('C',union A615,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12201 AF('p',union A615,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12202 AF('C',union A615,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12203 AF('d',union A615,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12204 AF('s',union A615,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12205 AF('c',union A615,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12206 AF('d',union A615,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12207 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12208 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12209 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12210 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12211 /* {SBCfdBCBjdsI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12212 struct A616 { S m0; B m1; C m2; f m3; d m4; B m5; C m6; B m7; j m8; d m9; s m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12213 int f_cmpA616(const struct A616 *x, const struct A616 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12214 DCaggr* f_touchA616() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12215 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12216 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12217 a = dcNewAggr(12, sizeof(struct A616));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12218 AF('S',struct A616,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12219 AF('B',struct A616,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12220 AF('C',struct A616,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12221 AF('f',struct A616,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12222 AF('d',struct A616,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12223 AF('B',struct A616,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12224 AF('C',struct A616,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12225 AF('B',struct A616,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12226 AF('j',struct A616,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12227 AF('d',struct A616,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12228 AF('s',struct A616,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12229 AF('I',struct A616,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12230 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12231 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12232 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12233 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12234 /* {<jiJCLsllcCLc><f[12]IciCCpCdscd>d{SBCfdBCBjdsI}jJiSCcpC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12235 struct A617 { union A614 m0; union A615 m1; d m2; struct A616 m3; j m4; J m5; i m6; S m7; C m8; c m9; p m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12236 int f_cmpA617(const struct A617 *x, const struct A617 *y) { return f_cmpA614(&x->m0, &y->m0) && f_cmpA615(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA616(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12237 DCaggr* f_touchA617() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12238 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12239 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12240 a = dcNewAggr(12, sizeof(struct A617));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12241 AFa(struct A617,m0,1,A614)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12242 AFa(struct A617,m1,1,A615)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12243 AF('d',struct A617,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12244 AFa(struct A617,m3,1,A616)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12245 AF('j',struct A617,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12246 AF('J',struct A617,m5,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12247 AF('i',struct A617,m6,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12248 AF('S',struct A617,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12249 AF('C',struct A617,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12250 AF('c',struct A617,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12251 AF('p',struct A617,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12252 AF('C',struct A617,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12253 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12254 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12255 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12256 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12257 /* <djJIjdd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12258 union A618 { d m0; j m1; J m2; I m3; j m4; d m5; d m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12259 int f_cmpA618(const union A618 *x, const union A618 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12260 DCaggr* f_touchA618() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12261 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12262 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12263 a = dcNewAggr(7, sizeof(union A618));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12264 AF('d',union A618,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12265 AF('j',union A618,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12266 AF('J',union A618,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12267 AF('I',union A618,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12268 AF('j',union A618,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12269 AF('d',union A618,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12270 AF('d',union A618,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12271 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12272 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12273 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12274 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12275 /* {dSdlcj[11]IfflIL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12276 struct A619 { d m0; S m1; d m2; l m3; c m4; j m5[11]; I m6; f m7; f m8; l m9; I m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12277 int f_cmpA619(const struct A619 *x, const struct A619 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m5[9] == y->m5[9] && x->m5[10] == y->m5[10] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12278 DCaggr* f_touchA619() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12279 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12280 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12281 a = dcNewAggr(12, sizeof(struct A619));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12282 AF('d',struct A619,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12283 AF('S',struct A619,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12284 AF('d',struct A619,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12285 AF('l',struct A619,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12286 AF('c',struct A619,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12287 AF('j',struct A619,m5,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12288 AF('I',struct A619,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12289 AF('f',struct A619,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12290 AF('f',struct A619,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12291 AF('l',struct A619,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12292 AF('I',struct A619,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12293 AF('L',struct A619,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12294 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12295 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12296 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12297 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12298 /* <lLsjl<djJIjdd>Js{dSdlcj[11]IfflIL}d> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12299 union A620 { l m0; L m1; s m2; j m3; l m4; union A618 m5; J m6; s m7; struct A619 m8; d m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12300 int f_cmpA620(const union A620 *x, const union A620 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA618(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA619(&x->m8, &y->m8) && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12301 DCaggr* f_touchA620() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12302 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12303 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12304 a = dcNewAggr(10, sizeof(union A620));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12305 AF('l',union A620,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12306 AF('L',union A620,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12307 AF('s',union A620,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12308 AF('j',union A620,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12309 AF('l',union A620,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12310 AFa(union A620,m5,1,A618)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12311 AF('J',union A620,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12312 AF('s',union A620,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12313 AFa(union A620,m8,1,A619)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12314 AF('d',union A620,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12315 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12316 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12317 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12318 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12319 /* {dS[7]{lc}pSd{<jiJCLsllcCLc><f[12]IciCCpCdscd>d{SBCfdBCBjdsI}jJiSCcpC}BI[13]dJ<lLsjl<djJIjdd>Js{dSdlcj[11]IfflIL}d>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12320 struct A621 { d m0; S m1[7]; struct A613 m2; p m3; S m4; d m5; struct A617 m6; B m7; I m8[13]; d m9; J m10; union A620 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12321 int f_cmpA621(const struct A621 *x, const struct A621 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && f_cmpA613(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA617(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m8[9] == y->m8[9] && x->m8[10] == y->m8[10] && x->m8[11] == y->m8[11] && x->m8[12] == y->m8[12] && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA620(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12322 DCaggr* f_touchA621() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12323 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12324 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12325 a = dcNewAggr(12, sizeof(struct A621));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12326 AF('d',struct A621,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12327 AF('S',struct A621,m1,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12328 AFa(struct A621,m2,1,A613)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12329 AF('p',struct A621,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12330 AF('S',struct A621,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12331 AF('d',struct A621,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12332 AFa(struct A621,m6,1,A617)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12333 AF('B',struct A621,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12334 AF('I',struct A621,m8,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12335 AF('d',struct A621,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12336 AF('J',struct A621,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12337 AFa(struct A621,m11,1,A620)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12338 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12339 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12340 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12341 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12342 /* {ffi} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12343 struct A622 { f m0; f m1; i m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12344 int f_cmpA622(const struct A622 *x, const struct A622 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12345 DCaggr* f_touchA622() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12346 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12347 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12348 a = dcNewAggr(3, sizeof(struct A622));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12349 AF('f',struct A622,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12350 AF('f',struct A622,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12351 AF('i',struct A622,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12352 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12353 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12354 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12355 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12356 /* {BfJIsffcjJ[14]C} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12357 struct A623 { B m0; f m1; J m2; I m3; s m4; f m5; f m6; c m7; j m8; J m9[14]; C m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12358 int f_cmpA623(const struct A623 *x, const struct A623 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m9[6] == y->m9[6] && x->m9[7] == y->m9[7] && x->m9[8] == y->m9[8] && x->m9[9] == y->m9[9] && x->m9[10] == y->m9[10] && x->m9[11] == y->m9[11] && x->m9[12] == y->m9[12] && x->m9[13] == y->m9[13] && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12359 DCaggr* f_touchA623() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12360 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12361 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12362 a = dcNewAggr(11, sizeof(struct A623));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12363 AF('B',struct A623,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12364 AF('f',struct A623,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12365 AF('J',struct A623,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12366 AF('I',struct A623,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12367 AF('s',struct A623,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12368 AF('f',struct A623,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12369 AF('f',struct A623,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12370 AF('c',struct A623,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12371 AF('j',struct A623,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12372 AF('J',struct A623,m9,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12373 AF('C',struct A623,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12374 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12375 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12376 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12377 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12378 /* {Iid} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12379 struct A624 { I m0; i m1; d m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12380 int f_cmpA624(const struct A624 *x, const struct A624 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12381 DCaggr* f_touchA624() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12382 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12383 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12384 a = dcNewAggr(3, sizeof(struct A624));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12385 AF('I',struct A624,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12386 AF('i',struct A624,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12387 AF('d',struct A624,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12388 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12389 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12390 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12391 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12392 /* <lpBlcBLC{BfJIsffcjJ[14]C}{Iid}Lf> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12393 union A625 { l m0; p m1; B m2; l m3; c m4; B m5; L m6; C m7; struct A623 m8; struct A624 m9; L m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12394 int f_cmpA625(const union A625 *x, const union A625 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA623(&x->m8, &y->m8) && f_cmpA624(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12395 DCaggr* f_touchA625() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12396 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12397 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12398 a = dcNewAggr(12, sizeof(union A625));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12399 AF('l',union A625,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12400 AF('p',union A625,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12401 AF('B',union A625,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12402 AF('l',union A625,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12403 AF('c',union A625,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12404 AF('B',union A625,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12405 AF('L',union A625,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12406 AF('C',union A625,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12407 AFa(union A625,m8,1,A623)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12408 AFa(union A625,m9,1,A624)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12409 AF('L',union A625,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12410 AF('f',union A625,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12411 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12412 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12413 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12414 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12415 /* <CJBiL<lpBlcBLC{BfJIsffcjJ[14]C}{Iid}Lf>pSfIJB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12416 union A626 { C m0; J m1; B m2; i m3; L m4; union A625 m5; p m6; S m7; f m8; I m9; J m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12417 int f_cmpA626(const union A626 *x, const union A626 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA625(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12418 DCaggr* f_touchA626() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12419 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12420 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12421 a = dcNewAggr(12, sizeof(union A626));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12422 AF('C',union A626,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12423 AF('J',union A626,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12424 AF('B',union A626,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12425 AF('i',union A626,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12426 AF('L',union A626,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12427 AFa(union A626,m5,1,A625)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12428 AF('p',union A626,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12429 AF('S',union A626,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12430 AF('f',union A626,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12431 AF('I',union A626,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12432 AF('J',union A626,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12433 AF('B',union A626,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12434 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12435 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12436 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12437 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12438 /* <sLpJSLlLSs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12439 union A627 { s m0; L m1; p m2; J m3; S m4; L m5; l m6; L m7; S m8; s m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12440 int f_cmpA627(const union A627 *x, const union A627 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12441 DCaggr* f_touchA627() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12442 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12443 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12444 a = dcNewAggr(10, sizeof(union A627));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12445 AF('s',union A627,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12446 AF('L',union A627,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12447 AF('p',union A627,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12448 AF('J',union A627,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12449 AF('S',union A627,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12450 AF('L',union A627,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12451 AF('l',union A627,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12452 AF('L',union A627,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12453 AF('S',union A627,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12454 AF('s',union A627,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12455 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12456 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12457 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12458 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12459 /* {iljBfpLILIcj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12460 struct A628 { i m0; l m1; j m2; B m3; f m4; p m5; L m6; I m7; L m8; I m9; c m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12461 int f_cmpA628(const struct A628 *x, const struct A628 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12462 DCaggr* f_touchA628() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12463 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12464 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12465 a = dcNewAggr(12, sizeof(struct A628));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12466 AF('i',struct A628,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12467 AF('l',struct A628,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12468 AF('j',struct A628,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12469 AF('B',struct A628,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12470 AF('f',struct A628,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12471 AF('p',struct A628,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12472 AF('L',struct A628,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12473 AF('I',struct A628,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12474 AF('L',struct A628,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12475 AF('I',struct A628,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12476 AF('c',struct A628,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12477 AF('j',struct A628,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12478 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12479 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12480 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12481 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12482 /* {<sLpJSLlLSs>fS{iljBfpLILIcj}IC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12483 struct A629 { union A627 m0; f m1; S m2; struct A628 m3; I m4; C m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12484 int f_cmpA629(const struct A629 *x, const struct A629 *y) { return f_cmpA627(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA628(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12485 DCaggr* f_touchA629() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12486 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12487 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12488 a = dcNewAggr(6, sizeof(struct A629));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12489 AFa(struct A629,m0,1,A627)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12490 AF('f',struct A629,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12491 AF('S',struct A629,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12492 AFa(struct A629,m3,1,A628)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12493 AF('I',struct A629,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12494 AF('C',struct A629,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12495 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12496 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12497 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12498 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12499 /* <Jij> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12500 union A630 { J m0; i m1; j m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12501 int f_cmpA630(const union A630 *x, const union A630 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12502 DCaggr* f_touchA630() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12503 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12504 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12505 a = dcNewAggr(3, sizeof(union A630));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12506 AF('J',union A630,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12507 AF('i',union A630,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12508 AF('j',union A630,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12509 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12510 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12511 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12512 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12513 /* <SCc{<sLpJSLlLSs>fS{iljBfpLILIcj}IC}dC<Jij>fj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12514 union A631 { S m0; C m1; c m2; struct A629 m3; d m4; C m5; union A630 m6; f m7; j m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12515 int f_cmpA631(const union A631 *x, const union A631 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA629(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA630(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12516 DCaggr* f_touchA631() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12517 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12518 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12519 a = dcNewAggr(9, sizeof(union A631));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12520 AF('S',union A631,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12521 AF('C',union A631,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12522 AF('c',union A631,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12523 AFa(union A631,m3,1,A629)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12524 AF('d',union A631,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12525 AF('C',union A631,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12526 AFa(union A631,m6,1,A630)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12527 AF('f',union A631,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12528 AF('j',union A631,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12529 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12530 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12531 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12532 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12533 /* {icpjCisfdsd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12534 struct A632 { i m0; c m1; p m2; j m3; C m4; i m5; s m6; f m7; d m8; s m9; d m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12535 int f_cmpA632(const struct A632 *x, const struct A632 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12536 DCaggr* f_touchA632() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12537 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12538 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12539 a = dcNewAggr(11, sizeof(struct A632));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12540 AF('i',struct A632,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12541 AF('c',struct A632,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12542 AF('p',struct A632,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12543 AF('j',struct A632,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12544 AF('C',struct A632,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12545 AF('i',struct A632,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12546 AF('s',struct A632,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12547 AF('f',struct A632,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12548 AF('d',struct A632,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12549 AF('s',struct A632,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12550 AF('d',struct A632,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12551 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12552 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12553 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12554 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12555 /* <JffpslJ[8]JCsCC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12556 union A633 { J m0; f m1; f m2; p m3; s m4; l m5; J m6[8]; J m7; C m8; s m9; C m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12557 int f_cmpA633(const union A633 *x, const union A633 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12558 DCaggr* f_touchA633() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12559 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12560 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12561 a = dcNewAggr(12, sizeof(union A633));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12562 AF('J',union A633,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12563 AF('f',union A633,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12564 AF('f',union A633,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12565 AF('p',union A633,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12566 AF('s',union A633,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12567 AF('l',union A633,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12568 AF('J',union A633,m6,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12569 AF('J',union A633,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12570 AF('C',union A633,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12571 AF('s',union A633,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12572 AF('C',union A633,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12573 AF('C',union A633,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12574 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12575 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12576 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12577 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12578 /* {iLfJdlBCjpIc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12579 struct A634 { i m0; L m1; f m2; J m3; d m4; l m5; B m6; C m7; j m8; p m9; I m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12580 int f_cmpA634(const struct A634 *x, const struct A634 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12581 DCaggr* f_touchA634() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12582 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12583 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12584 a = dcNewAggr(12, sizeof(struct A634));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12585 AF('i',struct A634,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12586 AF('L',struct A634,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12587 AF('f',struct A634,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12588 AF('J',struct A634,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12589 AF('d',struct A634,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12590 AF('l',struct A634,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12591 AF('B',struct A634,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12592 AF('C',struct A634,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12593 AF('j',struct A634,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12594 AF('p',struct A634,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12595 AF('I',struct A634,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12596 AF('c',struct A634,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12597 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12598 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12599 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12600 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12601 /* {<JffpslJ[8]JCsCC>jCilIp{iLfJdlBCjpIc}c{S}dc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12602 struct A635 { union A633 m0; j m1; C m2; i m3; l m4; I m5; p m6; struct A634 m7; c m8; struct A594 m9; d m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12603 int f_cmpA635(const struct A635 *x, const struct A635 *y) { return f_cmpA633(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA634(&x->m7, &y->m7) && x->m8 == y->m8 && f_cmpA594(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12604 DCaggr* f_touchA635() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12605 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12606 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12607 a = dcNewAggr(12, sizeof(struct A635));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12608 AFa(struct A635,m0,1,A633)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12609 AF('j',struct A635,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12610 AF('C',struct A635,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12611 AF('i',struct A635,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12612 AF('l',struct A635,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12613 AF('I',struct A635,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12614 AF('p',struct A635,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12615 AFa(struct A635,m7,1,A634)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12616 AF('c',struct A635,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12617 AFa(struct A635,m9,1,A594)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12618 AF('d',struct A635,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12619 AF('c',struct A635,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12620 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12621 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12622 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12623 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12624 /* {BIpicJLpplJc[9]} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12625 struct A636 { B m0; I m1; p m2; i m3; c m4; J m5; L m6; p m7; p m8; l m9; J m10; c m11[9]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12626 int f_cmpA636(const struct A636 *x, const struct A636 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4] && x->m11[5] == y->m11[5] && x->m11[6] == y->m11[6] && x->m11[7] == y->m11[7] && x->m11[8] == y->m11[8]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12627 DCaggr* f_touchA636() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12628 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12629 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12630 a = dcNewAggr(12, sizeof(struct A636));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12631 AF('B',struct A636,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12632 AF('I',struct A636,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12633 AF('p',struct A636,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12634 AF('i',struct A636,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12635 AF('c',struct A636,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12636 AF('J',struct A636,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12637 AF('L',struct A636,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12638 AF('p',struct A636,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12639 AF('p',struct A636,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12640 AF('l',struct A636,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12641 AF('J',struct A636,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12642 AF('c',struct A636,m11,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12643 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12644 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12645 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12646 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12647 /* {{<JffpslJ[8]JCsCC>jCilIp{iLfJdlBCjpIc}c{S}dc}CLsS{BIpicJLpplJc[9]}sidJlI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12648 struct A637 { struct A635 m0; C m1; L m2; s m3; S m4; struct A636 m5; s m6; i m7; d m8; J m9; l m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12649 int f_cmpA637(const struct A637 *x, const struct A637 *y) { return f_cmpA635(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA636(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12650 DCaggr* f_touchA637() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12651 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12652 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12653 a = dcNewAggr(12, sizeof(struct A637));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12654 AFa(struct A637,m0,1,A635)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12655 AF('C',struct A637,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12656 AF('L',struct A637,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12657 AF('s',struct A637,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12658 AF('S',struct A637,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12659 AFa(struct A637,m5,1,A636)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12660 AF('s',struct A637,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12661 AF('i',struct A637,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12662 AF('d',struct A637,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12663 AF('J',struct A637,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12664 AF('l',struct A637,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12665 AF('I',struct A637,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12666 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12667 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12668 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12669 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12670 /* {ciJdSBjdfBpc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12671 struct A638 { c m0; i m1; J m2; d m3; S m4; B m5; j m6; d m7; f m8; B m9; p m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12672 int f_cmpA638(const struct A638 *x, const struct A638 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12673 DCaggr* f_touchA638() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12674 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12675 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12676 a = dcNewAggr(12, sizeof(struct A638));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12677 AF('c',struct A638,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12678 AF('i',struct A638,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12679 AF('J',struct A638,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12680 AF('d',struct A638,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12681 AF('S',struct A638,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12682 AF('B',struct A638,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12683 AF('j',struct A638,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12684 AF('d',struct A638,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12685 AF('f',struct A638,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12686 AF('B',struct A638,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12687 AF('p',struct A638,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12688 AF('c',struct A638,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12689 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12690 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12691 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12692 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12693 /* <BdjJBIjdi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12694 union A639 { B m0; d m1; j m2; J m3; B m4; I m5; j m6; d m7; i m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12695 int f_cmpA639(const union A639 *x, const union A639 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12696 DCaggr* f_touchA639() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12697 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12698 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12699 a = dcNewAggr(9, sizeof(union A639));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12700 AF('B',union A639,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12701 AF('d',union A639,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12702 AF('j',union A639,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12703 AF('J',union A639,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12704 AF('B',union A639,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12705 AF('I',union A639,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12706 AF('j',union A639,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12707 AF('d',union A639,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12708 AF('i',union A639,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12709 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12710 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12711 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12712 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12713 /* <dBSc{ciJdSBjdfBpc}d<BdjJBIjdi>f> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12714 union A640 { d m0; B m1; S m2; c m3; struct A638 m4; d m5; union A639 m6; f m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12715 int f_cmpA640(const union A640 *x, const union A640 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA638(&x->m4, &y->m4) && x->m5 == y->m5 && f_cmpA639(&x->m6, &y->m6) && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12716 DCaggr* f_touchA640() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12717 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12718 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12719 a = dcNewAggr(8, sizeof(union A640));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12720 AF('d',union A640,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12721 AF('B',union A640,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12722 AF('S',union A640,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12723 AF('c',union A640,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12724 AFa(union A640,m4,1,A638)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12725 AF('d',union A640,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12726 AFa(union A640,m6,1,A639)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12727 AF('f',union A640,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12728 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12729 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12730 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12731 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12732 /* {CcscLJLfCj[16]SJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12733 struct A641 { C m0; c m1; s m2; c m3; L m4; J m5; L m6; f m7; C m8; j m9[16]; S m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12734 int f_cmpA641(const struct A641 *x, const struct A641 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m9[6] == y->m9[6] && x->m9[7] == y->m9[7] && x->m9[8] == y->m9[8] && x->m9[9] == y->m9[9] && x->m9[10] == y->m9[10] && x->m9[11] == y->m9[11] && x->m9[12] == y->m9[12] && x->m9[13] == y->m9[13] && x->m9[14] == y->m9[14] && x->m9[15] == y->m9[15] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12735 DCaggr* f_touchA641() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12736 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12737 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12738 a = dcNewAggr(12, sizeof(struct A641));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12739 AF('C',struct A641,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12740 AF('c',struct A641,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12741 AF('s',struct A641,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12742 AF('c',struct A641,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12743 AF('L',struct A641,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12744 AF('J',struct A641,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12745 AF('L',struct A641,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12746 AF('f',struct A641,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12747 AF('C',struct A641,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12748 AF('j',struct A641,m9,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12749 AF('S',struct A641,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12750 AF('J',struct A641,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12751 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12752 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12753 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12754 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12755 /* <LIccJBS[4]JipjL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12756 union A642 { L m0; I m1; c m2; c m3; J m4; B m5; S m6[4]; J m7; i m8; p m9; j m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12757 int f_cmpA642(const union A642 *x, const union A642 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12758 DCaggr* f_touchA642() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12759 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12760 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12761 a = dcNewAggr(12, sizeof(union A642));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12762 AF('L',union A642,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12763 AF('I',union A642,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12764 AF('c',union A642,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12765 AF('c',union A642,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12766 AF('J',union A642,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12767 AF('B',union A642,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12768 AF('S',union A642,m6,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12769 AF('J',union A642,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12770 AF('i',union A642,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12771 AF('p',union A642,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12772 AF('j',union A642,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12773 AF('L',union A642,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12774 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12775 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12776 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12777 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12778 /* {fil} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12779 struct A643 { f m0; i m1; l m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12780 int f_cmpA643(const struct A643 *x, const struct A643 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12781 DCaggr* f_touchA643() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12782 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12783 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12784 a = dcNewAggr(3, sizeof(struct A643));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12785 AF('f',struct A643,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12786 AF('i',struct A643,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12787 AF('l',struct A643,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12788 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12789 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12790 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12791 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12792 /* {i<LIccJBS[4]JipjL>sji{fil}Ijjcjj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12793 struct A644 { i m0; union A642 m1; s m2; j m3; i m4; struct A643 m5; I m6; j m7; j m8; c m9; j m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12794 int f_cmpA644(const struct A644 *x, const struct A644 *y) { return x->m0 == y->m0 && f_cmpA642(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA643(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12795 DCaggr* f_touchA644() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12796 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12797 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12798 a = dcNewAggr(12, sizeof(struct A644));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12799 AF('i',struct A644,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12800 AFa(struct A644,m1,1,A642)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12801 AF('s',struct A644,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12802 AF('j',struct A644,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12803 AF('i',struct A644,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12804 AFa(struct A644,m5,1,A643)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12805 AF('I',struct A644,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12806 AF('j',struct A644,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12807 AF('j',struct A644,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12808 AF('c',struct A644,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12809 AF('j',struct A644,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12810 AF('j',struct A644,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12811 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12812 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12813 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12814 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12815 /* {fcdC<dBSc{ciJdSBjdfBpc}d<BdjJBIjdi>f>p[4]Sc{CcscLJLfCj[16]SJ}li{i<LIccJBS[4]JipjL>sji{fil}Ijjcjj}} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12816 struct A645 { f m0; c m1; d m2; C m3; union A640 m4; p m5[4]; S m6; c m7; struct A641 m8; l m9; i m10; struct A644 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12817 int f_cmpA645(const struct A645 *x, const struct A645 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA640(&x->m4, &y->m4) && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA641(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA644(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12818 DCaggr* f_touchA645() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12819 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12820 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12821 a = dcNewAggr(12, sizeof(struct A645));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12822 AF('f',struct A645,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12823 AF('c',struct A645,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12824 AF('d',struct A645,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12825 AF('C',struct A645,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12826 AFa(struct A645,m4,1,A640)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12827 AF('p',struct A645,m5,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12828 AF('S',struct A645,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12829 AF('c',struct A645,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12830 AFa(struct A645,m8,1,A641)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12831 AF('l',struct A645,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12832 AF('i',struct A645,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12833 AFa(struct A645,m11,1,A644)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12834 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12835 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12836 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12837 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12838 /* <dsjLiIpc[9]cfcC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12839 union A646 { d m0; s m1; j m2; L m3; i m4; I m5; p m6; c m7[9]; c m8; f m9; c m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12840 int f_cmpA646(const union A646 *x, const union A646 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12841 DCaggr* f_touchA646() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12842 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12843 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12844 a = dcNewAggr(12, sizeof(union A646));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12845 AF('d',union A646,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12846 AF('s',union A646,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12847 AF('j',union A646,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12848 AF('L',union A646,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12849 AF('i',union A646,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12850 AF('I',union A646,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12851 AF('p',union A646,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12852 AF('c',union A646,m7,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12853 AF('c',union A646,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12854 AF('f',union A646,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12855 AF('c',union A646,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12856 AF('C',union A646,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12857 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12858 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12859 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12860 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12861 /* {JCCCcCpjfJ<dsjLiIpc[9]cfcC>B} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12862 struct A647 { J m0; C m1; C m2; C m3; c m4; C m5; p m6; j m7; f m8; J m9; union A646 m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12863 int f_cmpA647(const struct A647 *x, const struct A647 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA646(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12864 DCaggr* f_touchA647() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12865 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12866 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12867 a = dcNewAggr(12, sizeof(struct A647));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12868 AF('J',struct A647,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12869 AF('C',struct A647,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12870 AF('C',struct A647,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12871 AF('C',struct A647,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12872 AF('c',struct A647,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12873 AF('C',struct A647,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12874 AF('p',struct A647,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12875 AF('j',struct A647,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12876 AF('f',struct A647,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12877 AF('J',struct A647,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12878 AFa(struct A647,m10,1,A646)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12879 AF('B',struct A647,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12880 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12881 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12882 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12883 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12884 /* {J[1]sLJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12885 struct A648 { J m0[1]; s m1; L m2; J m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12886 int f_cmpA648(const struct A648 *x, const struct A648 *y) { return x->m0[0] == y->m0[0] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12887 DCaggr* f_touchA648() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12888 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12889 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12890 a = dcNewAggr(4, sizeof(struct A648));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12891 AF('J',struct A648,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12892 AF('s',struct A648,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12893 AF('L',struct A648,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12894 AF('J',struct A648,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12895 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12896 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12897 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12898 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12899 /* <jlCsiclj{J[1]sLJ}p{Bp}I> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12900 union A649 { j m0; l m1; C m2; s m3; i m4; c m5; l m6; j m7; struct A648 m8; p m9; struct A363 m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12901 int f_cmpA649(const union A649 *x, const union A649 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA648(&x->m8, &y->m8) && x->m9 == y->m9 && f_cmpA363(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12902 DCaggr* f_touchA649() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12903 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12904 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12905 a = dcNewAggr(12, sizeof(union A649));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12906 AF('j',union A649,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12907 AF('l',union A649,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12908 AF('C',union A649,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12909 AF('s',union A649,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12910 AF('i',union A649,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12911 AF('c',union A649,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12912 AF('l',union A649,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12913 AF('j',union A649,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12914 AFa(union A649,m8,1,A648)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12915 AF('p',union A649,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12916 AFa(union A649,m10,1,A363)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12917 AF('I',union A649,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12918 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12919 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12920 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12921 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12922 /* <sldiCpdsc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12923 union A650 { s m0; l m1; d m2; i m3; C m4; p m5; d m6; s m7; c m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12924 int f_cmpA650(const union A650 *x, const union A650 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12925 DCaggr* f_touchA650() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12926 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12927 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12928 a = dcNewAggr(9, sizeof(union A650));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12929 AF('s',union A650,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12930 AF('l',union A650,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12931 AF('d',union A650,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12932 AF('i',union A650,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12933 AF('C',union A650,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12934 AF('p',union A650,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12935 AF('d',union A650,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12936 AF('s',union A650,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12937 AF('c',union A650,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12938 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12939 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12940 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12941 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
12942 /* {lIpid} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12943 struct A651 { l m0; I m1; p m2; i m3; d m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12944 int f_cmpA651(const struct A651 *x, const struct A651 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12945 DCaggr* f_touchA651() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12946 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12947 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12948 a = dcNewAggr(5, sizeof(struct A651));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12949 AF('l',struct A651,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12950 AF('I',struct A651,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12951 AF('p',struct A651,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12952 AF('i',struct A651,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12953 AF('d',struct A651,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12954 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12955 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12956 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12957 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12958 /* <J[2]LipdlJJiddI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12959 union A652 { J m0[2]; L m1; i m2; p m3; d m4; l m5; J m6; J m7; i m8; d m9; d m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12960 int f_cmpA652(const union A652 *x, const union A652 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12961 DCaggr* f_touchA652() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12962 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12963 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12964 a = dcNewAggr(12, sizeof(union A652));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12965 AF('J',union A652,m0,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12966 AF('L',union A652,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12967 AF('i',union A652,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12968 AF('p',union A652,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12969 AF('d',union A652,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12970 AF('l',union A652,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12971 AF('J',union A652,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12972 AF('J',union A652,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12973 AF('i',union A652,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12974 AF('d',union A652,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12975 AF('d',union A652,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12976 AF('I',union A652,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12977 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12978 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12979 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12980 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12981 /* {JBfdcBsiBSps} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12982 struct A653 { J m0; B m1; f m2; d m3; c m4; B m5; s m6; i m7; B m8; S m9; p m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12983 int f_cmpA653(const struct A653 *x, const struct A653 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
12984 DCaggr* f_touchA653() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12985 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12986 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12987 a = dcNewAggr(12, sizeof(struct A653));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12988 AF('J',struct A653,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12989 AF('B',struct A653,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12990 AF('f',struct A653,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12991 AF('d',struct A653,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12992 AF('c',struct A653,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12993 AF('B',struct A653,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12994 AF('s',struct A653,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12995 AF('i',struct A653,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12996 AF('B',struct A653,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12997 AF('S',struct A653,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12998 AF('p',struct A653,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
12999 AF('s',struct A653,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13000 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13001 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13002 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13003 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13004 /* <<J[2]LipdlJJiddI>S{JBfdcBsiBSps}> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13005 union A654 { union A652 m0; S m1; struct A653 m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13006 int f_cmpA654(const union A654 *x, const union A654 *y) { return f_cmpA652(&x->m0, &y->m0) && x->m1 == y->m1 && f_cmpA653(&x->m2, &y->m2); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13007 DCaggr* f_touchA654() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13008 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13009 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13010 a = dcNewAggr(3, sizeof(union A654));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13011 AFa(union A654,m0,1,A652)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13012 AF('S',union A654,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13013 AFa(union A654,m2,1,A653)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13014 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13015 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13016 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13017 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13018 /* {SS<<J[2]LipdlJJiddI>S{JBfdcBsiBSps}>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13019 struct A655 { S m0; S m1; union A654 m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13020 int f_cmpA655(const struct A655 *x, const struct A655 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA654(&x->m2, &y->m2); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13021 DCaggr* f_touchA655() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13022 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13023 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13024 a = dcNewAggr(3, sizeof(struct A655));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13025 AF('S',struct A655,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13026 AF('S',struct A655,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13027 AFa(struct A655,m2,1,A654)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13028 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13029 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13030 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13031 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13032 /* {jBdBpI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13033 struct A656 { j m0; B m1; d m2; B m3; p m4; I m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13034 int f_cmpA656(const struct A656 *x, const struct A656 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13035 DCaggr* f_touchA656() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13036 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13037 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13038 a = dcNewAggr(6, sizeof(struct A656));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13039 AF('j',struct A656,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13040 AF('B',struct A656,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13041 AF('d',struct A656,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13042 AF('B',struct A656,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13043 AF('p',struct A656,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13044 AF('I',struct A656,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13045 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13046 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13047 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13048 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13049 /* <jp[12]Csj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13050 union A657 { j m0; p m1[12]; C m2; s m3; j m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13051 int f_cmpA657(const union A657 *x, const union A657 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m1[11] == y->m1[11] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13052 DCaggr* f_touchA657() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13053 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13054 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13055 a = dcNewAggr(5, sizeof(union A657));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13056 AF('j',union A657,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13057 AF('p',union A657,m1,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13058 AF('C',union A657,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13059 AF('s',union A657,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13060 AF('j',union A657,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13061 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13062 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13063 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13064 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13065 /* <ljL<jp[12]Csj>> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13066 union A658 { l m0; j m1; L m2; union A657 m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13067 int f_cmpA658(const union A658 *x, const union A658 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA657(&x->m3, &y->m3); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13068 DCaggr* f_touchA658() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13069 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13070 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13071 a = dcNewAggr(4, sizeof(union A658));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13072 AF('l',union A658,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13073 AF('j',union A658,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13074 AF('L',union A658,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13075 AFa(union A658,m3,1,A657)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13076 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13077 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13078 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13079 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13080 /* <fiISSjLcIpCJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13081 union A659 { f m0; i m1; I m2; S m3; S m4; j m5; L m6; c m7; I m8; p m9; C m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13082 int f_cmpA659(const union A659 *x, const union A659 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13083 DCaggr* f_touchA659() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13084 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13085 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13086 a = dcNewAggr(12, sizeof(union A659));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13087 AF('f',union A659,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13088 AF('i',union A659,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13089 AF('I',union A659,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13090 AF('S',union A659,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13091 AF('S',union A659,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13092 AF('j',union A659,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13093 AF('L',union A659,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13094 AF('c',union A659,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13095 AF('I',union A659,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13096 AF('p',union A659,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13097 AF('C',union A659,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13098 AF('J',union A659,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13099 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13100 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13101 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13102 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13103 /* <dCf> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13104 union A660 { d m0; C m1; f m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13105 int f_cmpA660(const union A660 *x, const union A660 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13106 DCaggr* f_touchA660() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13107 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13108 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13109 a = dcNewAggr(3, sizeof(union A660));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13110 AF('d',union A660,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13111 AF('C',union A660,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13112 AF('f',union A660,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13113 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13114 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13115 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13116 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13117 /* {sl<dCf>CfILI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13118 struct A661 { s m0; l m1; union A660 m2; C m3; f m4; I m5; L m6; I m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13119 int f_cmpA661(const struct A661 *x, const struct A661 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA660(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13120 DCaggr* f_touchA661() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13121 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13122 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13123 a = dcNewAggr(8, sizeof(struct A661));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13124 AF('s',struct A661,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13125 AF('l',struct A661,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13126 AFa(struct A661,m2,1,A660)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13127 AF('C',struct A661,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13128 AF('f',struct A661,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13129 AF('I',struct A661,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13130 AF('L',struct A661,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13131 AF('I',struct A661,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13132 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13133 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13134 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13135 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13136 /* <sdCpdfsCi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13137 union A662 { s m0; d m1; C m2; p m3; d m4; f m5; s m6; C m7; i m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13138 int f_cmpA662(const union A662 *x, const union A662 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13139 DCaggr* f_touchA662() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13140 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13141 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13142 a = dcNewAggr(9, sizeof(union A662));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13143 AF('s',union A662,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13144 AF('d',union A662,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13145 AF('C',union A662,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13146 AF('p',union A662,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13147 AF('d',union A662,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13148 AF('f',union A662,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13149 AF('s',union A662,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13150 AF('C',union A662,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13151 AF('i',union A662,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13152 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13153 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13154 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13155 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13156 /* {idLLJjffd[1]did} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13157 struct A663 { i m0; d m1; L m2; L m3; J m4; j m5; f m6; f m7; d m8[1]; d m9; i m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13158 int f_cmpA663(const struct A663 *x, const struct A663 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13159 DCaggr* f_touchA663() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13160 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13161 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13162 a = dcNewAggr(12, sizeof(struct A663));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13163 AF('i',struct A663,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13164 AF('d',struct A663,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13165 AF('L',struct A663,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13166 AF('L',struct A663,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13167 AF('J',struct A663,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13168 AF('j',struct A663,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13169 AF('f',struct A663,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13170 AF('f',struct A663,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13171 AF('d',struct A663,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13172 AF('d',struct A663,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13173 AF('i',struct A663,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13174 AF('d',struct A663,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13175 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13176 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13177 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13178 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13179 /* <jd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13180 union A664 { j m0; d m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13181 int f_cmpA664(const union A664 *x, const union A664 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13182 DCaggr* f_touchA664() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13183 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13184 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13185 a = dcNewAggr(2, sizeof(union A664));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13186 AF('j',union A664,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13187 AF('d',union A664,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13188 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13189 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13190 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13191 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13192 /* {dj{idLLJjffd[1]did}<jd>dBIL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13193 struct A665 { d m0; j m1; struct A663 m2; union A664 m3; d m4; B m5; I m6; L m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13194 int f_cmpA665(const struct A665 *x, const struct A665 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA663(&x->m2, &y->m2) && f_cmpA664(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13195 DCaggr* f_touchA665() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13196 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13197 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13198 a = dcNewAggr(8, sizeof(struct A665));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13199 AF('d',struct A665,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13200 AF('j',struct A665,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13201 AFa(struct A665,m2,1,A663)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13202 AFa(struct A665,m3,1,A664)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13203 AF('d',struct A665,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13204 AF('B',struct A665,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13205 AF('I',struct A665,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13206 AF('L',struct A665,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13207 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13208 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13209 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13210 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13211 /* {LlpsL<fiISSjLcIpCJ>i{sl<dCf>CfILI}<sdCpdfsCi>i{dj{idLLJjffd[1]did}<jd>dBIL}p} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13212 struct A666 { L m0; l m1; p m2; s m3; L m4; union A659 m5; i m6; struct A661 m7; union A662 m8; i m9; struct A665 m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13213 int f_cmpA666(const struct A666 *x, const struct A666 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA659(&x->m5, &y->m5) && x->m6 == y->m6 && f_cmpA661(&x->m7, &y->m7) && f_cmpA662(&x->m8, &y->m8) && x->m9 == y->m9 && f_cmpA665(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13214 DCaggr* f_touchA666() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13215 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13216 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13217 a = dcNewAggr(12, sizeof(struct A666));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13218 AF('L',struct A666,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13219 AF('l',struct A666,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13220 AF('p',struct A666,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13221 AF('s',struct A666,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13222 AF('L',struct A666,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13223 AFa(struct A666,m5,1,A659)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13224 AF('i',struct A666,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13225 AFa(struct A666,m7,1,A661)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13226 AFa(struct A666,m8,1,A662)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13227 AF('i',struct A666,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13228 AFa(struct A666,m10,1,A665)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13229 AF('p',struct A666,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13230 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13231 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13232 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13233 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13234 /* <LcsldS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13235 union A667 { L m0; c m1; s m2; l m3; d m4; S m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13236 int f_cmpA667(const union A667 *x, const union A667 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13237 DCaggr* f_touchA667() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13238 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13239 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13240 a = dcNewAggr(6, sizeof(union A667));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13241 AF('L',union A667,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13242 AF('c',union A667,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13243 AF('s',union A667,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13244 AF('l',union A667,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13245 AF('d',union A667,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13246 AF('S',union A667,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13247 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13248 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13249 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13250 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13251 /* <IsSdd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13252 union A668 { I m0; s m1; S m2; d m3; d m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13253 int f_cmpA668(const union A668 *x, const union A668 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13254 DCaggr* f_touchA668() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13255 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13256 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13257 a = dcNewAggr(5, sizeof(union A668));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13258 AF('I',union A668,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13259 AF('s',union A668,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13260 AF('S',union A668,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13261 AF('d',union A668,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13262 AF('d',union A668,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13263 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13264 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13265 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13266 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13267 /* {j[1]Sl} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13268 struct A669 { j m0[1]; S m1; l m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13269 int f_cmpA669(const struct A669 *x, const struct A669 *y) { return x->m0[0] == y->m0[0] && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13270 DCaggr* f_touchA669() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13271 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13272 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13273 a = dcNewAggr(3, sizeof(struct A669));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13274 AF('j',struct A669,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13275 AF('S',struct A669,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13276 AF('l',struct A669,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13277 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13278 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13279 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13280 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13281 /* <cdIS<LcsldS>i<IsSdd>l{j[1]Sl}BSB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13282 union A670 { c m0; d m1; I m2; S m3; union A667 m4; i m5; union A668 m6; l m7; struct A669 m8; B m9; S m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13283 int f_cmpA670(const union A670 *x, const union A670 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA667(&x->m4, &y->m4) && x->m5 == y->m5 && f_cmpA668(&x->m6, &y->m6) && x->m7 == y->m7 && f_cmpA669(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13284 DCaggr* f_touchA670() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13285 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13286 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13287 a = dcNewAggr(12, sizeof(union A670));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13288 AF('c',union A670,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13289 AF('d',union A670,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13290 AF('I',union A670,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13291 AF('S',union A670,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13292 AFa(union A670,m4,1,A667)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13293 AF('i',union A670,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13294 AFa(union A670,m6,1,A668)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13295 AF('l',union A670,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13296 AFa(union A670,m8,1,A669)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13297 AF('B',union A670,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13298 AF('S',union A670,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13299 AF('B',union A670,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13300 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13301 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13302 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13303 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13304 /* <cdJfciiLsjIp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13305 union A671 { c m0; d m1; J m2; f m3; c m4; i m5; i m6; L m7; s m8; j m9; I m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13306 int f_cmpA671(const union A671 *x, const union A671 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13307 DCaggr* f_touchA671() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13308 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13309 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13310 a = dcNewAggr(12, sizeof(union A671));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13311 AF('c',union A671,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13312 AF('d',union A671,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13313 AF('J',union A671,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13314 AF('f',union A671,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13315 AF('c',union A671,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13316 AF('i',union A671,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13317 AF('i',union A671,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13318 AF('L',union A671,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13319 AF('s',union A671,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13320 AF('j',union A671,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13321 AF('I',union A671,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13322 AF('p',union A671,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13323 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13324 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13325 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13326 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13327 /* <BpJd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13328 union A672 { B m0; p m1; J m2; d m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13329 int f_cmpA672(const union A672 *x, const union A672 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13330 DCaggr* f_touchA672() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13331 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13332 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13333 a = dcNewAggr(4, sizeof(union A672));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13334 AF('B',union A672,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13335 AF('p',union A672,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13336 AF('J',union A672,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13337 AF('d',union A672,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13338 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13339 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13340 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13341 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13342 /* {jiIj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13343 struct A673 { j m0; i m1; I m2; j m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13344 int f_cmpA673(const struct A673 *x, const struct A673 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13345 DCaggr* f_touchA673() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13346 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13347 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13348 a = dcNewAggr(4, sizeof(struct A673));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13349 AF('j',struct A673,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13350 AF('i',struct A673,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13351 AF('I',struct A673,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13352 AF('j',struct A673,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13353 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13354 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13355 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13356 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13357 /* <LBlIlIfdSI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13358 union A674 { L m0; B m1; l m2; I m3; l m4; I m5; f m6; d m7; S m8; I m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13359 int f_cmpA674(const union A674 *x, const union A674 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13360 DCaggr* f_touchA674() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13361 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13362 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13363 a = dcNewAggr(10, sizeof(union A674));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13364 AF('L',union A674,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13365 AF('B',union A674,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13366 AF('l',union A674,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13367 AF('I',union A674,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13368 AF('l',union A674,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13369 AF('I',union A674,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13370 AF('f',union A674,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13371 AF('d',union A674,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13372 AF('S',union A674,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13373 AF('I',union A674,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13374 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13375 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13376 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13377 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13378 /* <ipIi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13379 union A675 { i m0; p m1; I m2; i m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13380 int f_cmpA675(const union A675 *x, const union A675 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13381 DCaggr* f_touchA675() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13382 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13383 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13384 a = dcNewAggr(4, sizeof(union A675));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13385 AF('i',union A675,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13386 AF('p',union A675,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13387 AF('I',union A675,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13388 AF('i',union A675,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13389 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13390 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13391 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13392 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13393 /* {IdcpC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13394 struct A676 { I m0; d m1; c m2; p m3; C m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13395 int f_cmpA676(const struct A676 *x, const struct A676 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13396 DCaggr* f_touchA676() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13397 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13398 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13399 a = dcNewAggr(5, sizeof(struct A676));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13400 AF('I',struct A676,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13401 AF('d',struct A676,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13402 AF('c',struct A676,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13403 AF('p',struct A676,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13404 AF('C',struct A676,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13405 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13406 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13407 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13408 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13409 /* {dJiidiLj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13410 struct A677 { d m0; J m1; i m2; i m3; d m4; i m5; L m6; j m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13411 int f_cmpA677(const struct A677 *x, const struct A677 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13412 DCaggr* f_touchA677() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13413 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13414 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13415 a = dcNewAggr(8, sizeof(struct A677));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13416 AF('d',struct A677,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13417 AF('J',struct A677,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13418 AF('i',struct A677,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13419 AF('i',struct A677,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13420 AF('d',struct A677,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13421 AF('i',struct A677,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13422 AF('L',struct A677,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13423 AF('j',struct A677,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13424 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13425 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13426 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13427 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13428 /* {<ipIi>{IdcpC}S{dJiidiLj}cp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13429 struct A678 { union A675 m0; struct A676 m1; S m2; struct A677 m3; c m4; p m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13430 int f_cmpA678(const struct A678 *x, const struct A678 *y) { return f_cmpA675(&x->m0, &y->m0) && f_cmpA676(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA677(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13431 DCaggr* f_touchA678() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13432 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13433 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13434 a = dcNewAggr(6, sizeof(struct A678));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13435 AFa(struct A678,m0,1,A675)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13436 AFa(struct A678,m1,1,A676)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13437 AF('S',struct A678,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13438 AFa(struct A678,m3,1,A677)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13439 AF('c',struct A678,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13440 AF('p',struct A678,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13441 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13442 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13443 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13444 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13445 /* <cpsjBJpLdL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13446 union A679 { c m0; p m1; s m2; j m3; B m4; J m5; p m6; L m7; d m8; L m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13447 int f_cmpA679(const union A679 *x, const union A679 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13448 DCaggr* f_touchA679() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13449 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13450 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13451 a = dcNewAggr(10, sizeof(union A679));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13452 AF('c',union A679,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13453 AF('p',union A679,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13454 AF('s',union A679,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13455 AF('j',union A679,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13456 AF('B',union A679,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13457 AF('J',union A679,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13458 AF('p',union A679,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13459 AF('L',union A679,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13460 AF('d',union A679,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13461 AF('L',union A679,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13462 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13463 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13464 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13465 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13466 /* {BBdfcIScSSBB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13467 struct A680 { B m0; B m1; d m2; f m3; c m4; I m5; S m6; c m7; S m8; S m9; B m10; B m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13468 int f_cmpA680(const struct A680 *x, const struct A680 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13469 DCaggr* f_touchA680() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13470 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13471 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13472 a = dcNewAggr(12, sizeof(struct A680));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13473 AF('B',struct A680,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13474 AF('B',struct A680,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13475 AF('d',struct A680,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13476 AF('f',struct A680,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13477 AF('c',struct A680,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13478 AF('I',struct A680,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13479 AF('S',struct A680,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13480 AF('c',struct A680,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13481 AF('S',struct A680,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13482 AF('S',struct A680,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13483 AF('B',struct A680,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13484 AF('B',struct A680,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13485 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13486 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13487 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13488 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13489 /* {SCL{BBdfcIScSSBB}c} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13490 struct A681 { S m0; C m1; L m2; struct A680 m3; c m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13491 int f_cmpA681(const struct A681 *x, const struct A681 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA680(&x->m3, &y->m3) && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13492 DCaggr* f_touchA681() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13493 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13494 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13495 a = dcNewAggr(5, sizeof(struct A681));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13496 AF('S',struct A681,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13497 AF('C',struct A681,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13498 AF('L',struct A681,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13499 AFa(struct A681,m3,1,A680)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13500 AF('c',struct A681,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13501 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13502 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13503 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13504 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13505 /* {ppjSBjCfpicC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13506 struct A682 { p m0; p m1; j m2; S m3; B m4; j m5; C m6; f m7; p m8; i m9; c m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13507 int f_cmpA682(const struct A682 *x, const struct A682 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13508 DCaggr* f_touchA682() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13509 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13510 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13511 a = dcNewAggr(12, sizeof(struct A682));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13512 AF('p',struct A682,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13513 AF('p',struct A682,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13514 AF('j',struct A682,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13515 AF('S',struct A682,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13516 AF('B',struct A682,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13517 AF('j',struct A682,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13518 AF('C',struct A682,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13519 AF('f',struct A682,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13520 AF('p',struct A682,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13521 AF('i',struct A682,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13522 AF('c',struct A682,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13523 AF('C',struct A682,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13524 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13525 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13526 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13527 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13528 /* <pc{ppjSBjCfpicC}iS[6]cCJj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13529 union A683 { p m0; c m1; struct A682 m2; i m3; S m4[6]; c m5; C m6; J m7; j m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13530 int f_cmpA683(const union A683 *x, const union A683 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA682(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13531 DCaggr* f_touchA683() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13532 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13533 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13534 a = dcNewAggr(9, sizeof(union A683));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13535 AF('p',union A683,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13536 AF('c',union A683,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13537 AFa(union A683,m2,1,A682)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13538 AF('i',union A683,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13539 AF('S',union A683,m4,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13540 AF('c',union A683,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13541 AF('C',union A683,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13542 AF('J',union A683,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13543 AF('j',union A683,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13544 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13545 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13546 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13547 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13548 /* <fliJsBdCLSJd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13549 union A684 { f m0; l m1; i m2; J m3; s m4; B m5; d m6; C m7; L m8; S m9; J m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13550 int f_cmpA684(const union A684 *x, const union A684 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13551 DCaggr* f_touchA684() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13552 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13553 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13554 a = dcNewAggr(12, sizeof(union A684));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13555 AF('f',union A684,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13556 AF('l',union A684,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13557 AF('i',union A684,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13558 AF('J',union A684,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13559 AF('s',union A684,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13560 AF('B',union A684,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13561 AF('d',union A684,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13562 AF('C',union A684,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13563 AF('L',union A684,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13564 AF('S',union A684,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13565 AF('J',union A684,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13566 AF('d',union A684,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13567 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13568 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13569 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13570 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13571 /* <jifiJLJcSds> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13572 union A685 { j m0; i m1; f m2; i m3; J m4; L m5; J m6; c m7; S m8; d m9; s m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13573 int f_cmpA685(const union A685 *x, const union A685 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13574 DCaggr* f_touchA685() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13575 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13576 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13577 a = dcNewAggr(11, sizeof(union A685));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13578 AF('j',union A685,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13579 AF('i',union A685,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13580 AF('f',union A685,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13581 AF('i',union A685,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13582 AF('J',union A685,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13583 AF('L',union A685,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13584 AF('J',union A685,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13585 AF('c',union A685,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13586 AF('S',union A685,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13587 AF('d',union A685,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13588 AF('s',union A685,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13589 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13590 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13591 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13592 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13593 /* <JLcIcipLSSjB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13594 union A686 { J m0; L m1; c m2; I m3; c m4; i m5; p m6; L m7; S m8; S m9; j m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13595 int f_cmpA686(const union A686 *x, const union A686 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13596 DCaggr* f_touchA686() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13597 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13598 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13599 a = dcNewAggr(12, sizeof(union A686));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13600 AF('J',union A686,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13601 AF('L',union A686,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13602 AF('c',union A686,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13603 AF('I',union A686,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13604 AF('c',union A686,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13605 AF('i',union A686,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13606 AF('p',union A686,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13607 AF('L',union A686,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13608 AF('S',union A686,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13609 AF('S',union A686,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13610 AF('j',union A686,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13611 AF('B',union A686,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13612 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13613 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13614 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13615 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13616 /* <IfIBiCcCLSiI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13617 union A687 { I m0; f m1; I m2; B m3; i m4; C m5; c m6; C m7; L m8; S m9; i m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13618 int f_cmpA687(const union A687 *x, const union A687 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13619 DCaggr* f_touchA687() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13620 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13621 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13622 a = dcNewAggr(12, sizeof(union A687));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13623 AF('I',union A687,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13624 AF('f',union A687,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13625 AF('I',union A687,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13626 AF('B',union A687,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13627 AF('i',union A687,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13628 AF('C',union A687,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13629 AF('c',union A687,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13630 AF('C',union A687,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13631 AF('L',union A687,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13632 AF('S',union A687,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13633 AF('i',union A687,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13634 AF('I',union A687,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13635 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13636 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13637 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13638 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13639 /* <fSfppSfBS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13640 union A688 { f m0; S m1; f m2; p m3; p m4; S m5; f m6; B m7; S m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13641 int f_cmpA688(const union A688 *x, const union A688 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13642 DCaggr* f_touchA688() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13643 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13644 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13645 a = dcNewAggr(9, sizeof(union A688));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13646 AF('f',union A688,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13647 AF('S',union A688,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13648 AF('f',union A688,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13649 AF('p',union A688,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13650 AF('p',union A688,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13651 AF('S',union A688,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13652 AF('f',union A688,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13653 AF('B',union A688,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13654 AF('S',union A688,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13655 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13656 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13657 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13658 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13659 /* <BdSclSLdIcpj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13660 union A689 { B m0; d m1; S m2; c m3; l m4; S m5; L m6; d m7; I m8; c m9; p m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13661 int f_cmpA689(const union A689 *x, const union A689 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13662 DCaggr* f_touchA689() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13663 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13664 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13665 a = dcNewAggr(12, sizeof(union A689));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13666 AF('B',union A689,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13667 AF('d',union A689,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13668 AF('S',union A689,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13669 AF('c',union A689,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13670 AF('l',union A689,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13671 AF('S',union A689,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13672 AF('L',union A689,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13673 AF('d',union A689,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13674 AF('I',union A689,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13675 AF('c',union A689,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13676 AF('p',union A689,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13677 AF('j',union A689,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13678 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13679 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13680 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13681 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13682 /* {s<fSfppSfBS>sdSc<BdSclSLdIcpj>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13683 struct A690 { s m0; union A688 m1; s m2; d m3; S m4; c m5; union A689 m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13684 int f_cmpA690(const struct A690 *x, const struct A690 *y) { return x->m0 == y->m0 && f_cmpA688(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA689(&x->m6, &y->m6); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13685 DCaggr* f_touchA690() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13686 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13687 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13688 a = dcNewAggr(7, sizeof(struct A690));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13689 AF('s',struct A690,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13690 AFa(struct A690,m1,1,A688)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13691 AF('s',struct A690,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13692 AF('d',struct A690,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13693 AF('S',struct A690,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13694 AF('c',struct A690,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13695 AFa(struct A690,m6,1,A689)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13696 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13697 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13698 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13699 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13700 /* {iIICsijI[1]slpC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13701 struct A691 { i m0; I m1; I m2; C m3; s m4; i m5; j m6; I m7[1]; s m8; l m9; p m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13702 int f_cmpA691(const struct A691 *x, const struct A691 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13703 DCaggr* f_touchA691() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13704 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13705 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13706 a = dcNewAggr(12, sizeof(struct A691));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13707 AF('i',struct A691,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13708 AF('I',struct A691,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13709 AF('I',struct A691,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13710 AF('C',struct A691,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13711 AF('s',struct A691,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13712 AF('i',struct A691,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13713 AF('j',struct A691,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13714 AF('I',struct A691,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13715 AF('s',struct A691,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13716 AF('l',struct A691,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13717 AF('p',struct A691,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13718 AF('C',struct A691,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13719 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13720 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13721 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13722 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13723 /* {cddCCCjiBs} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13724 struct A692 { c m0; d m1; d m2; C m3; C m4; C m5; j m6; i m7; B m8; s m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13725 int f_cmpA692(const struct A692 *x, const struct A692 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13726 DCaggr* f_touchA692() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13727 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13728 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13729 a = dcNewAggr(10, sizeof(struct A692));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13730 AF('c',struct A692,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13731 AF('d',struct A692,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13732 AF('d',struct A692,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13733 AF('C',struct A692,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13734 AF('C',struct A692,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13735 AF('C',struct A692,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13736 AF('j',struct A692,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13737 AF('i',struct A692,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13738 AF('B',struct A692,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13739 AF('s',struct A692,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13740 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13741 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13742 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13743 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13744 /* <jC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13745 union A693 { j m0; C m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13746 int f_cmpA693(const union A693 *x, const union A693 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13747 DCaggr* f_touchA693() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13748 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13749 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13750 a = dcNewAggr(2, sizeof(union A693));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13751 AF('j',union A693,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13752 AF('C',union A693,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13753 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13754 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13755 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13756 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13757 /* <pjSfI[7]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13758 union A694 { p m0; j m1; S m2; f m3; I m4[7]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13759 int f_cmpA694(const union A694 *x, const union A694 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13760 DCaggr* f_touchA694() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13761 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13762 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13763 a = dcNewAggr(5, sizeof(union A694));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13764 AF('p',union A694,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13765 AF('j',union A694,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13766 AF('S',union A694,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13767 AF('f',union A694,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13768 AF('I',union A694,m4,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13769 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13770 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13771 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13772 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13773 /* {fIjsislfffis} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13774 struct A695 { f m0; I m1; j m2; s m3; i m4; s m5; l m6; f m7; f m8; f m9; i m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13775 int f_cmpA695(const struct A695 *x, const struct A695 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13776 DCaggr* f_touchA695() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13777 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13778 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13779 a = dcNewAggr(12, sizeof(struct A695));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13780 AF('f',struct A695,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13781 AF('I',struct A695,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13782 AF('j',struct A695,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13783 AF('s',struct A695,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13784 AF('i',struct A695,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13785 AF('s',struct A695,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13786 AF('l',struct A695,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13787 AF('f',struct A695,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13788 AF('f',struct A695,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13789 AF('f',struct A695,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13790 AF('i',struct A695,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13791 AF('s',struct A695,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13792 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13793 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13794 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13795 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13796 /* <Sf{cddCCCjiBs}<jC><pjSfI[7]>Id{fIjsislfffis}Llj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13797 union A696 { S m0; f m1; struct A692 m2; union A693 m3; union A694 m4; I m5; d m6; struct A695 m7; L m8; l m9; j m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13798 int f_cmpA696(const union A696 *x, const union A696 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA692(&x->m2, &y->m2) && f_cmpA693(&x->m3, &y->m3) && f_cmpA694(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA695(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13799 DCaggr* f_touchA696() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13800 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13801 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13802 a = dcNewAggr(11, sizeof(union A696));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13803 AF('S',union A696,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13804 AF('f',union A696,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13805 AFa(union A696,m2,1,A692)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13806 AFa(union A696,m3,1,A693)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13807 AFa(union A696,m4,1,A694)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13808 AF('I',union A696,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13809 AF('d',union A696,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13810 AFa(union A696,m7,1,A695)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13811 AF('L',union A696,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13812 AF('l',union A696,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13813 AF('j',union A696,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13814 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13815 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13816 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13817 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13818 /* {ilICcsL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13819 struct A697 { i m0; l m1; I m2; C m3; c m4; s m5; L m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13820 int f_cmpA697(const struct A697 *x, const struct A697 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13821 DCaggr* f_touchA697() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13822 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13823 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13824 a = dcNewAggr(7, sizeof(struct A697));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13825 AF('i',struct A697,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13826 AF('l',struct A697,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13827 AF('I',struct A697,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13828 AF('C',struct A697,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13829 AF('c',struct A697,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13830 AF('s',struct A697,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13831 AF('L',struct A697,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13832 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13833 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13834 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13835 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13836 /* {fli} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13837 struct A698 { f m0; l m1; i m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13838 int f_cmpA698(const struct A698 *x, const struct A698 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13839 DCaggr* f_touchA698() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13840 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13841 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13842 a = dcNewAggr(3, sizeof(struct A698));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13843 AF('f',struct A698,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13844 AF('l',struct A698,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13845 AF('i',struct A698,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13846 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13847 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13848 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13849 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13850 /* <ciSjcsicfiL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13851 union A699 { c m0; i m1; S m2; j m3; c m4; s m5; i m6; c m7; f m8; i m9; L m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13852 int f_cmpA699(const union A699 *x, const union A699 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13853 DCaggr* f_touchA699() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13854 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13855 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13856 a = dcNewAggr(11, sizeof(union A699));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13857 AF('c',union A699,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13858 AF('i',union A699,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13859 AF('S',union A699,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13860 AF('j',union A699,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13861 AF('c',union A699,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13862 AF('s',union A699,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13863 AF('i',union A699,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13864 AF('c',union A699,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13865 AF('f',union A699,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13866 AF('i',union A699,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13867 AF('L',union A699,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13868 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13869 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13870 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13871 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13872 /* {fdfdcSIcdBSf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13873 struct A700 { f m0; d m1; f m2; d m3; c m4; S m5; I m6; c m7; d m8; B m9; S m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13874 int f_cmpA700(const struct A700 *x, const struct A700 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13875 DCaggr* f_touchA700() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13876 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13877 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13878 a = dcNewAggr(12, sizeof(struct A700));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13879 AF('f',struct A700,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13880 AF('d',struct A700,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13881 AF('f',struct A700,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13882 AF('d',struct A700,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13883 AF('c',struct A700,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13884 AF('S',struct A700,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13885 AF('I',struct A700,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13886 AF('c',struct A700,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13887 AF('d',struct A700,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13888 AF('B',struct A700,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13889 AF('S',struct A700,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13890 AF('f',struct A700,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13891 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13892 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13893 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13894 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13895 /* {{fdfdcSIcdBSf}SC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13896 struct A701 { struct A700 m0; S m1; C m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13897 int f_cmpA701(const struct A701 *x, const struct A701 *y) { return f_cmpA700(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13898 DCaggr* f_touchA701() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13899 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13900 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13901 a = dcNewAggr(3, sizeof(struct A701));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13902 AFa(struct A701,m0,1,A700)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13903 AF('S',struct A701,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13904 AF('C',struct A701,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13905 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13906 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13907 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13908 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13909 /* <Jd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13910 union A702 { J m0; d m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13911 int f_cmpA702(const union A702 *x, const union A702 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13912 DCaggr* f_touchA702() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13913 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13914 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13915 a = dcNewAggr(2, sizeof(union A702));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13916 AF('J',union A702,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13917 AF('d',union A702,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13918 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13919 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13920 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13921 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13922 /* {lcIL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13923 struct A703 { l m0; c m1; I m2; L m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13924 int f_cmpA703(const struct A703 *x, const struct A703 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13925 DCaggr* f_touchA703() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13926 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13927 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13928 a = dcNewAggr(4, sizeof(struct A703));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13929 AF('l',struct A703,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13930 AF('c',struct A703,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13931 AF('I',struct A703,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13932 AF('L',struct A703,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13933 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13934 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13935 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13936 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13937 /* {iIilSpJiLip} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13938 struct A704 { i m0; I m1; i m2; l m3; S m4; p m5; J m6; i m7; L m8; i m9; p m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13939 int f_cmpA704(const struct A704 *x, const struct A704 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13940 DCaggr* f_touchA704() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13941 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13942 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13943 a = dcNewAggr(11, sizeof(struct A704));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13944 AF('i',struct A704,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13945 AF('I',struct A704,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13946 AF('i',struct A704,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13947 AF('l',struct A704,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13948 AF('S',struct A704,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13949 AF('p',struct A704,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13950 AF('J',struct A704,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13951 AF('i',struct A704,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13952 AF('L',struct A704,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13953 AF('i',struct A704,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13954 AF('p',struct A704,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13955 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13956 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13957 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13958 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13959 /* <S<Jd>{lcIL}{iIilSpJiLip}SC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13960 union A705 { S m0; union A702 m1; struct A703 m2; struct A704 m3; S m4; C m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13961 int f_cmpA705(const union A705 *x, const union A705 *y) { return x->m0 == y->m0 && f_cmpA702(&x->m1, &y->m1) && f_cmpA703(&x->m2, &y->m2) && f_cmpA704(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13962 DCaggr* f_touchA705() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13963 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13964 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13965 a = dcNewAggr(6, sizeof(union A705));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13966 AF('S',union A705,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13967 AFa(union A705,m1,1,A702)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13968 AFa(union A705,m2,1,A703)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13969 AFa(union A705,m3,1,A704)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13970 AF('S',union A705,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13971 AF('C',union A705,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13972 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13973 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13974 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13975 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13976 /* <S{{fdfdcSIcdBSf}SC}clCB[15]Jf<S<Jd>{lcIL}{iIilSpJiLip}SC>IfC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13977 union A706 { S m0; struct A701 m1; c m2; l m3; C m4; B m5[15]; J m6; f m7; union A705 m8; I m9; f m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13978 int f_cmpA706(const union A706 *x, const union A706 *y) { return x->m0 == y->m0 && f_cmpA701(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m5[9] == y->m5[9] && x->m5[10] == y->m5[10] && x->m5[11] == y->m5[11] && x->m5[12] == y->m5[12] && x->m5[13] == y->m5[13] && x->m5[14] == y->m5[14] && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA705(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
13979 DCaggr* f_touchA706() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13980 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13981 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13982 a = dcNewAggr(12, sizeof(union A706));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13983 AF('S',union A706,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13984 AFa(union A706,m1,1,A701)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13985 AF('c',union A706,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13986 AF('l',union A706,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13987 AF('C',union A706,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13988 AF('B',union A706,m5,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13989 AF('J',union A706,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13990 AF('f',union A706,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13991 AFa(union A706,m8,1,A705)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13992 AF('I',union A706,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13993 AF('f',union A706,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13994 AF('C',union A706,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13995 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13996 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
13997 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13998 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
13999 /* <ppsL[2]dcCJiIBL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14000 union A707 { p m0; p m1; s m2; L m3[2]; d m4; c m5; C m6; J m7; i m8; I m9; B m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14001 int f_cmpA707(const union A707 *x, const union A707 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14002 DCaggr* f_touchA707() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14003 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14004 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14005 a = dcNewAggr(12, sizeof(union A707));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14006 AF('p',union A707,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14007 AF('p',union A707,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14008 AF('s',union A707,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14009 AF('L',union A707,m3,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14010 AF('d',union A707,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14011 AF('c',union A707,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14012 AF('C',union A707,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14013 AF('J',union A707,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14014 AF('i',union A707,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14015 AF('I',union A707,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14016 AF('B',union A707,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14017 AF('L',union A707,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14018 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14019 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14020 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14021 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14022 /* <LldsS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14023 union A708 { L m0; l m1; d m2; s m3; S m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14024 int f_cmpA708(const union A708 *x, const union A708 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14025 DCaggr* f_touchA708() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14026 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14027 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14028 a = dcNewAggr(5, sizeof(union A708));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14029 AF('L',union A708,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14030 AF('l',union A708,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14031 AF('d',union A708,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14032 AF('s',union A708,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14033 AF('S',union A708,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14034 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14035 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14036 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14037 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14038 /* {B<LldsS>i} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14039 struct A709 { B m0; union A708 m1; i m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14040 int f_cmpA709(const struct A709 *x, const struct A709 *y) { return x->m0 == y->m0 && f_cmpA708(&x->m1, &y->m1) && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14041 DCaggr* f_touchA709() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14042 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14043 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14044 a = dcNewAggr(3, sizeof(struct A709));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14045 AF('B',struct A709,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14046 AFa(struct A709,m1,1,A708)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14047 AF('i',struct A709,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14048 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14049 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14050 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14051 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14052 /* {JJj{B<LldsS>i}lddl[1]l} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14053 struct A710 { J m0; J m1; j m2; struct A709 m3; l m4; d m5; d m6; l m7[1]; l m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14054 int f_cmpA710(const struct A710 *x, const struct A710 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA709(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14055 DCaggr* f_touchA710() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14056 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14057 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14058 a = dcNewAggr(9, sizeof(struct A710));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14059 AF('J',struct A710,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14060 AF('J',struct A710,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14061 AF('j',struct A710,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14062 AFa(struct A710,m3,1,A709)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14063 AF('l',struct A710,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14064 AF('d',struct A710,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14065 AF('d',struct A710,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14066 AF('l',struct A710,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14067 AF('l',struct A710,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14068 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14069 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14070 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14071 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14072 /* {dcclsfll} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14073 struct A711 { d m0; c m1; c m2; l m3; s m4; f m5; l m6; l m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14074 int f_cmpA711(const struct A711 *x, const struct A711 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14075 DCaggr* f_touchA711() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14076 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14077 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14078 a = dcNewAggr(8, sizeof(struct A711));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14079 AF('d',struct A711,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14080 AF('c',struct A711,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14081 AF('c',struct A711,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14082 AF('l',struct A711,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14083 AF('s',struct A711,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14084 AF('f',struct A711,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14085 AF('l',struct A711,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14086 AF('l',struct A711,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14087 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14088 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14089 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14090 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14091 /* <JCpspL{dcclsfll}ls> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14092 union A712 { J m0; C m1; p m2; s m3; p m4; L m5; struct A711 m6; l m7; s m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14093 int f_cmpA712(const union A712 *x, const union A712 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA711(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14094 DCaggr* f_touchA712() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14095 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14096 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14097 a = dcNewAggr(9, sizeof(union A712));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14098 AF('J',union A712,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14099 AF('C',union A712,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14100 AF('p',union A712,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14101 AF('s',union A712,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14102 AF('p',union A712,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14103 AF('L',union A712,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14104 AFa(union A712,m6,1,A711)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14105 AF('l',union A712,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14106 AF('s',union A712,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14107 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14108 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14109 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14110 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14111 /* <SipJfS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14112 union A713 { S m0; i m1; p m2; J m3; f m4; S m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14113 int f_cmpA713(const union A713 *x, const union A713 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14114 DCaggr* f_touchA713() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14115 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14116 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14117 a = dcNewAggr(6, sizeof(union A713));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14118 AF('S',union A713,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14119 AF('i',union A713,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14120 AF('p',union A713,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14121 AF('J',union A713,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14122 AF('f',union A713,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14123 AF('S',union A713,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14124 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14125 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14126 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14127 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14128 /* <scBd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14129 union A714 { s m0; c m1; B m2; d m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14130 int f_cmpA714(const union A714 *x, const union A714 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14131 DCaggr* f_touchA714() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14132 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14133 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14134 a = dcNewAggr(4, sizeof(union A714));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14135 AF('s',union A714,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14136 AF('c',union A714,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14137 AF('B',union A714,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14138 AF('d',union A714,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14139 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14140 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14141 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14142 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14143 /* {JBICCIJSs<scBd>Cs} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14144 struct A715 { J m0; B m1; I m2; C m3; C m4; I m5; J m6; S m7; s m8; union A714 m9; C m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14145 int f_cmpA715(const struct A715 *x, const struct A715 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA714(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14146 DCaggr* f_touchA715() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14147 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14148 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14149 a = dcNewAggr(12, sizeof(struct A715));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14150 AF('J',struct A715,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14151 AF('B',struct A715,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14152 AF('I',struct A715,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14153 AF('C',struct A715,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14154 AF('C',struct A715,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14155 AF('I',struct A715,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14156 AF('J',struct A715,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14157 AF('S',struct A715,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14158 AF('s',struct A715,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14159 AFa(struct A715,m9,1,A714)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14160 AF('C',struct A715,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14161 AF('s',struct A715,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14162 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14163 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14164 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14165 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14166 /* <JICpiC{JBICCIJSs<scBd>Cs}lCCjC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14167 union A716 { J m0; I m1; C m2; p m3; i m4; C m5; struct A715 m6; l m7; C m8; C m9; j m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14168 int f_cmpA716(const union A716 *x, const union A716 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA715(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14169 DCaggr* f_touchA716() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14170 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14171 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14172 a = dcNewAggr(12, sizeof(union A716));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14173 AF('J',union A716,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14174 AF('I',union A716,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14175 AF('C',union A716,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14176 AF('p',union A716,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14177 AF('i',union A716,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14178 AF('C',union A716,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14179 AFa(union A716,m6,1,A715)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14180 AF('l',union A716,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14181 AF('C',union A716,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14182 AF('C',union A716,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14183 AF('j',union A716,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14184 AF('C',union A716,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14185 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14186 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14187 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14188 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14189 /* {jl} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14190 struct A717 { j m0; l m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14191 int f_cmpA717(const struct A717 *x, const struct A717 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14192 DCaggr* f_touchA717() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14193 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14194 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14195 a = dcNewAggr(2, sizeof(struct A717));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14196 AF('j',struct A717,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14197 AF('l',struct A717,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14198 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14199 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14200 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14201 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14202 /* <Cl{jl}IBlC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14203 union A718 { C m0; l m1; struct A717 m2; I m3; B m4; l m5; C m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14204 int f_cmpA718(const union A718 *x, const union A718 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA717(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14205 DCaggr* f_touchA718() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14206 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14207 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14208 a = dcNewAggr(7, sizeof(union A718));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14209 AF('C',union A718,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14210 AF('l',union A718,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14211 AFa(union A718,m2,1,A717)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14212 AF('I',union A718,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14213 AF('B',union A718,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14214 AF('l',union A718,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14215 AF('C',union A718,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14216 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14217 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14218 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14219 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14220 /* <JlBdJdCdsj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14221 union A719 { J m0; l m1; B m2; d m3; J m4; d m5; C m6; d m7; s m8; j m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14222 int f_cmpA719(const union A719 *x, const union A719 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14223 DCaggr* f_touchA719() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14224 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14225 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14226 a = dcNewAggr(10, sizeof(union A719));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14227 AF('J',union A719,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14228 AF('l',union A719,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14229 AF('B',union A719,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14230 AF('d',union A719,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14231 AF('J',union A719,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14232 AF('d',union A719,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14233 AF('C',union A719,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14234 AF('d',union A719,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14235 AF('s',union A719,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14236 AF('j',union A719,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14237 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14238 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14239 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14240 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14241 /* <d<JlBdJdCdsj>slJL[9]llJpLL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14242 union A720 { d m0; union A719 m1; s m2; l m3; J m4; L m5[9]; l m6; l m7; J m8; p m9; L m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14243 int f_cmpA720(const union A720 *x, const union A720 *y) { return x->m0 == y->m0 && f_cmpA719(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14244 DCaggr* f_touchA720() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14245 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14246 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14247 a = dcNewAggr(12, sizeof(union A720));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14248 AF('d',union A720,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14249 AFa(union A720,m1,1,A719)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14250 AF('s',union A720,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14251 AF('l',union A720,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14252 AF('J',union A720,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14253 AF('L',union A720,m5,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14254 AF('l',union A720,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14255 AF('l',union A720,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14256 AF('J',union A720,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14257 AF('p',union A720,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14258 AF('L',union A720,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14259 AF('L',union A720,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14260 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14261 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14262 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14263 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14264 /* <<Cl{jl}IBlC>SfiidSlBjl<d<JlBdJdCdsj>slJL[9]llJpLL>> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14265 union A721 { union A718 m0; S m1; f m2; i m3; i m4; d m5; S m6; l m7; B m8; j m9; l m10; union A720 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14266 int f_cmpA721(const union A721 *x, const union A721 *y) { return f_cmpA718(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA720(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14267 DCaggr* f_touchA721() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14268 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14269 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14270 a = dcNewAggr(12, sizeof(union A721));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14271 AFa(union A721,m0,1,A718)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14272 AF('S',union A721,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14273 AF('f',union A721,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14274 AF('i',union A721,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14275 AF('i',union A721,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14276 AF('d',union A721,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14277 AF('S',union A721,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14278 AF('l',union A721,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14279 AF('B',union A721,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14280 AF('j',union A721,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14281 AF('l',union A721,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14282 AFa(union A721,m11,1,A720)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14283 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14284 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14285 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14286 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14287 /* {IL[2]JscLSipfJi} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14288 struct A722 { I m0; L m1[2]; J m2; s m3; c m4; L m5; S m6; i m7; p m8; f m9; J m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14289 int f_cmpA722(const struct A722 *x, const struct A722 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14290 DCaggr* f_touchA722() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14291 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14292 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14293 a = dcNewAggr(12, sizeof(struct A722));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14294 AF('I',struct A722,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14295 AF('L',struct A722,m1,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14296 AF('J',struct A722,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14297 AF('s',struct A722,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14298 AF('c',struct A722,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14299 AF('L',struct A722,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14300 AF('S',struct A722,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14301 AF('i',struct A722,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14302 AF('p',struct A722,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14303 AF('f',struct A722,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14304 AF('J',struct A722,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14305 AF('i',struct A722,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14306 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14307 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14308 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14309 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14310 /* <Jl{IL[2]JscLSipfJi}fBCIJSfi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14311 union A723 { J m0; l m1; struct A722 m2; f m3; B m4; C m5; I m6; J m7; S m8; f m9; i m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14312 int f_cmpA723(const union A723 *x, const union A723 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA722(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14313 DCaggr* f_touchA723() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14314 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14315 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14316 a = dcNewAggr(11, sizeof(union A723));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14317 AF('J',union A723,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14318 AF('l',union A723,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14319 AFa(union A723,m2,1,A722)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14320 AF('f',union A723,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14321 AF('B',union A723,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14322 AF('C',union A723,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14323 AF('I',union A723,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14324 AF('J',union A723,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14325 AF('S',union A723,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14326 AF('f',union A723,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14327 AF('i',union A723,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14328 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14329 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14330 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14331 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14332 /* <dJidcB[6]Jpllfc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14333 union A724 { d m0; J m1; i m2; d m3; c m4; B m5[6]; J m6; p m7; l m8; l m9; f m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14334 int f_cmpA724(const union A724 *x, const union A724 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14335 DCaggr* f_touchA724() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14336 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14337 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14338 a = dcNewAggr(12, sizeof(union A724));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14339 AF('d',union A724,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14340 AF('J',union A724,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14341 AF('i',union A724,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14342 AF('d',union A724,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14343 AF('c',union A724,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14344 AF('B',union A724,m5,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14345 AF('J',union A724,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14346 AF('p',union A724,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14347 AF('l',union A724,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14348 AF('l',union A724,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14349 AF('f',union A724,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14350 AF('c',union A724,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14351 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14352 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14353 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14354 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14355 /* {jll} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14356 struct A725 { j m0; l m1; l m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14357 int f_cmpA725(const struct A725 *x, const struct A725 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14358 DCaggr* f_touchA725() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14359 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14360 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14361 a = dcNewAggr(3, sizeof(struct A725));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14362 AF('j',struct A725,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14363 AF('l',struct A725,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14364 AF('l',struct A725,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14365 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14366 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14367 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14368 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14369 /* {SI{jll}LLJiBppIp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14370 struct A726 { S m0; I m1; struct A725 m2; L m3; L m4; J m5; i m6; B m7; p m8; p m9; I m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14371 int f_cmpA726(const struct A726 *x, const struct A726 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA725(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14372 DCaggr* f_touchA726() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14373 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14374 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14375 a = dcNewAggr(12, sizeof(struct A726));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14376 AF('S',struct A726,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14377 AF('I',struct A726,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14378 AFa(struct A726,m2,1,A725)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14379 AF('L',struct A726,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14380 AF('L',struct A726,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14381 AF('J',struct A726,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14382 AF('i',struct A726,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14383 AF('B',struct A726,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14384 AF('p',struct A726,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14385 AF('p',struct A726,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14386 AF('I',struct A726,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14387 AF('p',struct A726,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14388 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14389 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14390 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14391 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14392 /* <LciCIL{SI{jll}LLJiBppIp}isppd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14393 union A727 { L m0; c m1; i m2; C m3; I m4; L m5; struct A726 m6; i m7; s m8; p m9; p m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14394 int f_cmpA727(const union A727 *x, const union A727 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA726(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14395 DCaggr* f_touchA727() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14396 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14397 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14398 a = dcNewAggr(12, sizeof(union A727));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14399 AF('L',union A727,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14400 AF('c',union A727,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14401 AF('i',union A727,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14402 AF('C',union A727,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14403 AF('I',union A727,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14404 AF('L',union A727,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14405 AFa(union A727,m6,1,A726)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14406 AF('i',union A727,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14407 AF('s',union A727,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14408 AF('p',union A727,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14409 AF('p',union A727,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14410 AF('d',union A727,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14411 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14412 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14413 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14414 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14415 /* {IJLjpdCsSSdC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14416 struct A728 { I m0; J m1; L m2; j m3; p m4; d m5; C m6; s m7; S m8; S m9; d m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14417 int f_cmpA728(const struct A728 *x, const struct A728 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14418 DCaggr* f_touchA728() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14419 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14420 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14421 a = dcNewAggr(12, sizeof(struct A728));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14422 AF('I',struct A728,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14423 AF('J',struct A728,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14424 AF('L',struct A728,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14425 AF('j',struct A728,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14426 AF('p',struct A728,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14427 AF('d',struct A728,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14428 AF('C',struct A728,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14429 AF('s',struct A728,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14430 AF('S',struct A728,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14431 AF('S',struct A728,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14432 AF('d',struct A728,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14433 AF('C',struct A728,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14434 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14435 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14436 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14437 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14438 /* {CddISLddBLc{IJLjpdCsSSdC}} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14439 struct A729 { C m0; d m1; d m2; I m3; S m4; L m5; d m6; d m7; B m8; L m9; c m10; struct A728 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14440 int f_cmpA729(const struct A729 *x, const struct A729 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA728(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14441 DCaggr* f_touchA729() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14442 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14443 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14444 a = dcNewAggr(12, sizeof(struct A729));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14445 AF('C',struct A729,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14446 AF('d',struct A729,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14447 AF('d',struct A729,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14448 AF('I',struct A729,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14449 AF('S',struct A729,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14450 AF('L',struct A729,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14451 AF('d',struct A729,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14452 AF('d',struct A729,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14453 AF('B',struct A729,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14454 AF('L',struct A729,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14455 AF('c',struct A729,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14456 AFa(struct A729,m11,1,A728)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14457 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14458 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14459 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14460 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14461 /* {Ji[12]dJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14462 struct A730 { J m0; i m1[12]; d m2; J m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14463 int f_cmpA730(const struct A730 *x, const struct A730 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m1[11] == y->m1[11] && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14464 DCaggr* f_touchA730() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14465 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14466 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14467 a = dcNewAggr(4, sizeof(struct A730));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14468 AF('J',struct A730,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14469 AF('i',struct A730,m1,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14470 AF('d',struct A730,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14471 AF('J',struct A730,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14472 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14473 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14474 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14475 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14476 /* {ScfLpSSJIBCI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14477 struct A731 { S m0; c m1; f m2; L m3; p m4; S m5; S m6; J m7; I m8; B m9; C m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14478 int f_cmpA731(const struct A731 *x, const struct A731 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14479 DCaggr* f_touchA731() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14480 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14481 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14482 a = dcNewAggr(12, sizeof(struct A731));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14483 AF('S',struct A731,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14484 AF('c',struct A731,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14485 AF('f',struct A731,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14486 AF('L',struct A731,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14487 AF('p',struct A731,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14488 AF('S',struct A731,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14489 AF('S',struct A731,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14490 AF('J',struct A731,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14491 AF('I',struct A731,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14492 AF('B',struct A731,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14493 AF('C',struct A731,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14494 AF('I',struct A731,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14495 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14496 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14497 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14498 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14499 /* <{ScfLpSSJIBCI}Bid> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14500 union A732 { struct A731 m0; B m1; i m2; d m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14501 int f_cmpA732(const union A732 *x, const union A732 *y) { return f_cmpA731(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14502 DCaggr* f_touchA732() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14503 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14504 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14505 a = dcNewAggr(4, sizeof(union A732));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14506 AFa(union A732,m0,1,A731)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14507 AF('B',union A732,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14508 AF('i',union A732,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14509 AF('d',union A732,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14510 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14511 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14512 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14513 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14514 /* {ICpL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14515 struct A733 { I m0; C m1; p m2; L m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14516 int f_cmpA733(const struct A733 *x, const struct A733 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14517 DCaggr* f_touchA733() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14518 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14519 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14520 a = dcNewAggr(4, sizeof(struct A733));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14521 AF('I',struct A733,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14522 AF('C',struct A733,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14523 AF('p',struct A733,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14524 AF('L',struct A733,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14525 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14526 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14527 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14528 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14529 /* <ILIsCpsfpcSp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14530 union A734 { I m0; L m1; I m2; s m3; C m4; p m5; s m6; f m7; p m8; c m9; S m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14531 int f_cmpA734(const union A734 *x, const union A734 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14532 DCaggr* f_touchA734() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14533 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14534 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14535 a = dcNewAggr(12, sizeof(union A734));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14536 AF('I',union A734,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14537 AF('L',union A734,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14538 AF('I',union A734,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14539 AF('s',union A734,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14540 AF('C',union A734,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14541 AF('p',union A734,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14542 AF('s',union A734,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14543 AF('f',union A734,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14544 AF('p',union A734,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14545 AF('c',union A734,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14546 AF('S',union A734,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14547 AF('p',union A734,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14548 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14549 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14550 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14551 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14552 /* <sSLjCcfiCdip> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14553 union A735 { s m0; S m1; L m2; j m3; C m4; c m5; f m6; i m7; C m8; d m9; i m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14554 int f_cmpA735(const union A735 *x, const union A735 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14555 DCaggr* f_touchA735() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14556 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14557 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14558 a = dcNewAggr(12, sizeof(union A735));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14559 AF('s',union A735,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14560 AF('S',union A735,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14561 AF('L',union A735,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14562 AF('j',union A735,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14563 AF('C',union A735,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14564 AF('c',union A735,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14565 AF('f',union A735,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14566 AF('i',union A735,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14567 AF('C',union A735,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14568 AF('d',union A735,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14569 AF('i',union A735,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14570 AF('p',union A735,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14571 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14572 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14573 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14574 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14575 /* {Bf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14576 struct A736 { B m0; f m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14577 int f_cmpA736(const struct A736 *x, const struct A736 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14578 DCaggr* f_touchA736() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14579 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14580 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14581 a = dcNewAggr(2, sizeof(struct A736));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14582 AF('B',struct A736,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14583 AF('f',struct A736,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14584 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14585 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14586 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14587 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14588 /* <li[14]LLIBjlJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14589 union A737 { l m0; i m1[14]; L m2; L m3; I m4; B m5; j m6; l m7; J m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14590 int f_cmpA737(const union A737 *x, const union A737 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m1[11] == y->m1[11] && x->m1[12] == y->m1[12] && x->m1[13] == y->m1[13] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14591 DCaggr* f_touchA737() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14592 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14593 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14594 a = dcNewAggr(9, sizeof(union A737));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14595 AF('l',union A737,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14596 AF('i',union A737,m1,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14597 AF('L',union A737,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14598 AF('L',union A737,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14599 AF('I',union A737,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14600 AF('B',union A737,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14601 AF('j',union A737,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14602 AF('l',union A737,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14603 AF('J',union A737,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14604 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14605 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14606 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14607 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14608 /* {Cdjs<ILIsCpsfpcSp>i<sSLjCcfiCdip>{Bf}d<li[14]LLIBjlJ>ld} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14609 struct A738 { C m0; d m1; j m2; s m3; union A734 m4; i m5; union A735 m6; struct A736 m7; d m8; union A737 m9; l m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14610 int f_cmpA738(const struct A738 *x, const struct A738 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA734(&x->m4, &y->m4) && x->m5 == y->m5 && f_cmpA735(&x->m6, &y->m6) && f_cmpA736(&x->m7, &y->m7) && x->m8 == y->m8 && f_cmpA737(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14611 DCaggr* f_touchA738() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14612 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14613 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14614 a = dcNewAggr(12, sizeof(struct A738));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14615 AF('C',struct A738,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14616 AF('d',struct A738,m1,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14617 AF('j',struct A738,m2,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14618 AF('s',struct A738,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14619 AFa(struct A738,m4,1,A734)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14620 AF('i',struct A738,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14621 AFa(struct A738,m6,1,A735)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14622 AFa(struct A738,m7,1,A736)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14623 AF('d',struct A738,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14624 AFa(struct A738,m9,1,A737)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14625 AF('l',struct A738,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14626 AF('d',struct A738,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14627 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14628 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14629 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14630 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14631 /* {{Cdjs<ILIsCpsfpcSp>i<sSLjCcfiCdip>{Bf}d<li[14]LLIBjlJ>ld}fJIsCjLcpp[16]c} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14632 struct A739 { struct A738 m0; f m1; J m2; I m3; s m4; C m5; j m6; L m7; c m8; p m9; p m10[16]; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14633 int f_cmpA739(const struct A739 *x, const struct A739 *y) { return f_cmpA738(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m10[7] == y->m10[7] && x->m10[8] == y->m10[8] && x->m10[9] == y->m10[9] && x->m10[10] == y->m10[10] && x->m10[11] == y->m10[11] && x->m10[12] == y->m10[12] && x->m10[13] == y->m10[13] && x->m10[14] == y->m10[14] && x->m10[15] == y->m10[15] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14634 DCaggr* f_touchA739() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14635 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14636 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14637 a = dcNewAggr(12, sizeof(struct A739));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14638 AFa(struct A739,m0,1,A738)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14639 AF('f',struct A739,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14640 AF('J',struct A739,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14641 AF('I',struct A739,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14642 AF('s',struct A739,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14643 AF('C',struct A739,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14644 AF('j',struct A739,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14645 AF('L',struct A739,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14646 AF('c',struct A739,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14647 AF('p',struct A739,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14648 AF('p',struct A739,m10,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14649 AF('c',struct A739,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14650 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14651 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14652 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14653 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14654 /* {jjffcid} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14655 struct A740 { j m0; j m1; f m2; f m3; c m4; i m5; d m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14656 int f_cmpA740(const struct A740 *x, const struct A740 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14657 DCaggr* f_touchA740() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14658 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14659 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14660 a = dcNewAggr(7, sizeof(struct A740));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14661 AF('j',struct A740,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14662 AF('j',struct A740,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14663 AF('f',struct A740,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14664 AF('f',struct A740,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14665 AF('c',struct A740,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14666 AF('i',struct A740,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14667 AF('d',struct A740,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14668 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14669 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14670 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14671 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14672 /* {BIiijS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14673 struct A741 { B m0; I m1; i m2; i m3; j m4; S m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14674 int f_cmpA741(const struct A741 *x, const struct A741 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14675 DCaggr* f_touchA741() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14676 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14677 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14678 a = dcNewAggr(6, sizeof(struct A741));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14679 AF('B',struct A741,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14680 AF('I',struct A741,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14681 AF('i',struct A741,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14682 AF('i',struct A741,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14683 AF('j',struct A741,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14684 AF('S',struct A741,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14685 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14686 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14687 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14688 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14689 /* <sIB{jjffcid}BCBICBj{BIiijS}> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14690 union A742 { s m0; I m1; B m2; struct A740 m3; B m4; C m5; B m6; I m7; C m8; B m9; j m10; struct A741 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14691 int f_cmpA742(const union A742 *x, const union A742 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA740(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA741(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14692 DCaggr* f_touchA742() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14693 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14694 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14695 a = dcNewAggr(12, sizeof(union A742));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14696 AF('s',union A742,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14697 AF('I',union A742,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14698 AF('B',union A742,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14699 AFa(union A742,m3,1,A740)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14700 AF('B',union A742,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14701 AF('C',union A742,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14702 AF('B',union A742,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14703 AF('I',union A742,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14704 AF('C',union A742,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14705 AF('B',union A742,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14706 AF('j',union A742,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14707 AFa(union A742,m11,1,A741)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14708 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14709 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14710 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14711 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14712 /* <SC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14713 union A743 { S m0; C m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14714 int f_cmpA743(const union A743 *x, const union A743 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14715 DCaggr* f_touchA743() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14716 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14717 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14718 a = dcNewAggr(2, sizeof(union A743));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14719 AF('S',union A743,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14720 AF('C',union A743,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14721 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14722 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14723 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14724 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14725 /* <fB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14726 union A744 { f m0; B m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14727 int f_cmpA744(const union A744 *x, const union A744 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14728 DCaggr* f_touchA744() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14729 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14730 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14731 a = dcNewAggr(2, sizeof(union A744));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14732 AF('f',union A744,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14733 AF('B',union A744,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14734 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14735 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14736 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14737 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14738 /* <fl<SC><fB>dJpj<i>ijL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14739 union A745 { f m0; l m1; union A743 m2; union A744 m3; d m4; J m5; p m6; j m7; union A45 m8; i m9; j m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14740 int f_cmpA745(const union A745 *x, const union A745 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA743(&x->m2, &y->m2) && f_cmpA744(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA45(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14741 DCaggr* f_touchA745() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14742 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14743 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14744 a = dcNewAggr(12, sizeof(union A745));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14745 AF('f',union A745,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14746 AF('l',union A745,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14747 AFa(union A745,m2,1,A743)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14748 AFa(union A745,m3,1,A744)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14749 AF('d',union A745,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14750 AF('J',union A745,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14751 AF('p',union A745,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14752 AF('j',union A745,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14753 AFa(union A745,m8,1,A45)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14754 AF('i',union A745,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14755 AF('j',union A745,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14756 AF('L',union A745,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14757 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14758 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14759 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14760 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14761 /* <jj[1]diiI<fl<SC><fB>dJpj<i>ijL>L> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14762 union A746 { j m0; j m1[1]; d m2; i m3; i m4; I m5; union A745 m6; L m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14763 int f_cmpA746(const union A746 *x, const union A746 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA745(&x->m6, &y->m6) && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14764 DCaggr* f_touchA746() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14765 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14766 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14767 a = dcNewAggr(8, sizeof(union A746));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14768 AF('j',union A746,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14769 AF('j',union A746,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14770 AF('d',union A746,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14771 AF('i',union A746,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14772 AF('i',union A746,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14773 AF('I',union A746,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14774 AFa(union A746,m6,1,A745)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14775 AF('L',union A746,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14776 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14777 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14778 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14779 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14780 /* {ipJB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14781 struct A747 { i m0; p m1; J m2; B m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14782 int f_cmpA747(const struct A747 *x, const struct A747 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14783 DCaggr* f_touchA747() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14784 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14785 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14786 a = dcNewAggr(4, sizeof(struct A747));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14787 AF('i',struct A747,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14788 AF('p',struct A747,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14789 AF('J',struct A747,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14790 AF('B',struct A747,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14791 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14792 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14793 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14794 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14795 /* {iJCdIiILjJLd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14796 struct A748 { i m0; J m1; C m2; d m3; I m4; i m5; I m6; L m7; j m8; J m9; L m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14797 int f_cmpA748(const struct A748 *x, const struct A748 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14798 DCaggr* f_touchA748() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14799 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14800 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14801 a = dcNewAggr(12, sizeof(struct A748));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14802 AF('i',struct A748,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14803 AF('J',struct A748,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14804 AF('C',struct A748,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14805 AF('d',struct A748,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14806 AF('I',struct A748,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14807 AF('i',struct A748,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14808 AF('I',struct A748,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14809 AF('L',struct A748,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14810 AF('j',struct A748,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14811 AF('J',struct A748,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14812 AF('L',struct A748,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14813 AF('d',struct A748,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14814 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14815 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14816 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14817 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14818 /* {CjjdcCClISJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14819 struct A749 { C m0; j m1; j m2; d m3; c m4; C m5; C m6; l m7; I m8; S m9; J m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14820 int f_cmpA749(const struct A749 *x, const struct A749 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14821 DCaggr* f_touchA749() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14822 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14823 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14824 a = dcNewAggr(11, sizeof(struct A749));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14825 AF('C',struct A749,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14826 AF('j',struct A749,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14827 AF('j',struct A749,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14828 AF('d',struct A749,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14829 AF('c',struct A749,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14830 AF('C',struct A749,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14831 AF('C',struct A749,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14832 AF('l',struct A749,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14833 AF('I',struct A749,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14834 AF('S',struct A749,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14835 AF('J',struct A749,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14836 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14837 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14838 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14839 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14840 /* {B} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14841 struct A750 { B m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14842 int f_cmpA750(const struct A750 *x, const struct A750 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14843 DCaggr* f_touchA750() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14844 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14845 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14846 a = dcNewAggr(1, sizeof(struct A750));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14847 AF('B',struct A750,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14848 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14849 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14850 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14851 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14852 /* {jjjCB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14853 struct A751 { j m0; j m1; j m2; C m3; B m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14854 int f_cmpA751(const struct A751 *x, const struct A751 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14855 DCaggr* f_touchA751() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14856 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14857 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14858 a = dcNewAggr(5, sizeof(struct A751));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14859 AF('j',struct A751,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14860 AF('j',struct A751,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14861 AF('j',struct A751,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14862 AF('C',struct A751,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14863 AF('B',struct A751,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14864 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14865 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14866 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14867 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14868 /* {{B}BlB{jjjCB}} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14869 struct A752 { struct A750 m0; B m1; l m2; B m3; struct A751 m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14870 int f_cmpA752(const struct A752 *x, const struct A752 *y) { return f_cmpA750(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA751(&x->m4, &y->m4); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14871 DCaggr* f_touchA752() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14872 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14873 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14874 a = dcNewAggr(5, sizeof(struct A752));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14875 AFa(struct A752,m0,1,A750)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14876 AF('B',struct A752,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14877 AF('l',struct A752,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14878 AF('B',struct A752,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14879 AFa(struct A752,m4,1,A751)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14880 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14881 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14882 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14883 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14884 /* <CC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14885 union A753 { C m0; C m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14886 int f_cmpA753(const union A753 *x, const union A753 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14887 DCaggr* f_touchA753() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14888 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14889 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14890 a = dcNewAggr(2, sizeof(union A753));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14891 AF('C',union A753,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14892 AF('C',union A753,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14893 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14894 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14895 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14896 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14897 /* {sI{{B}BlB{jjjCB}}p<CC>llc[5]ilji} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14898 struct A754 { s m0; I m1; struct A752 m2; p m3; union A753 m4; l m5; l m6; c m7[5]; i m8; l m9; j m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14899 int f_cmpA754(const struct A754 *x, const struct A754 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA752(&x->m2, &y->m2) && x->m3 == y->m3 && f_cmpA753(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14900 DCaggr* f_touchA754() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14901 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14902 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14903 a = dcNewAggr(12, sizeof(struct A754));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14904 AF('s',struct A754,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14905 AF('I',struct A754,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14906 AFa(struct A754,m2,1,A752)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14907 AF('p',struct A754,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14908 AFa(struct A754,m4,1,A753)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14909 AF('l',struct A754,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14910 AF('l',struct A754,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14911 AF('c',struct A754,m7,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14912 AF('i',struct A754,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14913 AF('l',struct A754,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14914 AF('j',struct A754,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14915 AF('i',struct A754,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14916 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14917 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14918 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14919 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14920 /* <clJd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14921 union A755 { c m0; l m1; J m2; d m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14922 int f_cmpA755(const union A755 *x, const union A755 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14923 DCaggr* f_touchA755() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14924 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14925 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14926 a = dcNewAggr(4, sizeof(union A755));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14927 AF('c',union A755,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14928 AF('l',union A755,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14929 AF('J',union A755,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14930 AF('d',union A755,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14931 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14932 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14933 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14934 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14935 /* {SiJS[4]isIjfscc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14936 struct A756 { S m0; i m1; J m2; S m3[4]; i m4; s m5; I m6; j m7; f m8; s m9; c m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14937 int f_cmpA756(const struct A756 *x, const struct A756 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14938 DCaggr* f_touchA756() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14939 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14940 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14941 a = dcNewAggr(12, sizeof(struct A756));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14942 AF('S',struct A756,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14943 AF('i',struct A756,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14944 AF('J',struct A756,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14945 AF('S',struct A756,m3,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14946 AF('i',struct A756,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14947 AF('s',struct A756,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14948 AF('I',struct A756,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14949 AF('j',struct A756,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14950 AF('f',struct A756,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14951 AF('s',struct A756,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14952 AF('c',struct A756,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14953 AF('c',struct A756,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14954 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14955 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14956 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14957 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14958 /* <ijsjpfJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14959 union A757 { i m0; j m1; s m2; j m3; p m4; f m5; J m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14960 int f_cmpA757(const union A757 *x, const union A757 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14961 DCaggr* f_touchA757() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14962 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14963 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14964 a = dcNewAggr(7, sizeof(union A757));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14965 AF('i',union A757,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14966 AF('j',union A757,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14967 AF('s',union A757,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14968 AF('j',union A757,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14969 AF('p',union A757,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14970 AF('f',union A757,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14971 AF('J',union A757,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14972 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14973 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14974 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14975 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14976 /* {CBLclCIpicpp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14977 struct A758 { C m0; B m1; L m2; c m3; l m4; C m5; I m6; p m7; i m8; c m9; p m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14978 int f_cmpA758(const struct A758 *x, const struct A758 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
14979 DCaggr* f_touchA758() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14980 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14981 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14982 a = dcNewAggr(12, sizeof(struct A758));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14983 AF('C',struct A758,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14984 AF('B',struct A758,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14985 AF('L',struct A758,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14986 AF('c',struct A758,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14987 AF('l',struct A758,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14988 AF('C',struct A758,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14989 AF('I',struct A758,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14990 AF('p',struct A758,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14991 AF('i',struct A758,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14992 AF('c',struct A758,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14993 AF('p',struct A758,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14994 AF('p',struct A758,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14995 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14996 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
14997 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14998 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
14999 /* {ccp{CBLclCIpicpp}Is} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15000 struct A759 { c m0; c m1; p m2; struct A758 m3; I m4; s m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15001 int f_cmpA759(const struct A759 *x, const struct A759 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA758(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15002 DCaggr* f_touchA759() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15003 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15004 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15005 a = dcNewAggr(6, sizeof(struct A759));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15006 AF('c',struct A759,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15007 AF('c',struct A759,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15008 AF('p',struct A759,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15009 AFa(struct A759,m3,1,A758)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15010 AF('I',struct A759,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15011 AF('s',struct A759,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15012 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15013 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15014 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15015 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15016 /* <jdjSiIJILi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15017 union A760 { j m0; d m1; j m2; S m3; i m4; I m5; J m6; I m7; L m8; i m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15018 int f_cmpA760(const union A760 *x, const union A760 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15019 DCaggr* f_touchA760() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15020 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15021 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15022 a = dcNewAggr(10, sizeof(union A760));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15023 AF('j',union A760,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15024 AF('d',union A760,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15025 AF('j',union A760,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15026 AF('S',union A760,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15027 AF('i',union A760,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15028 AF('I',union A760,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15029 AF('J',union A760,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15030 AF('I',union A760,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15031 AF('L',union A760,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15032 AF('i',union A760,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15033 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15034 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15035 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15036 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15037 /* <pSSBcpCLJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15038 union A761 { p m0; S m1; S m2; B m3; c m4; p m5; C m6; L m7; J m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15039 int f_cmpA761(const union A761 *x, const union A761 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15040 DCaggr* f_touchA761() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15041 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15042 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15043 a = dcNewAggr(9, sizeof(union A761));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15044 AF('p',union A761,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15045 AF('S',union A761,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15046 AF('S',union A761,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15047 AF('B',union A761,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15048 AF('c',union A761,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15049 AF('p',union A761,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15050 AF('C',union A761,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15051 AF('L',union A761,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15052 AF('J',union A761,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15053 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15054 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15055 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15056 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15057 /* {L<jdjSiIJILi>lddCCBd<pSSBcpCLJ>Lc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15058 struct A762 { L m0; union A760 m1; l m2; d m3; d m4; C m5; C m6; B m7; d m8; union A761 m9; L m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15059 int f_cmpA762(const struct A762 *x, const struct A762 *y) { return x->m0 == y->m0 && f_cmpA760(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA761(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15060 DCaggr* f_touchA762() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15061 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15062 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15063 a = dcNewAggr(12, sizeof(struct A762));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15064 AF('L',struct A762,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15065 AFa(struct A762,m1,1,A760)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15066 AF('l',struct A762,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15067 AF('d',struct A762,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15068 AF('d',struct A762,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15069 AF('C',struct A762,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15070 AF('C',struct A762,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15071 AF('B',struct A762,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15072 AF('d',struct A762,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15073 AFa(struct A762,m9,1,A761)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15074 AF('L',struct A762,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15075 AF('c',struct A762,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15076 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15077 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15078 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15079 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15080 /* <is{L<jdjSiIJILi>lddCCBd<pSSBcpCLJ>Lc}l> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15081 union A763 { i m0; s m1; struct A762 m2; l m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15082 int f_cmpA763(const union A763 *x, const union A763 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA762(&x->m2, &y->m2) && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15083 DCaggr* f_touchA763() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15084 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15085 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15086 a = dcNewAggr(4, sizeof(union A763));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15087 AF('i',union A763,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15088 AF('s',union A763,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15089 AFa(union A763,m2,1,A762)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15090 AF('l',union A763,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15091 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15092 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15093 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15094 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15095 /* <SdjlSid> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15096 union A764 { S m0; d m1; j m2; l m3; S m4; i m5; d m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15097 int f_cmpA764(const union A764 *x, const union A764 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15098 DCaggr* f_touchA764() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15099 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15100 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15101 a = dcNewAggr(7, sizeof(union A764));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15102 AF('S',union A764,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15103 AF('d',union A764,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15104 AF('j',union A764,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15105 AF('l',union A764,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15106 AF('S',union A764,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15107 AF('i',union A764,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15108 AF('d',union A764,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15109 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15110 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15111 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15112 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15113 /* <cIIl<SdjlSid>cpjsLjl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15114 union A765 { c m0; I m1; I m2; l m3; union A764 m4; c m5; p m6; j m7; s m8; L m9; j m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15115 int f_cmpA765(const union A765 *x, const union A765 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA764(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15116 DCaggr* f_touchA765() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15117 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15118 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15119 a = dcNewAggr(12, sizeof(union A765));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15120 AF('c',union A765,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15121 AF('I',union A765,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15122 AF('I',union A765,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15123 AF('l',union A765,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15124 AFa(union A765,m4,1,A764)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15125 AF('c',union A765,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15126 AF('p',union A765,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15127 AF('j',union A765,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15128 AF('s',union A765,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15129 AF('L',union A765,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15130 AF('j',union A765,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15131 AF('l',union A765,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15132 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15133 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15134 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15135 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15136 /* {dCJcl} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15137 struct A766 { d m0; C m1; J m2; c m3; l m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15138 int f_cmpA766(const struct A766 *x, const struct A766 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15139 DCaggr* f_touchA766() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15140 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15141 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15142 a = dcNewAggr(5, sizeof(struct A766));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15143 AF('d',struct A766,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15144 AF('C',struct A766,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15145 AF('J',struct A766,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15146 AF('c',struct A766,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15147 AF('l',struct A766,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15148 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15149 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15150 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15151 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15152 /* {flLpLjCJjsjc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15153 struct A767 { f m0; l m1; L m2; p m3; L m4; j m5; C m6; J m7; j m8; s m9; j m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15154 int f_cmpA767(const struct A767 *x, const struct A767 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15155 DCaggr* f_touchA767() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15156 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15157 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15158 a = dcNewAggr(12, sizeof(struct A767));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15159 AF('f',struct A767,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15160 AF('l',struct A767,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15161 AF('L',struct A767,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15162 AF('p',struct A767,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15163 AF('L',struct A767,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15164 AF('j',struct A767,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15165 AF('C',struct A767,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15166 AF('J',struct A767,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15167 AF('j',struct A767,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15168 AF('s',struct A767,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15169 AF('j',struct A767,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15170 AF('c',struct A767,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15171 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15172 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15173 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15174 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15175 /* <S[11]CdldBIj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15176 union A768 { S m0[11]; C m1; d m2; l m3; d m4; B m5; I m6; j m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15177 int f_cmpA768(const union A768 *x, const union A768 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m0[8] == y->m0[8] && x->m0[9] == y->m0[9] && x->m0[10] == y->m0[10] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15178 DCaggr* f_touchA768() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15179 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15180 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15181 a = dcNewAggr(8, sizeof(union A768));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15182 AF('S',union A768,m0,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15183 AF('C',union A768,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15184 AF('d',union A768,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15185 AF('l',union A768,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15186 AF('d',union A768,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15187 AF('B',union A768,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15188 AF('I',union A768,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15189 AF('j',union A768,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15190 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15191 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15192 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15193 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15194 /* <CsIllBlBd<S[11]CdldBIj>Jc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15195 union A769 { C m0; s m1; I m2; l m3; l m4; B m5; l m6; B m7; d m8; union A768 m9; J m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15196 int f_cmpA769(const union A769 *x, const union A769 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA768(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15197 DCaggr* f_touchA769() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15198 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15199 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15200 a = dcNewAggr(12, sizeof(union A769));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15201 AF('C',union A769,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15202 AF('s',union A769,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15203 AF('I',union A769,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15204 AF('l',union A769,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15205 AF('l',union A769,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15206 AF('B',union A769,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15207 AF('l',union A769,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15208 AF('B',union A769,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15209 AF('d',union A769,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15210 AFa(union A769,m9,1,A768)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15211 AF('J',union A769,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15212 AF('c',union A769,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15213 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15214 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15215 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15216 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15217 /* <spcddBcfjj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15218 union A770 { s m0; p m1; c m2; d m3; d m4; B m5; c m6; f m7; j m8; j m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15219 int f_cmpA770(const union A770 *x, const union A770 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15220 DCaggr* f_touchA770() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15221 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15222 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15223 a = dcNewAggr(10, sizeof(union A770));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15224 AF('s',union A770,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15225 AF('p',union A770,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15226 AF('c',union A770,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15227 AF('d',union A770,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15228 AF('d',union A770,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15229 AF('B',union A770,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15230 AF('c',union A770,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15231 AF('f',union A770,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15232 AF('j',union A770,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15233 AF('j',union A770,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15234 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15235 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15236 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15237 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15238 /* <fdlIILBfBcIJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15239 union A771 { f m0; d m1; l m2; I m3; I m4; L m5; B m6; f m7; B m8; c m9; I m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15240 int f_cmpA771(const union A771 *x, const union A771 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15241 DCaggr* f_touchA771() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15242 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15243 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15244 a = dcNewAggr(12, sizeof(union A771));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15245 AF('f',union A771,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15246 AF('d',union A771,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15247 AF('l',union A771,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15248 AF('I',union A771,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15249 AF('I',union A771,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15250 AF('L',union A771,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15251 AF('B',union A771,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15252 AF('f',union A771,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15253 AF('B',union A771,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15254 AF('c',union A771,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15255 AF('I',union A771,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15256 AF('J',union A771,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15257 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15258 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15259 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15260 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15261 /* {JpSSCJlBpcLC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15262 struct A772 { J m0; p m1; S m2; S m3; C m4; J m5; l m6; B m7; p m8; c m9; L m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15263 int f_cmpA772(const struct A772 *x, const struct A772 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15264 DCaggr* f_touchA772() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15265 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15266 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15267 a = dcNewAggr(12, sizeof(struct A772));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15268 AF('J',struct A772,m0,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15269 AF('p',struct A772,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15270 AF('S',struct A772,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15271 AF('S',struct A772,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15272 AF('C',struct A772,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15273 AF('J',struct A772,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15274 AF('l',struct A772,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15275 AF('B',struct A772,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15276 AF('p',struct A772,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15277 AF('c',struct A772,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15278 AF('L',struct A772,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15279 AF('C',struct A772,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15280 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15281 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15282 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15283 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15284 /* <BIJlBBpjC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15285 union A773 { B m0; I m1; J m2; l m3; B m4; B m5; p m6; j m7; C m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15286 int f_cmpA773(const union A773 *x, const union A773 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15287 DCaggr* f_touchA773() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15288 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15289 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15290 a = dcNewAggr(9, sizeof(union A773));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15291 AF('B',union A773,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15292 AF('I',union A773,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15293 AF('J',union A773,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15294 AF('l',union A773,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15295 AF('B',union A773,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15296 AF('B',union A773,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15297 AF('p',union A773,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15298 AF('j',union A773,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15299 AF('C',union A773,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15300 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15301 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15302 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15303 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15304 /* {J<fdlIILBfBcIJ>jIi{JpSSCJlBpcLC}jC<BIJlBBpjC>scs} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15305 struct A774 { J m0; union A771 m1; j m2; I m3; i m4; struct A772 m5; j m6; C m7; union A773 m8; s m9; c m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15306 int f_cmpA774(const struct A774 *x, const struct A774 *y) { return x->m0 == y->m0 && f_cmpA771(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA772(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA773(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15307 DCaggr* f_touchA774() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15308 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15309 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15310 a = dcNewAggr(12, sizeof(struct A774));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15311 AF('J',struct A774,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15312 AFa(struct A774,m1,1,A771)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15313 AF('j',struct A774,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15314 AF('I',struct A774,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15315 AF('i',struct A774,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15316 AFa(struct A774,m5,1,A772)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15317 AF('j',struct A774,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15318 AF('C',struct A774,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15319 AFa(struct A774,m8,1,A773)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15320 AF('s',struct A774,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15321 AF('c',struct A774,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15322 AF('s',struct A774,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15323 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15324 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15325 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15326 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15327 /* <jIfB{J<fdlIILBfBcIJ>jIi{JpSSCJlBpcLC}jC<BIJlBBpjC>scs}ppiBSB<l>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15328 union A775 { j m0; I m1; f m2; B m3; struct A774 m4; p m5; p m6; i m7; B m8; S m9; B m10; union A264 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15329 int f_cmpA775(const union A775 *x, const union A775 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA774(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA264(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15330 DCaggr* f_touchA775() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15331 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15332 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15333 a = dcNewAggr(12, sizeof(union A775));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15334 AF('j',union A775,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15335 AF('I',union A775,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15336 AF('f',union A775,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15337 AF('B',union A775,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15338 AFa(union A775,m4,1,A774)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15339 AF('p',union A775,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15340 AF('p',union A775,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15341 AF('i',union A775,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15342 AF('B',union A775,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15343 AF('S',union A775,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15344 AF('B',union A775,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15345 AFa(union A775,m11,1,A264)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15346 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15347 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15348 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15349 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15350 /* {pIfCBiScBl[1]Ci} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15351 struct A776 { p m0; I m1; f m2; C m3; B m4; i m5; S m6; c m7; B m8; l m9[1]; C m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15352 int f_cmpA776(const struct A776 *x, const struct A776 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15353 DCaggr* f_touchA776() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15354 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15355 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15356 a = dcNewAggr(12, sizeof(struct A776));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15357 AF('p',struct A776,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15358 AF('I',struct A776,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15359 AF('f',struct A776,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15360 AF('C',struct A776,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15361 AF('B',struct A776,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15362 AF('i',struct A776,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15363 AF('S',struct A776,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15364 AF('c',struct A776,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15365 AF('B',struct A776,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15366 AF('l',struct A776,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15367 AF('C',struct A776,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15368 AF('i',struct A776,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15369 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15370 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15371 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15372 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15373 /* {LLsjciJBfLfJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15374 struct A777 { L m0; L m1; s m2; j m3; c m4; i m5; J m6; B m7; f m8; L m9; f m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15375 int f_cmpA777(const struct A777 *x, const struct A777 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15376 DCaggr* f_touchA777() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15377 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15378 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15379 a = dcNewAggr(12, sizeof(struct A777));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15380 AF('L',struct A777,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15381 AF('L',struct A777,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15382 AF('s',struct A777,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15383 AF('j',struct A777,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15384 AF('c',struct A777,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15385 AF('i',struct A777,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15386 AF('J',struct A777,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15387 AF('B',struct A777,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15388 AF('f',struct A777,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15389 AF('L',struct A777,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15390 AF('f',struct A777,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15391 AF('J',struct A777,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15392 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15393 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15394 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15395 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15396 /* <sp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15397 union A778 { s m0; p m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15398 int f_cmpA778(const union A778 *x, const union A778 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15399 DCaggr* f_touchA778() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15400 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15401 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15402 a = dcNewAggr(2, sizeof(union A778));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15403 AF('s',union A778,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15404 AF('p',union A778,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15405 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15406 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15407 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15408 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15409 /* <isSjdBBcpLpL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15410 union A779 { i m0; s m1; S m2; j m3; d m4; B m5; B m6; c m7; p m8; L m9; p m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15411 int f_cmpA779(const union A779 *x, const union A779 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15412 DCaggr* f_touchA779() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15413 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15414 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15415 a = dcNewAggr(12, sizeof(union A779));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15416 AF('i',union A779,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15417 AF('s',union A779,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15418 AF('S',union A779,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15419 AF('j',union A779,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15420 AF('d',union A779,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15421 AF('B',union A779,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15422 AF('B',union A779,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15423 AF('c',union A779,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15424 AF('p',union A779,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15425 AF('L',union A779,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15426 AF('p',union A779,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15427 AF('L',union A779,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15428 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15429 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15430 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15431 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15432 /* <pCLJdC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15433 union A780 { p m0; C m1; L m2; J m3; d m4; C m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15434 int f_cmpA780(const union A780 *x, const union A780 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15435 DCaggr* f_touchA780() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15436 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15437 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15438 a = dcNewAggr(6, sizeof(union A780));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15439 AF('p',union A780,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15440 AF('C',union A780,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15441 AF('L',union A780,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15442 AF('J',union A780,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15443 AF('d',union A780,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15444 AF('C',union A780,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15445 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15446 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15447 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15448 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15449 /* <Jclc<isSjdBBcpLpL>S<pCLJdC>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15450 union A781 { J m0; c m1; l m2; c m3; union A779 m4; S m5; union A780 m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15451 int f_cmpA781(const union A781 *x, const union A781 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA779(&x->m4, &y->m4) && x->m5 == y->m5 && f_cmpA780(&x->m6, &y->m6); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15452 DCaggr* f_touchA781() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15453 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15454 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15455 a = dcNewAggr(7, sizeof(union A781));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15456 AF('J',union A781,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15457 AF('c',union A781,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15458 AF('l',union A781,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15459 AF('c',union A781,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15460 AFa(union A781,m4,1,A779)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15461 AF('S',union A781,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15462 AFa(union A781,m6,1,A780)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15463 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15464 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15465 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15466 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15467 /* {ffBIcJSJfSBB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15468 struct A782 { f m0; f m1; B m2; I m3; c m4; J m5; S m6; J m7; f m8; S m9; B m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15469 int f_cmpA782(const struct A782 *x, const struct A782 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15470 DCaggr* f_touchA782() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15471 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15472 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15473 a = dcNewAggr(12, sizeof(struct A782));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15474 AF('f',struct A782,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15475 AF('f',struct A782,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15476 AF('B',struct A782,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15477 AF('I',struct A782,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15478 AF('c',struct A782,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15479 AF('J',struct A782,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15480 AF('S',struct A782,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15481 AF('J',struct A782,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15482 AF('f',struct A782,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15483 AF('S',struct A782,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15484 AF('B',struct A782,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15485 AF('B',struct A782,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15486 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15487 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15488 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15489 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15490 /* {C[16]id} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15491 struct A783 { C m0[16]; i m1; d m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15492 int f_cmpA783(const struct A783 *x, const struct A783 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m0[8] == y->m0[8] && x->m0[9] == y->m0[9] && x->m0[10] == y->m0[10] && x->m0[11] == y->m0[11] && x->m0[12] == y->m0[12] && x->m0[13] == y->m0[13] && x->m0[14] == y->m0[14] && x->m0[15] == y->m0[15] && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15493 DCaggr* f_touchA783() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15494 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15495 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15496 a = dcNewAggr(3, sizeof(struct A783));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15497 AF('C',struct A783,m0,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15498 AF('i',struct A783,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15499 AF('d',struct A783,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15500 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15501 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15502 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15503 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15504 /* {{C[16]id}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15505 struct A784 { struct A783 m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15506 int f_cmpA784(const struct A784 *x, const struct A784 *y) { return f_cmpA783(&x->m0, &y->m0); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15507 DCaggr* f_touchA784() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15508 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15509 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15510 a = dcNewAggr(1, sizeof(struct A784));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15511 AFa(struct A784,m0,1,A783)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15512 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15513 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15514 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15515 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15516 /* <JBCilpjlfils> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15517 union A785 { J m0; B m1; C m2; i m3; l m4; p m5; j m6; l m7; f m8; i m9; l m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15518 int f_cmpA785(const union A785 *x, const union A785 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15519 DCaggr* f_touchA785() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15520 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15521 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15522 a = dcNewAggr(12, sizeof(union A785));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15523 AF('J',union A785,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15524 AF('B',union A785,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15525 AF('C',union A785,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15526 AF('i',union A785,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15527 AF('l',union A785,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15528 AF('p',union A785,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15529 AF('j',union A785,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15530 AF('l',union A785,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15531 AF('f',union A785,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15532 AF('i',union A785,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15533 AF('l',union A785,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15534 AF('s',union A785,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15535 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15536 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15537 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15538 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15539 /* {lCjSIp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15540 struct A786 { l m0; C m1; j m2; S m3; I m4; p m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15541 int f_cmpA786(const struct A786 *x, const struct A786 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15542 DCaggr* f_touchA786() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15543 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15544 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15545 a = dcNewAggr(6, sizeof(struct A786));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15546 AF('l',struct A786,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15547 AF('C',struct A786,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15548 AF('j',struct A786,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15549 AF('S',struct A786,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15550 AF('I',struct A786,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15551 AF('p',struct A786,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15552 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15553 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15554 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15555 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15556 /* {IdIlicLCJBcJ[4]} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15557 struct A787 { I m0; d m1; I m2; l m3; i m4; c m5; L m6; C m7; J m8; B m9; c m10; J m11[4]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15558 int f_cmpA787(const struct A787 *x, const struct A787 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15559 DCaggr* f_touchA787() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15560 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15561 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15562 a = dcNewAggr(12, sizeof(struct A787));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15563 AF('I',struct A787,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15564 AF('d',struct A787,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15565 AF('I',struct A787,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15566 AF('l',struct A787,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15567 AF('i',struct A787,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15568 AF('c',struct A787,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15569 AF('L',struct A787,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15570 AF('C',struct A787,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15571 AF('J',struct A787,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15572 AF('B',struct A787,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15573 AF('c',struct A787,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15574 AF('J',struct A787,m11,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15575 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15576 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15577 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15578 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15579 /* {J{lCjSIp}J[14]{IdIlicLCJBcJ[4]}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15580 struct A788 { J m0; struct A786 m1; J m2[14]; struct A787 m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15581 int f_cmpA788(const struct A788 *x, const struct A788 *y) { return x->m0 == y->m0 && f_cmpA786(&x->m1, &y->m1) && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m2[11] == y->m2[11] && x->m2[12] == y->m2[12] && x->m2[13] == y->m2[13] && f_cmpA787(&x->m3, &y->m3); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15582 DCaggr* f_touchA788() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15583 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15584 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15585 a = dcNewAggr(4, sizeof(struct A788));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15586 AF('J',struct A788,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15587 AFa(struct A788,m1,1,A786)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15588 AF('J',struct A788,m2,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15589 AFa(struct A788,m3,1,A787)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15590 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15591 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15592 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15593 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15594 /* <lsJlpLCdl[9]iSB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15595 union A789 { l m0; s m1; J m2; l m3; p m4; L m5; C m6; d m7; l m8[9]; i m9; S m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15596 int f_cmpA789(const union A789 *x, const union A789 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15597 DCaggr* f_touchA789() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15598 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15599 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15600 a = dcNewAggr(12, sizeof(union A789));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15601 AF('l',union A789,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15602 AF('s',union A789,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15603 AF('J',union A789,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15604 AF('l',union A789,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15605 AF('p',union A789,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15606 AF('L',union A789,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15607 AF('C',union A789,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15608 AF('d',union A789,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15609 AF('l',union A789,m8,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15610 AF('i',union A789,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15611 AF('S',union A789,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15612 AF('B',union A789,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15613 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15614 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15615 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15616 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15617 /* <S<lsJlpLCdl[9]iSB>s> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15618 union A790 { S m0; union A789 m1; s m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15619 int f_cmpA790(const union A790 *x, const union A790 *y) { return x->m0 == y->m0 && f_cmpA789(&x->m1, &y->m1) && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15620 DCaggr* f_touchA790() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15621 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15622 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15623 a = dcNewAggr(3, sizeof(union A790));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15624 AF('S',union A790,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15625 AFa(union A790,m1,1,A789)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15626 AF('s',union A790,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15627 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15628 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15629 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15630 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15631 /* <{J{lCjSIp}J[14]{IdIlicLCJBcJ[4]}}[7]l[2]Ii<S<lsJlpLCdl[9]iSB>s>JjsBjlf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15632 union A791 { struct A788 m0[7]; l m1[2]; I m2; i m3; union A790 m4; J m5; j m6; s m7; B m8; j m9; l m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15633 int f_cmpA791(const union A791 *x, const union A791 *y) { return f_cmpA788(&x->m0[0], &y->m0[0]) && f_cmpA788(&x->m0[1], &y->m0[1]) && f_cmpA788(&x->m0[2], &y->m0[2]) && f_cmpA788(&x->m0[3], &y->m0[3]) && f_cmpA788(&x->m0[4], &y->m0[4]) && f_cmpA788(&x->m0[5], &y->m0[5]) && f_cmpA788(&x->m0[6], &y->m0[6]) && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA790(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15634 DCaggr* f_touchA791() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15635 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15636 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15637 a = dcNewAggr(12, sizeof(union A791));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15638 AFa(union A791,m0,7,A788)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15639 AF('l',union A791,m1,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15640 AF('I',union A791,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15641 AF('i',union A791,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15642 AFa(union A791,m4,1,A790)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15643 AF('J',union A791,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15644 AF('j',union A791,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15645 AF('s',union A791,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15646 AF('B',union A791,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15647 AF('j',union A791,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15648 AF('l',union A791,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15649 AF('f',union A791,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15650 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15651 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15652 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15653 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15654 /* {dIjlIcL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15655 struct A792 { d m0; I m1; j m2; l m3; I m4; c m5; L m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15656 int f_cmpA792(const struct A792 *x, const struct A792 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15657 DCaggr* f_touchA792() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15658 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15659 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15660 a = dcNewAggr(7, sizeof(struct A792));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15661 AF('d',struct A792,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15662 AF('I',struct A792,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15663 AF('j',struct A792,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15664 AF('l',struct A792,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15665 AF('I',struct A792,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15666 AF('c',struct A792,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15667 AF('L',struct A792,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15668 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15669 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15670 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15671 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15672 /* <Ld> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15673 union A793 { L m0; d m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15674 int f_cmpA793(const union A793 *x, const union A793 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15675 DCaggr* f_touchA793() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15676 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15677 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15678 a = dcNewAggr(2, sizeof(union A793));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15679 AF('L',union A793,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15680 AF('d',union A793,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15681 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15682 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15683 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15684 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15685 /* <JIfi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15686 union A794 { J m0; I m1; f m2; i m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15687 int f_cmpA794(const union A794 *x, const union A794 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15688 DCaggr* f_touchA794() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15689 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15690 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15691 a = dcNewAggr(4, sizeof(union A794));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15692 AF('J',union A794,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15693 AF('I',union A794,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15694 AF('f',union A794,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15695 AF('i',union A794,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15696 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15697 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15698 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15699 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15700 /* <Iil[10]Spp<JIfi>pf[13]plL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15701 union A795 { I m0; i m1; l m2[10]; S m3; p m4; p m5; union A794 m6; p m7; f m8[13]; p m9; l m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15702 int f_cmpA795(const union A795 *x, const union A795 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA794(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m8[9] == y->m8[9] && x->m8[10] == y->m8[10] && x->m8[11] == y->m8[11] && x->m8[12] == y->m8[12] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15703 DCaggr* f_touchA795() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15704 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15705 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15706 a = dcNewAggr(12, sizeof(union A795));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15707 AF('I',union A795,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15708 AF('i',union A795,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15709 AF('l',union A795,m2,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15710 AF('S',union A795,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15711 AF('p',union A795,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15712 AF('p',union A795,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15713 AFa(union A795,m6,1,A794)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15714 AF('p',union A795,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15715 AF('f',union A795,m8,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15716 AF('p',union A795,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15717 AF('l',union A795,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15718 AF('L',union A795,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15719 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15720 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15721 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15722 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15723 /* <iSIpdciflfsB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15724 union A796 { i m0; S m1; I m2; p m3; d m4; c m5; i m6; f m7; l m8; f m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15725 int f_cmpA796(const union A796 *x, const union A796 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15726 DCaggr* f_touchA796() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15727 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15728 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15729 a = dcNewAggr(12, sizeof(union A796));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15730 AF('i',union A796,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15731 AF('S',union A796,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15732 AF('I',union A796,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15733 AF('p',union A796,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15734 AF('d',union A796,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15735 AF('c',union A796,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15736 AF('i',union A796,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15737 AF('f',union A796,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15738 AF('l',union A796,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15739 AF('f',union A796,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15740 AF('s',union A796,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15741 AF('B',union A796,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15742 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15743 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15744 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15745 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15746 /* <CBjBpf<iSIpdciflfsB>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15747 union A797 { C m0; B m1; j m2; B m3; p m4; f m5; union A796 m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15748 int f_cmpA797(const union A797 *x, const union A797 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA796(&x->m6, &y->m6); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15749 DCaggr* f_touchA797() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15750 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15751 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15752 a = dcNewAggr(7, sizeof(union A797));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15753 AF('C',union A797,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15754 AF('B',union A797,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15755 AF('j',union A797,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15756 AF('B',union A797,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15757 AF('p',union A797,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15758 AF('f',union A797,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15759 AFa(union A797,m6,1,A796)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15760 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15761 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15762 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15763 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15764 /* <CjcIBL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15765 union A798 { C m0; j m1; c m2; I m3; B m4; L m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15766 int f_cmpA798(const union A798 *x, const union A798 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15767 DCaggr* f_touchA798() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15768 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15769 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15770 a = dcNewAggr(6, sizeof(union A798));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15771 AF('C',union A798,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15772 AF('j',union A798,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15773 AF('c',union A798,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15774 AF('I',union A798,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15775 AF('B',union A798,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15776 AF('L',union A798,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15777 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15778 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15779 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15780 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15781 /* {dLLld} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15782 struct A799 { d m0; L m1; L m2; l m3; d m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15783 int f_cmpA799(const struct A799 *x, const struct A799 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15784 DCaggr* f_touchA799() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15785 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15786 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15787 a = dcNewAggr(5, sizeof(struct A799));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15788 AF('d',struct A799,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15789 AF('L',struct A799,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15790 AF('L',struct A799,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15791 AF('l',struct A799,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15792 AF('d',struct A799,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15793 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15794 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15795 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15796 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15797 /* {ljjJ[11]cjdSpBfB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15798 struct A800 { l m0; j m1; j m2; J m3[11]; c m4; j m5; d m6; S m7; p m8; B m9; f m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15799 int f_cmpA800(const struct A800 *x, const struct A800 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15800 DCaggr* f_touchA800() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15801 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15802 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15803 a = dcNewAggr(12, sizeof(struct A800));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15804 AF('l',struct A800,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15805 AF('j',struct A800,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15806 AF('j',struct A800,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15807 AF('J',struct A800,m3,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15808 AF('c',struct A800,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15809 AF('j',struct A800,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15810 AF('d',struct A800,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15811 AF('S',struct A800,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15812 AF('p',struct A800,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15813 AF('B',struct A800,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15814 AF('f',struct A800,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15815 AF('B',struct A800,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15816 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15817 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15818 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15819 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15820 /* {jsfsCiLj[16]} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15821 struct A801 { j m0; s m1; f m2; s m3; C m4; i m5; L m6; j m7[16]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15822 int f_cmpA801(const struct A801 *x, const struct A801 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m7[9] == y->m7[9] && x->m7[10] == y->m7[10] && x->m7[11] == y->m7[11] && x->m7[12] == y->m7[12] && x->m7[13] == y->m7[13] && x->m7[14] == y->m7[14] && x->m7[15] == y->m7[15]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15823 DCaggr* f_touchA801() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15824 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15825 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15826 a = dcNewAggr(8, sizeof(struct A801));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15827 AF('j',struct A801,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15828 AF('s',struct A801,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15829 AF('f',struct A801,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15830 AF('s',struct A801,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15831 AF('C',struct A801,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15832 AF('i',struct A801,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15833 AF('L',struct A801,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15834 AF('j',struct A801,m7,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15835 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15836 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15837 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15838 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15839 /* {flLIf{dLLld}Sl{ljjJ[11]cjdSpBfB}{jsfsCiLj[16]}S} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15840 struct A802 { f m0; l m1; L m2; I m3; f m4; struct A799 m5; S m6; l m7; struct A800 m8; struct A801 m9; S m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15841 int f_cmpA802(const struct A802 *x, const struct A802 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA799(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA800(&x->m8, &y->m8) && f_cmpA801(&x->m9, &y->m9) && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15842 DCaggr* f_touchA802() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15843 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15844 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15845 a = dcNewAggr(11, sizeof(struct A802));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15846 AF('f',struct A802,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15847 AF('l',struct A802,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15848 AF('L',struct A802,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15849 AF('I',struct A802,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15850 AF('f',struct A802,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15851 AFa(struct A802,m5,1,A799)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15852 AF('S',struct A802,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15853 AF('l',struct A802,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15854 AFa(struct A802,m8,1,A800)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15855 AFa(struct A802,m9,1,A801)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15856 AF('S',struct A802,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15857 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15858 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15859 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15860 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15861 /* <lcsLjsjj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15862 union A803 { l m0; c m1; s m2; L m3; j m4; s m5; j m6; j m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15863 int f_cmpA803(const union A803 *x, const union A803 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15864 DCaggr* f_touchA803() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15865 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15866 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15867 a = dcNewAggr(8, sizeof(union A803));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15868 AF('l',union A803,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15869 AF('c',union A803,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15870 AF('s',union A803,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15871 AF('L',union A803,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15872 AF('j',union A803,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15873 AF('s',union A803,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15874 AF('j',union A803,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15875 AF('j',union A803,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15876 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15877 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15878 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15879 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15880 /* {cfiCJlsjdsCl} */
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15881 struct A804 { c m0; f m1; i m2; C m3; J m4; l m5; s m6; j m7; d m8; s m9; C m10; l m11; };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15882 int f_cmpA804(const struct A804 *x, const struct A804 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15883 DCaggr* f_touchA804() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15884 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15885 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15886 a = dcNewAggr(12, sizeof(struct A804));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15887 AF('c',struct A804,m0,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15888 AF('f',struct A804,m1,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15889 AF('i',struct A804,m2,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15890 AF('C',struct A804,m3,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15891 AF('J',struct A804,m4,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15892 AF('l',struct A804,m5,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15893 AF('s',struct A804,m6,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15894 AF('j',struct A804,m7,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15895 AF('d',struct A804,m8,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15896 AF('s',struct A804,m9,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15897 AF('C',struct A804,m10,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15898 AF('l',struct A804,m11,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15899 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15900 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15901 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15902 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15903 /* {ssjLcC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15904 struct A805 { s m0; s m1; j m2; L m3; c m4; C m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15905 int f_cmpA805(const struct A805 *x, const struct A805 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15906 DCaggr* f_touchA805() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15907 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15908 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15909 a = dcNewAggr(6, sizeof(struct A805));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15910 AF('s',struct A805,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15911 AF('s',struct A805,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15912 AF('j',struct A805,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15913 AF('L',struct A805,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15914 AF('c',struct A805,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15915 AF('C',struct A805,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15916 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15917 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15918 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15919 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15920 /* <IBj{cfiCJlsjdsCl}sJsp{ssjLcC}Spf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15921 union A806 { I m0; B m1; j m2; struct A804 m3; s m4; J m5; s m6; p m7; struct A805 m8; S m9; p m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15922 int f_cmpA806(const union A806 *x, const union A806 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA804(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA805(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15923 DCaggr* f_touchA806() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15924 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15925 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15926 a = dcNewAggr(12, sizeof(union A806));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15927 AF('I',union A806,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15928 AF('B',union A806,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15929 AF('j',union A806,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15930 AFa(union A806,m3,1,A804)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15931 AF('s',union A806,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15932 AF('J',union A806,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15933 AF('s',union A806,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15934 AF('p',union A806,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15935 AFa(union A806,m8,1,A805)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15936 AF('S',union A806,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15937 AF('p',union A806,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15938 AF('f',union A806,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15939 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15940 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15941 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15942 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15943 /* {jI<IBj{cfiCJlsjdsCl}sJsp{ssjLcC}Spf>JsdJLJSLL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15944 struct A807 { j m0; I m1; union A806 m2; J m3; s m4; d m5; J m6; L m7; J m8; S m9; L m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15945 int f_cmpA807(const struct A807 *x, const struct A807 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA806(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15946 DCaggr* f_touchA807() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15947 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15948 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15949 a = dcNewAggr(12, sizeof(struct A807));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15950 AF('j',struct A807,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15951 AF('I',struct A807,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15952 AFa(struct A807,m2,1,A806)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15953 AF('J',struct A807,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15954 AF('s',struct A807,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15955 AF('d',struct A807,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15956 AF('J',struct A807,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15957 AF('L',struct A807,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15958 AF('J',struct A807,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15959 AF('S',struct A807,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15960 AF('L',struct A807,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15961 AF('L',struct A807,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15962 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15963 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15964 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15965 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15966 /* <lB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15967 union A808 { l m0; B m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15968 int f_cmpA808(const union A808 *x, const union A808 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15969 DCaggr* f_touchA808() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15970 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15971 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15972 a = dcNewAggr(2, sizeof(union A808));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15973 AF('l',union A808,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15974 AF('B',union A808,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15975 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15976 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15977 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15978 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
15979 /* <fcIcsijjCJSs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15980 union A809 { f m0; c m1; I m2; c m3; s m4; i m5; j m6; j m7; C m8; J m9; S m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15981 int f_cmpA809(const union A809 *x, const union A809 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
15982 DCaggr* f_touchA809() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15983 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15984 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15985 a = dcNewAggr(12, sizeof(union A809));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15986 AF('f',union A809,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15987 AF('c',union A809,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15988 AF('I',union A809,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15989 AF('c',union A809,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15990 AF('s',union A809,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15991 AF('i',union A809,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15992 AF('j',union A809,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15993 AF('j',union A809,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15994 AF('C',union A809,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15995 AF('J',union A809,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15996 AF('S',union A809,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15997 AF('s',union A809,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15998 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
15999 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16000 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16001 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16002 /* {cfs<fcIcsijjCJSs>iSBsBjfp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16003 struct A810 { c m0; f m1; s m2; union A809 m3; i m4; S m5; B m6; s m7; B m8; j m9; f m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16004 int f_cmpA810(const struct A810 *x, const struct A810 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA809(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16005 DCaggr* f_touchA810() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16006 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16007 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16008 a = dcNewAggr(12, sizeof(struct A810));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16009 AF('c',struct A810,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16010 AF('f',struct A810,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16011 AF('s',struct A810,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16012 AFa(struct A810,m3,1,A809)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16013 AF('i',struct A810,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16014 AF('S',struct A810,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16015 AF('B',struct A810,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16016 AF('s',struct A810,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16017 AF('B',struct A810,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16018 AF('j',struct A810,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16019 AF('f',struct A810,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16020 AF('p',struct A810,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16021 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16022 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16023 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16024 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16025 /* <CIs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16026 union A811 { C m0; I m1; s m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16027 int f_cmpA811(const union A811 *x, const union A811 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16028 DCaggr* f_touchA811() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16029 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16030 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16031 a = dcNewAggr(3, sizeof(union A811));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16032 AF('C',union A811,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16033 AF('I',union A811,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16034 AF('s',union A811,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16035 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16036 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16037 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16038 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16039 /* {sSpIsiLLscIf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16040 struct A812 { s m0; S m1; p m2; I m3; s m4; i m5; L m6; L m7; s m8; c m9; I m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16041 int f_cmpA812(const struct A812 *x, const struct A812 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16042 DCaggr* f_touchA812() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16043 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16044 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16045 a = dcNewAggr(12, sizeof(struct A812));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16046 AF('s',struct A812,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16047 AF('S',struct A812,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16048 AF('p',struct A812,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16049 AF('I',struct A812,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16050 AF('s',struct A812,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16051 AF('i',struct A812,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16052 AF('L',struct A812,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16053 AF('L',struct A812,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16054 AF('s',struct A812,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16055 AF('c',struct A812,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16056 AF('I',struct A812,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16057 AF('f',struct A812,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16058 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16059 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16060 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16061 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16062 /* <fslLf> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16063 union A813 { f m0; s m1; l m2; L m3; f m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16064 int f_cmpA813(const union A813 *x, const union A813 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16065 DCaggr* f_touchA813() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16066 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16067 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16068 a = dcNewAggr(5, sizeof(union A813));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16069 AF('f',union A813,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16070 AF('s',union A813,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16071 AF('l',union A813,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16072 AF('L',union A813,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16073 AF('f',union A813,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16074 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16075 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16076 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16077 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16078 /* {BJcBdsd[15]jlplC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16079 struct A814 { B m0; J m1; c m2; B m3; d m4; s m5; d m6[15]; j m7; l m8; p m9; l m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16080 int f_cmpA814(const struct A814 *x, const struct A814 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m6[8] == y->m6[8] && x->m6[9] == y->m6[9] && x->m6[10] == y->m6[10] && x->m6[11] == y->m6[11] && x->m6[12] == y->m6[12] && x->m6[13] == y->m6[13] && x->m6[14] == y->m6[14] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16081 DCaggr* f_touchA814() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16082 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16083 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16084 a = dcNewAggr(12, sizeof(struct A814));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16085 AF('B',struct A814,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16086 AF('J',struct A814,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16087 AF('c',struct A814,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16088 AF('B',struct A814,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16089 AF('d',struct A814,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16090 AF('s',struct A814,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16091 AF('d',struct A814,m6,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16092 AF('j',struct A814,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16093 AF('l',struct A814,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16094 AF('p',struct A814,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16095 AF('l',struct A814,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16096 AF('C',struct A814,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16097 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16098 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16099 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16100 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16101 /* {ippfiL<fslLf>f{BJcBdsd[15]jlplC}idI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16102 struct A815 { i m0; p m1; p m2; f m3; i m4; L m5; union A813 m6; f m7; struct A814 m8; i m9; d m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16103 int f_cmpA815(const struct A815 *x, const struct A815 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA813(&x->m6, &y->m6) && x->m7 == y->m7 && f_cmpA814(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16104 DCaggr* f_touchA815() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16105 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16106 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16107 a = dcNewAggr(12, sizeof(struct A815));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16108 AF('i',struct A815,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16109 AF('p',struct A815,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16110 AF('p',struct A815,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16111 AF('f',struct A815,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16112 AF('i',struct A815,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16113 AF('L',struct A815,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16114 AFa(struct A815,m6,1,A813)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16115 AF('f',struct A815,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16116 AFa(struct A815,m8,1,A814)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16117 AF('i',struct A815,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16118 AF('d',struct A815,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16119 AF('I',struct A815,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16120 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16121 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16122 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16123 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16124 /* {lsCLpd{sSpIsiLLscIf}S{ippfiL<fslLf>f{BJcBdsd[15]jlplC}idI}JBj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16125 struct A816 { l m0; s m1; C m2; L m3; p m4; d m5; struct A812 m6; S m7; struct A815 m8; J m9; B m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16126 int f_cmpA816(const struct A816 *x, const struct A816 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA812(&x->m6, &y->m6) && x->m7 == y->m7 && f_cmpA815(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16127 DCaggr* f_touchA816() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16128 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16129 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16130 a = dcNewAggr(12, sizeof(struct A816));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16131 AF('l',struct A816,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16132 AF('s',struct A816,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16133 AF('C',struct A816,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16134 AF('L',struct A816,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16135 AF('p',struct A816,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16136 AF('d',struct A816,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16137 AFa(struct A816,m6,1,A812)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16138 AF('S',struct A816,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16139 AFa(struct A816,m8,1,A815)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16140 AF('J',struct A816,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16141 AF('B',struct A816,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16142 AF('j',struct A816,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16143 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16144 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16145 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16146 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16147 /* {iSiLBlsI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16148 struct A817 { i m0; S m1; i m2; L m3; B m4; l m5; s m6; I m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16149 int f_cmpA817(const struct A817 *x, const struct A817 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16150 DCaggr* f_touchA817() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16151 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16152 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16153 a = dcNewAggr(8, sizeof(struct A817));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16154 AF('i',struct A817,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16155 AF('S',struct A817,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16156 AF('i',struct A817,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16157 AF('L',struct A817,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16158 AF('B',struct A817,m4,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16159 AF('l',struct A817,m5,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16160 AF('s',struct A817,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16161 AF('I',struct A817,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16162 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16163 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16164 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16165 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16166 /* <dSdLJLijCjBi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16167 union A818 { d m0; S m1; d m2; L m3; J m4; L m5; i m6; j m7; C m8; j m9; B m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16168 int f_cmpA818(const union A818 *x, const union A818 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16169 DCaggr* f_touchA818() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16170 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16171 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16172 a = dcNewAggr(12, sizeof(union A818));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16173 AF('d',union A818,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16174 AF('S',union A818,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16175 AF('d',union A818,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16176 AF('L',union A818,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16177 AF('J',union A818,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16178 AF('L',union A818,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16179 AF('i',union A818,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16180 AF('j',union A818,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16181 AF('C',union A818,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16182 AF('j',union A818,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16183 AF('B',union A818,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16184 AF('i',union A818,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16185 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16186 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16187 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16188 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16189 /* <cIjBS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16190 union A819 { c m0; I m1; j m2; B m3; S m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16191 int f_cmpA819(const union A819 *x, const union A819 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16192 DCaggr* f_touchA819() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16193 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16194 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16195 a = dcNewAggr(5, sizeof(union A819));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16196 AF('c',union A819,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16197 AF('I',union A819,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16198 AF('j',union A819,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16199 AF('B',union A819,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16200 AF('S',union A819,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16201 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16202 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16203 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16204 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16205 /* <s{iSiLBlsI}jljc[12]J<dSdLJLijCjBi><cIjBS>j> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16206 union A820 { s m0; struct A817 m1; j m2; l m3; j m4; c m5[12]; J m6; union A818 m7; union A819 m8; j m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16207 int f_cmpA820(const union A820 *x, const union A820 *y) { return x->m0 == y->m0 && f_cmpA817(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m5[9] == y->m5[9] && x->m5[10] == y->m5[10] && x->m5[11] == y->m5[11] && x->m6 == y->m6 && f_cmpA818(&x->m7, &y->m7) && f_cmpA819(&x->m8, &y->m8) && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16208 DCaggr* f_touchA820() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16209 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16210 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16211 a = dcNewAggr(10, sizeof(union A820));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16212 AF('s',union A820,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16213 AFa(union A820,m1,1,A817)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16214 AF('j',union A820,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16215 AF('l',union A820,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16216 AF('j',union A820,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16217 AF('c',union A820,m5,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16218 AF('J',union A820,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16219 AFa(union A820,m7,1,A818)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16220 AFa(union A820,m8,1,A819)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16221 AF('j',union A820,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16222 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16223 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16224 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16225 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16226 /* {icIpjdcCCdsi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16227 struct A821 { i m0; c m1; I m2; p m3; j m4; d m5; c m6; C m7; C m8; d m9; s m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16228 int f_cmpA821(const struct A821 *x, const struct A821 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16229 DCaggr* f_touchA821() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16230 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16231 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16232 a = dcNewAggr(12, sizeof(struct A821));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16233 AF('i',struct A821,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16234 AF('c',struct A821,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16235 AF('I',struct A821,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16236 AF('p',struct A821,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16237 AF('j',struct A821,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16238 AF('d',struct A821,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16239 AF('c',struct A821,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16240 AF('C',struct A821,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16241 AF('C',struct A821,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16242 AF('d',struct A821,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16243 AF('s',struct A821,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16244 AF('i',struct A821,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16245 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16246 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16247 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16248 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16249 /* {lljilSfLLjf[7]{icIpjdcCCdsi}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16250 struct A822 { l m0; l m1; j m2; i m3; l m4; S m5; f m6; L m7; L m8; j m9; f m10[7]; struct A821 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16251 int f_cmpA822(const struct A822 *x, const struct A822 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && f_cmpA821(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16252 DCaggr* f_touchA822() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16253 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16254 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16255 a = dcNewAggr(12, sizeof(struct A822));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16256 AF('l',struct A822,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16257 AF('l',struct A822,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16258 AF('j',struct A822,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16259 AF('i',struct A822,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16260 AF('l',struct A822,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16261 AF('S',struct A822,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16262 AF('f',struct A822,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16263 AF('L',struct A822,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16264 AF('L',struct A822,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16265 AF('j',struct A822,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16266 AF('f',struct A822,m10,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16267 AFa(struct A822,m11,1,A821)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16268 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16269 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16270 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16271 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16272 /* <SSdLic{lljilSfLLjf[7]{icIpjdcCCdsi}}> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16273 union A823 { S m0; S m1; d m2; L m3; i m4; c m5; struct A822 m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16274 int f_cmpA823(const union A823 *x, const union A823 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA822(&x->m6, &y->m6); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16275 DCaggr* f_touchA823() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16276 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16277 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16278 a = dcNewAggr(7, sizeof(union A823));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16279 AF('S',union A823,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16280 AF('S',union A823,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16281 AF('d',union A823,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16282 AF('L',union A823,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16283 AF('i',union A823,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16284 AF('c',union A823,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16285 AFa(union A823,m6,1,A822)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16286 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16287 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16288 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16289 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16290 /* <dlcs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16291 union A824 { d m0; l m1; c m2; s m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16292 int f_cmpA824(const union A824 *x, const union A824 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16293 DCaggr* f_touchA824() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16294 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16295 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16296 a = dcNewAggr(4, sizeof(union A824));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16297 AF('d',union A824,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16298 AF('l',union A824,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16299 AF('c',union A824,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16300 AF('s',union A824,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16301 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16302 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16303 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16304 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16305 /* <SsJ[15]ccsJSjL<dlcs>p> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16306 union A825 { S m0; s m1; J m2[15]; c m3; c m4; s m5; J m6; S m7; j m8; L m9; union A824 m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16307 int f_cmpA825(const union A825 *x, const union A825 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m2[11] == y->m2[11] && x->m2[12] == y->m2[12] && x->m2[13] == y->m2[13] && x->m2[14] == y->m2[14] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA824(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16308 DCaggr* f_touchA825() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16309 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16310 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16311 a = dcNewAggr(12, sizeof(union A825));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16312 AF('S',union A825,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16313 AF('s',union A825,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16314 AF('J',union A825,m2,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16315 AF('c',union A825,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16316 AF('c',union A825,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16317 AF('s',union A825,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16318 AF('J',union A825,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16319 AF('S',union A825,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16320 AF('j',union A825,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16321 AF('L',union A825,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16322 AFa(union A825,m10,1,A824)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16323 AF('p',union A825,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16324 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16325 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16326 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16327 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16328 /* {jsI[10]icipBcId} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16329 struct A826 { j m0; s m1; I m2[10]; i m3; c m4; i m5; p m6; B m7; c m8; I m9; d m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16330 int f_cmpA826(const struct A826 *x, const struct A826 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16331 DCaggr* f_touchA826() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16332 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16333 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16334 a = dcNewAggr(11, sizeof(struct A826));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16335 AF('j',struct A826,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16336 AF('s',struct A826,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16337 AF('I',struct A826,m2,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16338 AF('i',struct A826,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16339 AF('c',struct A826,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16340 AF('i',struct A826,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16341 AF('p',struct A826,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16342 AF('B',struct A826,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16343 AF('c',struct A826,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16344 AF('I',struct A826,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16345 AF('d',struct A826,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16346 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16347 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16348 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16349 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16350 /* {IlCc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16351 struct A827 { I m0; l m1; C m2; c m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16352 int f_cmpA827(const struct A827 *x, const struct A827 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16353 DCaggr* f_touchA827() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16354 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16355 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16356 a = dcNewAggr(4, sizeof(struct A827));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16357 AF('I',struct A827,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16358 AF('l',struct A827,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16359 AF('C',struct A827,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16360 AF('c',struct A827,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16361 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16362 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16363 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16364 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16365 /* <SspIpsCfsfSC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16366 union A828 { S m0; s m1; p m2; I m3; p m4; s m5; C m6; f m7; s m8; f m9; S m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16367 int f_cmpA828(const union A828 *x, const union A828 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16368 DCaggr* f_touchA828() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16369 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16370 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16371 a = dcNewAggr(12, sizeof(union A828));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16372 AF('S',union A828,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16373 AF('s',union A828,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16374 AF('p',union A828,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16375 AF('I',union A828,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16376 AF('p',union A828,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16377 AF('s',union A828,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16378 AF('C',union A828,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16379 AF('f',union A828,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16380 AF('s',union A828,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16381 AF('f',union A828,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16382 AF('S',union A828,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16383 AF('C',union A828,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16384 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16385 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16386 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16387 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16388 /* <J{jsI[10]icipBcId}Ifds<C>p{IlCc}B<SspIpsCfsfSC>l> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16389 union A829 { J m0; struct A826 m1; I m2; f m3; d m4; s m5; union A247 m6; p m7; struct A827 m8; B m9; union A828 m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16390 int f_cmpA829(const union A829 *x, const union A829 *y) { return x->m0 == y->m0 && f_cmpA826(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA247(&x->m6, &y->m6) && x->m7 == y->m7 && f_cmpA827(&x->m8, &y->m8) && x->m9 == y->m9 && f_cmpA828(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16391 DCaggr* f_touchA829() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16392 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16393 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16394 a = dcNewAggr(12, sizeof(union A829));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16395 AF('J',union A829,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16396 AFa(union A829,m1,1,A826)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16397 AF('I',union A829,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16398 AF('f',union A829,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16399 AF('d',union A829,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16400 AF('s',union A829,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16401 AFa(union A829,m6,1,A247)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16402 AF('p',union A829,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16403 AFa(union A829,m8,1,A827)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16404 AF('B',union A829,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16405 AFa(union A829,m10,1,A828)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16406 AF('l',union A829,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16407 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16408 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16409 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16410 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16411 /* {psLIl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16412 struct A830 { p m0; s m1; L m2; I m3; l m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16413 int f_cmpA830(const struct A830 *x, const struct A830 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16414 DCaggr* f_touchA830() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16415 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16416 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16417 a = dcNewAggr(5, sizeof(struct A830));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16418 AF('p',struct A830,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16419 AF('s',struct A830,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16420 AF('L',struct A830,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16421 AF('I',struct A830,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16422 AF('l',struct A830,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16423 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16424 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16425 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16426 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16427 /* <sl{psLIl}Si[4]pJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16428 union A831 { s m0; l m1; struct A830 m2; S m3; i m4[4]; p m5; J m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16429 int f_cmpA831(const union A831 *x, const union A831 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA830(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16430 DCaggr* f_touchA831() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16431 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16432 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16433 a = dcNewAggr(7, sizeof(union A831));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16434 AF('s',union A831,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16435 AF('l',union A831,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16436 AFa(union A831,m2,1,A830)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16437 AF('S',union A831,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16438 AF('i',union A831,m4,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16439 AF('p',union A831,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16440 AF('J',union A831,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16441 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16442 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16443 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16444 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16445 /* <<J{jsI[10]icipBcId}Ifds<C>p{IlCc}B<SspIpsCfsfSC>l>fSclLjLIlj<sl{psLIl}Si[4]pJ>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16446 union A832 { union A829 m0; f m1; S m2; c m3; l m4; L m5; j m6; L m7; I m8; l m9; j m10; union A831 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16447 int f_cmpA832(const union A832 *x, const union A832 *y) { return f_cmpA829(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA831(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16448 DCaggr* f_touchA832() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16449 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16450 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16451 a = dcNewAggr(12, sizeof(union A832));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16452 AFa(union A832,m0,1,A829)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16453 AF('f',union A832,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16454 AF('S',union A832,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16455 AF('c',union A832,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16456 AF('l',union A832,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16457 AF('L',union A832,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16458 AF('j',union A832,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16459 AF('L',union A832,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16460 AF('I',union A832,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16461 AF('l',union A832,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16462 AF('j',union A832,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16463 AFa(union A832,m11,1,A831)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16464 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16465 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16466 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16467 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16468 /* {dpfsJsCS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16469 struct A833 { d m0; p m1; f m2; s m3; J m4; s m5; C m6; S m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16470 int f_cmpA833(const struct A833 *x, const struct A833 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16471 DCaggr* f_touchA833() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16472 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16473 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16474 a = dcNewAggr(8, sizeof(struct A833));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16475 AF('d',struct A833,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16476 AF('p',struct A833,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16477 AF('f',struct A833,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16478 AF('s',struct A833,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16479 AF('J',struct A833,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16480 AF('s',struct A833,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16481 AF('C',struct A833,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16482 AF('S',struct A833,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16483 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16484 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16485 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16486 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16487 /* <dsdILii> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16488 union A834 { d m0; s m1; d m2; I m3; L m4; i m5; i m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16489 int f_cmpA834(const union A834 *x, const union A834 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16490 DCaggr* f_touchA834() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16491 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16492 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16493 a = dcNewAggr(7, sizeof(union A834));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16494 AF('d',union A834,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16495 AF('s',union A834,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16496 AF('d',union A834,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16497 AF('I',union A834,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16498 AF('L',union A834,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16499 AF('i',union A834,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16500 AF('i',union A834,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16501 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16502 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16503 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16504 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16505 /* <lSl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16506 union A835 { l m0; S m1; l m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16507 int f_cmpA835(const union A835 *x, const union A835 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16508 DCaggr* f_touchA835() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16509 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16510 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16511 a = dcNewAggr(3, sizeof(union A835));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16512 AF('l',union A835,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16513 AF('S',union A835,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16514 AF('l',union A835,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16515 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16516 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16517 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16518 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16519 /* <iBi<dsdILii>L<lSl>jjpBjl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16520 union A836 { i m0; B m1; i m2; union A834 m3; L m4; union A835 m5; j m6; j m7; p m8; B m9; j m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16521 int f_cmpA836(const union A836 *x, const union A836 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA834(&x->m3, &y->m3) && x->m4 == y->m4 && f_cmpA835(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16522 DCaggr* f_touchA836() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16523 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16524 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16525 a = dcNewAggr(12, sizeof(union A836));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16526 AF('i',union A836,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16527 AF('B',union A836,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16528 AF('i',union A836,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16529 AFa(union A836,m3,1,A834)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16530 AF('L',union A836,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16531 AFa(union A836,m5,1,A835)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16532 AF('j',union A836,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16533 AF('j',union A836,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16534 AF('p',union A836,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16535 AF('B',union A836,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16536 AF('j',union A836,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16537 AF('l',union A836,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16538 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16539 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16540 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16541 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16542 /* {pi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16543 struct A837 { p m0; i m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16544 int f_cmpA837(const struct A837 *x, const struct A837 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16545 DCaggr* f_touchA837() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16546 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16547 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16548 a = dcNewAggr(2, sizeof(struct A837));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16549 AF('p',struct A837,m0,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16550 AF('i',struct A837,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16551 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16552 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16553 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16554 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16555 /* <Lf[5]LL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16556 union A838 { L m0; f m1[5]; L m2; L m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16557 int f_cmpA838(const union A838 *x, const union A838 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16558 DCaggr* f_touchA838() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16559 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16560 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16561 a = dcNewAggr(4, sizeof(union A838));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16562 AF('L',union A838,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16563 AF('f',union A838,m1,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16564 AF('L',union A838,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16565 AF('L',union A838,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16566 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16567 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16568 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16569 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16570 /* {<Lf[5]LL>jCIcJJIpilL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16571 struct A839 { union A838 m0; j m1; C m2; I m3; c m4; J m5; J m6; I m7; p m8; i m9; l m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16572 int f_cmpA839(const struct A839 *x, const struct A839 *y) { return f_cmpA838(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16573 DCaggr* f_touchA839() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16574 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16575 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16576 a = dcNewAggr(12, sizeof(struct A839));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16577 AFa(struct A839,m0,1,A838)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16578 AF('j',struct A839,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16579 AF('C',struct A839,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16580 AF('I',struct A839,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16581 AF('c',struct A839,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16582 AF('J',struct A839,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16583 AF('J',struct A839,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16584 AF('I',struct A839,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16585 AF('p',struct A839,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16586 AF('i',struct A839,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16587 AF('l',struct A839,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16588 AF('L',struct A839,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16589 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16590 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16591 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16592 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16593 /* {lsdfffLSLjji} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16594 struct A840 { l m0; s m1; d m2; f m3; f m4; f m5; L m6; S m7; L m8; j m9; j m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16595 int f_cmpA840(const struct A840 *x, const struct A840 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16596 DCaggr* f_touchA840() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16597 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16598 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16599 a = dcNewAggr(12, sizeof(struct A840));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16600 AF('l',struct A840,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16601 AF('s',struct A840,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16602 AF('d',struct A840,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16603 AF('f',struct A840,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16604 AF('f',struct A840,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16605 AF('f',struct A840,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16606 AF('L',struct A840,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16607 AF('S',struct A840,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16608 AF('L',struct A840,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16609 AF('j',struct A840,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16610 AF('j',struct A840,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16611 AF('i',struct A840,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16612 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16613 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16614 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16615 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16616 /* {Sppcp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16617 struct A841 { S m0; p m1; p m2; c m3; p m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16618 int f_cmpA841(const struct A841 *x, const struct A841 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16619 DCaggr* f_touchA841() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16620 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16621 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16622 a = dcNewAggr(5, sizeof(struct A841));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16623 AF('S',struct A841,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16624 AF('p',struct A841,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16625 AF('p',struct A841,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16626 AF('c',struct A841,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16627 AF('p',struct A841,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16628 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16629 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16630 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16631 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16632 /* <lsCcldcdlCdJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16633 union A842 { l m0; s m1; C m2; c m3; l m4; d m5; c m6; d m7; l m8; C m9; d m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16634 int f_cmpA842(const union A842 *x, const union A842 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16635 DCaggr* f_touchA842() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16636 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16637 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16638 a = dcNewAggr(12, sizeof(union A842));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16639 AF('l',union A842,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16640 AF('s',union A842,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16641 AF('C',union A842,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16642 AF('c',union A842,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16643 AF('l',union A842,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16644 AF('d',union A842,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16645 AF('c',union A842,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16646 AF('d',union A842,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16647 AF('l',union A842,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16648 AF('C',union A842,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16649 AF('d',union A842,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16650 AF('J',union A842,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16651 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16652 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16653 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16654 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16655 /* {BiL[6]IBICj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16656 struct A843 { B m0; i m1; L m2[6]; I m3; B m4; I m5; C m6; j m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16657 int f_cmpA843(const struct A843 *x, const struct A843 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16658 DCaggr* f_touchA843() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16659 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16660 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16661 a = dcNewAggr(8, sizeof(struct A843));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16662 AF('B',struct A843,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16663 AF('i',struct A843,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16664 AF('L',struct A843,m2,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16665 AF('I',struct A843,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16666 AF('B',struct A843,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16667 AF('I',struct A843,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16668 AF('C',struct A843,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16669 AF('j',struct A843,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16670 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16671 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16672 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16673 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16674 /* {j{lsdfffLSLjji}Bp{Sppcp}f<lsCcldcdlCdJ>[15]f{BiL[6]IBICj}[14]C} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16675 struct A844 { j m0; struct A840 m1; B m2; p m3; struct A841 m4; f m5; union A842 m6[15]; f m7; struct A843 m8[14]; C m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16676 int f_cmpA844(const struct A844 *x, const struct A844 *y) { return x->m0 == y->m0 && f_cmpA840(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA841(&x->m4, &y->m4) && x->m5 == y->m5 && f_cmpA842(&x->m6[0], &y->m6[0]) && f_cmpA842(&x->m6[1], &y->m6[1]) && f_cmpA842(&x->m6[2], &y->m6[2]) && f_cmpA842(&x->m6[3], &y->m6[3]) && f_cmpA842(&x->m6[4], &y->m6[4]) && f_cmpA842(&x->m6[5], &y->m6[5]) && f_cmpA842(&x->m6[6], &y->m6[6]) && f_cmpA842(&x->m6[7], &y->m6[7]) && f_cmpA842(&x->m6[8], &y->m6[8]) && f_cmpA842(&x->m6[9], &y->m6[9]) && f_cmpA842(&x->m6[10], &y->m6[10]) && f_cmpA842(&x->m6[11], &y->m6[11]) && f_cmpA842(&x->m6[12], &y->m6[12]) && f_cmpA842(&x->m6[13], &y->m6[13]) && f_cmpA842(&x->m6[14], &y->m6[14]) && x->m7 == y->m7 && f_cmpA843(&x->m8[0], &y->m8[0]) && f_cmpA843(&x->m8[1], &y->m8[1]) && f_cmpA843(&x->m8[2], &y->m8[2]) && f_cmpA843(&x->m8[3], &y->m8[3]) && f_cmpA843(&x->m8[4], &y->m8[4]) && f_cmpA843(&x->m8[5], &y->m8[5]) && f_cmpA843(&x->m8[6], &y->m8[6]) && f_cmpA843(&x->m8[7], &y->m8[7]) && f_cmpA843(&x->m8[8], &y->m8[8]) && f_cmpA843(&x->m8[9], &y->m8[9]) && f_cmpA843(&x->m8[10], &y->m8[10]) && f_cmpA843(&x->m8[11], &y->m8[11]) && f_cmpA843(&x->m8[12], &y->m8[12]) && f_cmpA843(&x->m8[13], &y->m8[13]) && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16677 DCaggr* f_touchA844() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16678 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16679 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16680 a = dcNewAggr(10, sizeof(struct A844));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16681 AF('j',struct A844,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16682 AFa(struct A844,m1,1,A840)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16683 AF('B',struct A844,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16684 AF('p',struct A844,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16685 AFa(struct A844,m4,1,A841)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16686 AF('f',struct A844,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16687 AFa(struct A844,m6,15,A842)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16688 AF('f',struct A844,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16689 AFa(struct A844,m8,14,A843)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16690 AF('C',struct A844,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16691 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16692 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16693 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16694 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16695 /* {{j{lsdfffLSLjji}Bp{Sppcp}f<lsCcldcdlCdJ>[15]f{BiL[6]IBICj}[14]C}fcSSlpSpSJs} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16696 struct A845 { struct A844 m0; f m1; c m2; S m3; S m4; l m5; p m6; S m7; p m8; S m9; J m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16697 int f_cmpA845(const struct A845 *x, const struct A845 *y) { return f_cmpA844(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16698 DCaggr* f_touchA845() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16699 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16700 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16701 a = dcNewAggr(12, sizeof(struct A845));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16702 AFa(struct A845,m0,1,A844)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16703 AF('f',struct A845,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16704 AF('c',struct A845,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16705 AF('S',struct A845,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16706 AF('S',struct A845,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16707 AF('l',struct A845,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16708 AF('p',struct A845,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16709 AF('S',struct A845,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16710 AF('p',struct A845,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16711 AF('S',struct A845,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16712 AF('J',struct A845,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16713 AF('s',struct A845,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16714 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16715 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16716 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16717 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16718 /* <ffSBiBssBSif> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16719 union A846 { f m0; f m1; S m2; B m3; i m4; B m5; s m6; s m7; B m8; S m9; i m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16720 int f_cmpA846(const union A846 *x, const union A846 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16721 DCaggr* f_touchA846() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16722 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16723 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16724 a = dcNewAggr(12, sizeof(union A846));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16725 AF('f',union A846,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16726 AF('f',union A846,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16727 AF('S',union A846,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16728 AF('B',union A846,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16729 AF('i',union A846,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16730 AF('B',union A846,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16731 AF('s',union A846,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16732 AF('s',union A846,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16733 AF('B',union A846,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16734 AF('S',union A846,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16735 AF('i',union A846,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16736 AF('f',union A846,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16737 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16738 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16739 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16740 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
16741 /* <jilSjplpf<ffSBiBssBSif>Lf> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16742 union A847 { j m0; i m1; l m2; S m3; j m4; p m5; l m6; p m7; f m8; union A846 m9; L m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16743 int f_cmpA847(const union A847 *x, const union A847 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA846(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16744 DCaggr* f_touchA847() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16745 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16746 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16747 a = dcNewAggr(12, sizeof(union A847));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16748 AF('j',union A847,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16749 AF('i',union A847,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16750 AF('l',union A847,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16751 AF('S',union A847,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16752 AF('j',union A847,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16753 AF('p',union A847,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16754 AF('l',union A847,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16755 AF('p',union A847,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16756 AF('f',union A847,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16757 AFa(union A847,m9,1,A846)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16758 AF('L',union A847,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16759 AF('f',union A847,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16760 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16761 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16762 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16763 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16764 /* <sLCBsfcS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16765 union A848 { s m0; L m1; C m2; B m3; s m4; f m5; c m6; S m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16766 int f_cmpA848(const union A848 *x, const union A848 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16767 DCaggr* f_touchA848() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16768 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16769 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16770 a = dcNewAggr(8, sizeof(union A848));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16771 AF('s',union A848,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16772 AF('L',union A848,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16773 AF('C',union A848,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16774 AF('B',union A848,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16775 AF('s',union A848,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16776 AF('f',union A848,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16777 AF('c',union A848,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16778 AF('S',union A848,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16779 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16780 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16781 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16782 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16783 /* <IccfI<sLCBsfcS>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16784 union A849 { I m0; c m1; c m2; f m3; I m4; union A848 m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16785 int f_cmpA849(const union A849 *x, const union A849 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA848(&x->m5, &y->m5); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16786 DCaggr* f_touchA849() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16787 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16788 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16789 a = dcNewAggr(6, sizeof(union A849));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16790 AF('I',union A849,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16791 AF('c',union A849,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16792 AF('c',union A849,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16793 AF('f',union A849,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16794 AF('I',union A849,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16795 AFa(union A849,m5,1,A848)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16796 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16797 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16798 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16799 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16800 /* {fCSj<IccfI<sLCBsfcS>>isJjJIf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16801 struct A850 { f m0; C m1; S m2; j m3; union A849 m4; i m5; s m6; J m7; j m8; J m9; I m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16802 int f_cmpA850(const struct A850 *x, const struct A850 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA849(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16803 DCaggr* f_touchA850() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16804 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16805 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16806 a = dcNewAggr(12, sizeof(struct A850));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16807 AF('f',struct A850,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16808 AF('C',struct A850,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16809 AF('S',struct A850,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16810 AF('j',struct A850,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16811 AFa(struct A850,m4,1,A849)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16812 AF('i',struct A850,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16813 AF('s',struct A850,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16814 AF('J',struct A850,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16815 AF('j',struct A850,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16816 AF('J',struct A850,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16817 AF('I',struct A850,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16818 AF('f',struct A850,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16819 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16820 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16821 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16822 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16823 /* {lLlBC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16824 struct A851 { l m0; L m1; l m2; B m3; C m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16825 int f_cmpA851(const struct A851 *x, const struct A851 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16826 DCaggr* f_touchA851() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16827 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16828 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16829 a = dcNewAggr(5, sizeof(struct A851));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16830 AF('l',struct A851,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16831 AF('L',struct A851,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16832 AF('l',struct A851,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16833 AF('B',struct A851,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16834 AF('C',struct A851,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16835 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16836 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16837 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16838 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16839 /* {BBIfff} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16840 struct A852 { B m0; B m1; I m2; f m3; f m4; f m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16841 int f_cmpA852(const struct A852 *x, const struct A852 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16842 DCaggr* f_touchA852() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16843 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16844 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16845 a = dcNewAggr(6, sizeof(struct A852));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16846 AF('B',struct A852,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16847 AF('B',struct A852,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16848 AF('I',struct A852,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16849 AF('f',struct A852,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16850 AF('f',struct A852,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16851 AF('f',struct A852,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16852 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16853 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16854 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16855 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16856 /* {IJlC[8]jiCpcfLl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16857 struct A853 { I m0; J m1; l m2; C m3[8]; j m4; i m5; C m6; p m7; c m8; f m9; L m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16858 int f_cmpA853(const struct A853 *x, const struct A853 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16859 DCaggr* f_touchA853() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16860 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16861 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16862 a = dcNewAggr(12, sizeof(struct A853));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16863 AF('I',struct A853,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16864 AF('J',struct A853,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16865 AF('l',struct A853,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16866 AF('C',struct A853,m3,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16867 AF('j',struct A853,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16868 AF('i',struct A853,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16869 AF('C',struct A853,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16870 AF('p',struct A853,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16871 AF('c',struct A853,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16872 AF('f',struct A853,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16873 AF('L',struct A853,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16874 AF('l',struct A853,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16875 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16876 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16877 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16878 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16879 /* <fJCflp[5]l[16]p{IJlC[8]jiCpcfLl}ssl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16880 union A854 { f m0; J m1; C m2; f m3; l m4; p m5[5]; l m6[16]; p m7; struct A853 m8; s m9; s m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16881 int f_cmpA854(const union A854 *x, const union A854 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m6[8] == y->m6[8] && x->m6[9] == y->m6[9] && x->m6[10] == y->m6[10] && x->m6[11] == y->m6[11] && x->m6[12] == y->m6[12] && x->m6[13] == y->m6[13] && x->m6[14] == y->m6[14] && x->m6[15] == y->m6[15] && x->m7 == y->m7 && f_cmpA853(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16882 DCaggr* f_touchA854() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16883 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16884 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16885 a = dcNewAggr(12, sizeof(union A854));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16886 AF('f',union A854,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16887 AF('J',union A854,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16888 AF('C',union A854,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16889 AF('f',union A854,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16890 AF('l',union A854,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16891 AF('p',union A854,m5,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16892 AF('l',union A854,m6,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16893 AF('p',union A854,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16894 AFa(union A854,m8,1,A853)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16895 AF('s',union A854,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16896 AF('s',union A854,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16897 AF('l',union A854,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16898 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16899 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16900 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16901 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16902 /* <c<fJCflp[5]l[16]p{IJlC[8]jiCpcfLl}ssl>jpc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16903 union A855 { c m0; union A854 m1; j m2; p m3; c m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16904 int f_cmpA855(const union A855 *x, const union A855 *y) { return x->m0 == y->m0 && f_cmpA854(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16905 DCaggr* f_touchA855() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16906 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16907 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16908 a = dcNewAggr(5, sizeof(union A855));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16909 AF('c',union A855,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16910 AFa(union A855,m1,1,A854)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16911 AF('j',union A855,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16912 AF('p',union A855,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16913 AF('c',union A855,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16914 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16915 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16916 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16917 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16918 /* <IdiiBljC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16919 union A856 { I m0; d m1; i m2; i m3; B m4; l m5; j m6; C m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16920 int f_cmpA856(const union A856 *x, const union A856 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16921 DCaggr* f_touchA856() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16922 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16923 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16924 a = dcNewAggr(8, sizeof(union A856));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16925 AF('I',union A856,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16926 AF('d',union A856,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16927 AF('i',union A856,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16928 AF('i',union A856,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16929 AF('B',union A856,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16930 AF('l',union A856,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16931 AF('j',union A856,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16932 AF('C',union A856,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16933 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16934 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16935 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16936 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16937 /* <lL<IdiiBljC>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16938 union A857 { l m0; L m1; union A856 m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16939 int f_cmpA857(const union A857 *x, const union A857 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA856(&x->m2, &y->m2); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16940 DCaggr* f_touchA857() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16941 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16942 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16943 a = dcNewAggr(3, sizeof(union A857));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16944 AF('l',union A857,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16945 AF('L',union A857,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16946 AFa(union A857,m2,1,A856)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16947 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16948 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16949 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16950 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16951 /* {lCLIdcsCp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16952 struct A858 { l m0; C m1; L m2; I m3; d m4; c m5; s m6; C m7; p m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16953 int f_cmpA858(const struct A858 *x, const struct A858 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16954 DCaggr* f_touchA858() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16955 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16956 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16957 a = dcNewAggr(9, sizeof(struct A858));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16958 AF('l',struct A858,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16959 AF('C',struct A858,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16960 AF('L',struct A858,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16961 AF('I',struct A858,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16962 AF('d',struct A858,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16963 AF('c',struct A858,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16964 AF('s',struct A858,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16965 AF('C',struct A858,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16966 AF('p',struct A858,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16967 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16968 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16969 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16970 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16971 /* {Csl[11]ssfl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16972 struct A859 { C m0; s m1; l m2[11]; s m3; s m4; f m5; l m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16973 int f_cmpA859(const struct A859 *x, const struct A859 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16974 DCaggr* f_touchA859() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16975 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16976 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16977 a = dcNewAggr(7, sizeof(struct A859));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16978 AF('C',struct A859,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16979 AF('s',struct A859,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16980 AF('l',struct A859,m2,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16981 AF('s',struct A859,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16982 AF('s',struct A859,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16983 AF('f',struct A859,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16984 AF('l',struct A859,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16985 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16986 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16987 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16988 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16989 /* {iSppp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16990 struct A860 { i m0; S m1; p m2; p m3; p m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16991 int f_cmpA860(const struct A860 *x, const struct A860 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
16992 DCaggr* f_touchA860() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16993 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16994 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16995 a = dcNewAggr(5, sizeof(struct A860));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16996 AF('i',struct A860,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16997 AF('S',struct A860,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16998 AF('p',struct A860,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
16999 AF('p',struct A860,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17000 AF('p',struct A860,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17001 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17002 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17003 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17004 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17005 /* <scJJc[12]ICSJLs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17006 union A861 { s m0; c m1; J m2; J m3; c m4[12]; I m5; C m6; S m7; J m8; L m9; s m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17007 int f_cmpA861(const union A861 *x, const union A861 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m4[10] == y->m4[10] && x->m4[11] == y->m4[11] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17008 DCaggr* f_touchA861() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17009 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17010 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17011 a = dcNewAggr(11, sizeof(union A861));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17012 AF('s',union A861,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17013 AF('c',union A861,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17014 AF('J',union A861,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17015 AF('J',union A861,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17016 AF('c',union A861,m4,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17017 AF('I',union A861,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17018 AF('C',union A861,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17019 AF('S',union A861,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17020 AF('J',union A861,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17021 AF('L',union A861,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17022 AF('s',union A861,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17023 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17024 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17025 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17026 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17027 /* <B{lCLIdcsCp}jI{Csl[11]ssfl}{iSppp}jfj[7]<scJJc[12]ICSJLs>c[15]> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17028 union A862 { B m0; struct A858 m1; j m2; I m3; struct A859 m4; struct A860 m5; j m6; f m7; j m8[7]; union A861 m9; c m10[15]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17029 int f_cmpA862(const union A862 *x, const union A862 *y) { return x->m0 == y->m0 && f_cmpA858(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA859(&x->m4, &y->m4) && f_cmpA860(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && f_cmpA861(&x->m9, &y->m9) && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m10[7] == y->m10[7] && x->m10[8] == y->m10[8] && x->m10[9] == y->m10[9] && x->m10[10] == y->m10[10] && x->m10[11] == y->m10[11] && x->m10[12] == y->m10[12] && x->m10[13] == y->m10[13] && x->m10[14] == y->m10[14]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17030 DCaggr* f_touchA862() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17031 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17032 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17033 a = dcNewAggr(11, sizeof(union A862));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17034 AF('B',union A862,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17035 AFa(union A862,m1,1,A858)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17036 AF('j',union A862,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17037 AF('I',union A862,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17038 AFa(union A862,m4,1,A859)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17039 AFa(union A862,m5,1,A860)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17040 AF('j',union A862,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17041 AF('f',union A862,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17042 AF('j',union A862,m8,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17043 AFa(union A862,m9,1,A861)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17044 AF('c',union A862,m10,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17045 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17046 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17047 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17048 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17049 /* <dB<lL<IdiiBljC>><B{lCLIdcsCp}jI{Csl[11]ssfl}{iSppp}jfj[7]<scJJc[12]ICSJLs>c[15]>dCBJdccI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17050 union A863 { d m0; B m1; union A857 m2; union A862 m3; d m4; C m5; B m6; J m7; d m8; c m9; c m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17051 int f_cmpA863(const union A863 *x, const union A863 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA857(&x->m2, &y->m2) && f_cmpA862(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17052 DCaggr* f_touchA863() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17053 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17054 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17055 a = dcNewAggr(12, sizeof(union A863));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17056 AF('d',union A863,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17057 AF('B',union A863,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17058 AFa(union A863,m2,1,A857)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17059 AFa(union A863,m3,1,A862)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17060 AF('d',union A863,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17061 AF('C',union A863,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17062 AF('B',union A863,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17063 AF('J',union A863,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17064 AF('d',union A863,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17065 AF('c',union A863,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17066 AF('c',union A863,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17067 AF('I',union A863,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17068 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17069 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17070 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17071 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17072 /* <lCLpfcSpCpfI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17073 union A864 { l m0; C m1; L m2; p m3; f m4; c m5; S m6; p m7; C m8; p m9; f m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17074 int f_cmpA864(const union A864 *x, const union A864 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17075 DCaggr* f_touchA864() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17076 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17077 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17078 a = dcNewAggr(12, sizeof(union A864));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17079 AF('l',union A864,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17080 AF('C',union A864,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17081 AF('L',union A864,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17082 AF('p',union A864,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17083 AF('f',union A864,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17084 AF('c',union A864,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17085 AF('S',union A864,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17086 AF('p',union A864,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17087 AF('C',union A864,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17088 AF('p',union A864,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17089 AF('f',union A864,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17090 AF('I',union A864,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17091 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17092 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17093 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17094 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17095 /* {BpLBJLisBBSJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17096 struct A865 { B m0; p m1; L m2; B m3; J m4; L m5; i m6; s m7; B m8; B m9; S m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17097 int f_cmpA865(const struct A865 *x, const struct A865 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17098 DCaggr* f_touchA865() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17099 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17100 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17101 a = dcNewAggr(12, sizeof(struct A865));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17102 AF('B',struct A865,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17103 AF('p',struct A865,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17104 AF('L',struct A865,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17105 AF('B',struct A865,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17106 AF('J',struct A865,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17107 AF('L',struct A865,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17108 AF('i',struct A865,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17109 AF('s',struct A865,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17110 AF('B',struct A865,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17111 AF('B',struct A865,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17112 AF('S',struct A865,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17113 AF('J',struct A865,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17114 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17115 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17116 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17117 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17118 /* <BJSBjjlpJdII> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17119 union A866 { B m0; J m1; S m2; B m3; j m4; j m5; l m6; p m7; J m8; d m9; I m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17120 int f_cmpA866(const union A866 *x, const union A866 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17121 DCaggr* f_touchA866() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17122 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17123 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17124 a = dcNewAggr(12, sizeof(union A866));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17125 AF('B',union A866,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17126 AF('J',union A866,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17127 AF('S',union A866,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17128 AF('B',union A866,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17129 AF('j',union A866,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17130 AF('j',union A866,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17131 AF('l',union A866,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17132 AF('p',union A866,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17133 AF('J',union A866,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17134 AF('d',union A866,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17135 AF('I',union A866,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17136 AF('I',union A866,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17137 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17138 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17139 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17140 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17141 /* <jlIS[3]jBf[2]scB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17142 union A867 { j m0; l m1; I m2; S m3[3]; j m4; B m5; f m6[2]; s m7; c m8; B m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17143 int f_cmpA867(const union A867 *x, const union A867 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17144 DCaggr* f_touchA867() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17145 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17146 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17147 a = dcNewAggr(10, sizeof(union A867));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17148 AF('j',union A867,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17149 AF('l',union A867,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17150 AF('I',union A867,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17151 AF('S',union A867,m3,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17152 AF('j',union A867,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17153 AF('B',union A867,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17154 AF('f',union A867,m6,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17155 AF('s',union A867,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17156 AF('c',union A867,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17157 AF('B',union A867,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17158 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17159 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17160 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17161 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17162 /* {<BJSBjjlpJdII>l<jlIS[3]jBf[2]scB>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17163 struct A868 { union A866 m0; l m1; union A867 m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17164 int f_cmpA868(const struct A868 *x, const struct A868 *y) { return f_cmpA866(&x->m0, &y->m0) && x->m1 == y->m1 && f_cmpA867(&x->m2, &y->m2); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17165 DCaggr* f_touchA868() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17166 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17167 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17168 a = dcNewAggr(3, sizeof(struct A868));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17169 AFa(struct A868,m0,1,A866)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17170 AF('l',struct A868,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17171 AFa(struct A868,m2,1,A867)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17172 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17173 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17174 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17175 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17176 /* {iljCdI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17177 struct A869 { i m0; l m1; j m2; C m3; d m4; I m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17178 int f_cmpA869(const struct A869 *x, const struct A869 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17179 DCaggr* f_touchA869() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17180 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17181 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17182 a = dcNewAggr(6, sizeof(struct A869));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17183 AF('i',struct A869,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17184 AF('l',struct A869,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17185 AF('j',struct A869,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17186 AF('C',struct A869,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17187 AF('d',struct A869,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17188 AF('I',struct A869,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17189 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17190 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17191 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17192 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17193 /* {{iljCdI}lSpl[12]LIddLdj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17194 struct A870 { struct A869 m0; l m1; S m2; p m3; l m4[12]; L m5; I m6; d m7; d m8; L m9; d m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17195 int f_cmpA870(const struct A870 *x, const struct A870 *y) { return f_cmpA869(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m4[10] == y->m4[10] && x->m4[11] == y->m4[11] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17196 DCaggr* f_touchA870() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17197 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17198 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17199 a = dcNewAggr(12, sizeof(struct A870));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17200 AFa(struct A870,m0,1,A869)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17201 AF('l',struct A870,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17202 AF('S',struct A870,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17203 AF('p',struct A870,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17204 AF('l',struct A870,m4,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17205 AF('L',struct A870,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17206 AF('I',struct A870,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17207 AF('d',struct A870,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17208 AF('d',struct A870,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17209 AF('L',struct A870,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17210 AF('d',struct A870,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17211 AF('j',struct A870,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17212 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17213 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17214 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17215 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17216 /* {{{iljCdI}lSpl[12]LIddLdj}cJjdiSScpBS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17217 struct A871 { struct A870 m0; c m1; J m2; j m3; d m4; i m5; S m6; S m7; c m8; p m9; B m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17218 int f_cmpA871(const struct A871 *x, const struct A871 *y) { return f_cmpA870(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17219 DCaggr* f_touchA871() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17220 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17221 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17222 a = dcNewAggr(12, sizeof(struct A871));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17223 AFa(struct A871,m0,1,A870)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17224 AF('c',struct A871,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17225 AF('J',struct A871,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17226 AF('j',struct A871,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17227 AF('d',struct A871,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17228 AF('i',struct A871,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17229 AF('S',struct A871,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17230 AF('S',struct A871,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17231 AF('c',struct A871,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17232 AF('p',struct A871,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17233 AF('B',struct A871,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17234 AF('S',struct A871,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17235 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17236 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17237 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17238 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17239 /* <scLJfLfBdccB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17240 union A872 { s m0; c m1; L m2; J m3; f m4; L m5; f m6; B m7; d m8; c m9; c m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17241 int f_cmpA872(const union A872 *x, const union A872 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17242 DCaggr* f_touchA872() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17243 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17244 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17245 a = dcNewAggr(12, sizeof(union A872));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17246 AF('s',union A872,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17247 AF('c',union A872,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17248 AF('L',union A872,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17249 AF('J',union A872,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17250 AF('f',union A872,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17251 AF('L',union A872,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17252 AF('f',union A872,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17253 AF('B',union A872,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17254 AF('d',union A872,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17255 AF('c',union A872,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17256 AF('c',union A872,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17257 AF('B',union A872,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17258 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17259 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17260 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17261 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17262 /* {iSJld<scLJfLfBdccB>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17263 struct A873 { i m0; S m1; J m2; l m3; d m4; union A872 m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17264 int f_cmpA873(const struct A873 *x, const struct A873 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA872(&x->m5, &y->m5); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17265 DCaggr* f_touchA873() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17266 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17267 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17268 a = dcNewAggr(6, sizeof(struct A873));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17269 AF('i',struct A873,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17270 AF('S',struct A873,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17271 AF('J',struct A873,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17272 AF('l',struct A873,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17273 AF('d',struct A873,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17274 AFa(struct A873,m5,1,A872)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17275 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17276 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17277 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17278 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17279 /* {s{iSJld<scLJfLfBdccB>}lpCLL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17280 struct A874 { s m0; struct A873 m1; l m2; p m3; C m4; L m5; L m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17281 int f_cmpA874(const struct A874 *x, const struct A874 *y) { return x->m0 == y->m0 && f_cmpA873(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17282 DCaggr* f_touchA874() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17283 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17284 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17285 a = dcNewAggr(7, sizeof(struct A874));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17286 AF('s',struct A874,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17287 AFa(struct A874,m1,1,A873)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17288 AF('l',struct A874,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17289 AF('p',struct A874,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17290 AF('C',struct A874,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17291 AF('L',struct A874,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17292 AF('L',struct A874,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17293 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17294 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17295 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17296 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17297 /* {SsdjJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17298 struct A875 { S m0; s m1; d m2; j m3; J m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17299 int f_cmpA875(const struct A875 *x, const struct A875 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17300 DCaggr* f_touchA875() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17301 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17302 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17303 a = dcNewAggr(5, sizeof(struct A875));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17304 AF('S',struct A875,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17305 AF('s',struct A875,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17306 AF('d',struct A875,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17307 AF('j',struct A875,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17308 AF('J',struct A875,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17309 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17310 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17311 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17312 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17313 /* <CiiBL[14]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17314 union A876 { C m0; i m1; i m2; B m3; L m4[14]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17315 int f_cmpA876(const union A876 *x, const union A876 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m4[10] == y->m4[10] && x->m4[11] == y->m4[11] && x->m4[12] == y->m4[12] && x->m4[13] == y->m4[13]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17316 DCaggr* f_touchA876() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17317 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17318 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17319 a = dcNewAggr(5, sizeof(union A876));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17320 AF('C',union A876,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17321 AF('i',union A876,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17322 AF('i',union A876,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17323 AF('B',union A876,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17324 AF('L',union A876,m4,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17325 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17326 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17327 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17328 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17329 /* {djI<CiiBL[14]>LSliLpSS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17330 struct A877 { d m0; j m1; I m2; union A876 m3; L m4; S m5; l m6; i m7; L m8; p m9; S m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17331 int f_cmpA877(const struct A877 *x, const struct A877 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA876(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17332 DCaggr* f_touchA877() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17333 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17334 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17335 a = dcNewAggr(12, sizeof(struct A877));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17336 AF('d',struct A877,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17337 AF('j',struct A877,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17338 AF('I',struct A877,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17339 AFa(struct A877,m3,1,A876)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17340 AF('L',struct A877,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17341 AF('S',struct A877,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17342 AF('l',struct A877,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17343 AF('i',struct A877,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17344 AF('L',struct A877,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17345 AF('p',struct A877,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17346 AF('S',struct A877,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17347 AF('S',struct A877,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17348 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17349 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17350 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17351 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17352 /* <sl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17353 union A878 { s m0; l m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17354 int f_cmpA878(const union A878 *x, const union A878 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17355 DCaggr* f_touchA878() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17356 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17357 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17358 a = dcNewAggr(2, sizeof(union A878));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17359 AF('s',union A878,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17360 AF('l',union A878,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17361 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17362 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17363 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17364 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17365 /* {ccjl[8]jlpjdiJJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17366 struct A879 { c m0; c m1; j m2; l m3[8]; j m4; l m5; p m6; j m7; d m8; i m9; J m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17367 int f_cmpA879(const struct A879 *x, const struct A879 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17368 DCaggr* f_touchA879() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17369 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17370 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17371 a = dcNewAggr(12, sizeof(struct A879));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17372 AF('c',struct A879,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17373 AF('c',struct A879,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17374 AF('j',struct A879,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17375 AF('l',struct A879,m3,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17376 AF('j',struct A879,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17377 AF('l',struct A879,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17378 AF('p',struct A879,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17379 AF('j',struct A879,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17380 AF('d',struct A879,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17381 AF('i',struct A879,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17382 AF('J',struct A879,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17383 AF('J',struct A879,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17384 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17385 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17386 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17387 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17388 /* {I<sl>Il{ccjl[8]jlpjdiJJ}jjpCJL[12]j} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17389 struct A880 { I m0; union A878 m1; I m2; l m3; struct A879 m4; j m5; j m6; p m7; C m8; J m9; L m10[12]; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17390 int f_cmpA880(const struct A880 *x, const struct A880 *y) { return x->m0 == y->m0 && f_cmpA878(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA879(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m10[7] == y->m10[7] && x->m10[8] == y->m10[8] && x->m10[9] == y->m10[9] && x->m10[10] == y->m10[10] && x->m10[11] == y->m10[11] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17391 DCaggr* f_touchA880() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17392 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17393 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17394 a = dcNewAggr(12, sizeof(struct A880));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17395 AF('I',struct A880,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17396 AFa(struct A880,m1,1,A878)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17397 AF('I',struct A880,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17398 AF('l',struct A880,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17399 AFa(struct A880,m4,1,A879)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17400 AF('j',struct A880,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17401 AF('j',struct A880,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17402 AF('p',struct A880,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17403 AF('C',struct A880,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17404 AF('J',struct A880,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17405 AF('L',struct A880,m10,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17406 AF('j',struct A880,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17407 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17408 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17409 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17410 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17411 /* <pJcflLfp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17412 union A881 { p m0; J m1; c m2; f m3; l m4; L m5; f m6; p m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17413 int f_cmpA881(const union A881 *x, const union A881 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17414 DCaggr* f_touchA881() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17415 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17416 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17417 a = dcNewAggr(8, sizeof(union A881));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17418 AF('p',union A881,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17419 AF('J',union A881,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17420 AF('c',union A881,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17421 AF('f',union A881,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17422 AF('l',union A881,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17423 AF('L',union A881,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17424 AF('f',union A881,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17425 AF('p',union A881,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17426 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17427 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17428 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17429 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17430 /* <cIIsij<pJcflLfp>Cp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17431 union A882 { c m0; I m1; I m2; s m3; i m4; j m5; union A881 m6; C m7; p m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17432 int f_cmpA882(const union A882 *x, const union A882 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA881(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17433 DCaggr* f_touchA882() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17434 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17435 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17436 a = dcNewAggr(9, sizeof(union A882));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17437 AF('c',union A882,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17438 AF('I',union A882,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17439 AF('I',union A882,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17440 AF('s',union A882,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17441 AF('i',union A882,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17442 AF('j',union A882,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17443 AFa(union A882,m6,1,A881)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17444 AF('C',union A882,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17445 AF('p',union A882,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17446 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17447 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17448 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17449 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17450 /* <BBJJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17451 union A883 { B m0; B m1; J m2; J m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17452 int f_cmpA883(const union A883 *x, const union A883 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17453 DCaggr* f_touchA883() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17454 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17455 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17456 a = dcNewAggr(4, sizeof(union A883));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17457 AF('B',union A883,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17458 AF('B',union A883,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17459 AF('J',union A883,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17460 AF('J',union A883,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17461 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17462 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17463 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17464 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17465 /* {sllLsJd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17466 struct A884 { s m0; l m1; l m2; L m3; s m4; J m5; d m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17467 int f_cmpA884(const struct A884 *x, const struct A884 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17468 DCaggr* f_touchA884() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17469 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17470 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17471 a = dcNewAggr(7, sizeof(struct A884));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17472 AF('s',struct A884,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17473 AF('l',struct A884,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17474 AF('l',struct A884,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17475 AF('L',struct A884,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17476 AF('s',struct A884,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17477 AF('J',struct A884,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17478 AF('d',struct A884,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17479 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17480 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17481 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17482 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17483 /* {LccipLpjBp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17484 struct A885 { L m0; c m1; c m2; i m3; p m4; L m5; p m6; j m7; B m8; p m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17485 int f_cmpA885(const struct A885 *x, const struct A885 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17486 DCaggr* f_touchA885() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17487 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17488 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17489 a = dcNewAggr(10, sizeof(struct A885));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17490 AF('L',struct A885,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17491 AF('c',struct A885,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17492 AF('c',struct A885,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17493 AF('i',struct A885,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17494 AF('p',struct A885,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17495 AF('L',struct A885,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17496 AF('p',struct A885,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17497 AF('j',struct A885,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17498 AF('B',struct A885,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17499 AF('p',struct A885,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17500 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17501 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17502 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17503 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17504 /* {JBijsl{sllLsJd}cL{LccipLpjBp}sB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17505 struct A886 { J m0; B m1; i m2; j m3; s m4; l m5; struct A884 m6; c m7; L m8; struct A885 m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17506 int f_cmpA886(const struct A886 *x, const struct A886 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA884(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA885(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17507 DCaggr* f_touchA886() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17508 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17509 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17510 a = dcNewAggr(12, sizeof(struct A886));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17511 AF('J',struct A886,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17512 AF('B',struct A886,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17513 AF('i',struct A886,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17514 AF('j',struct A886,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17515 AF('s',struct A886,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17516 AF('l',struct A886,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17517 AFa(struct A886,m6,1,A884)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17518 AF('c',struct A886,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17519 AF('L',struct A886,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17520 AFa(struct A886,m9,1,A885)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17521 AF('s',struct A886,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17522 AF('B',struct A886,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17523 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17524 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17525 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17526 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17527 /* <<cIIsij<pJcflLfp>Cp>pJ<BBJJ>{JBijsl{sllLsJd}cL{LccipLpjBp}sB}pIiLJis> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17528 union A887 { union A882 m0; p m1; J m2; union A883 m3; struct A886 m4; p m5; I m6; i m7; L m8; J m9; i m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17529 int f_cmpA887(const union A887 *x, const union A887 *y) { return f_cmpA882(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA883(&x->m3, &y->m3) && f_cmpA886(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17530 DCaggr* f_touchA887() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17531 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17532 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17533 a = dcNewAggr(12, sizeof(union A887));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17534 AFa(union A887,m0,1,A882)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17535 AF('p',union A887,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17536 AF('J',union A887,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17537 AFa(union A887,m3,1,A883)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17538 AFa(union A887,m4,1,A886)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17539 AF('p',union A887,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17540 AF('I',union A887,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17541 AF('i',union A887,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17542 AF('L',union A887,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17543 AF('J',union A887,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17544 AF('i',union A887,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17545 AF('s',union A887,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17546 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17547 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17548 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17549 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17550 /* <csBdccljslcp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17551 union A888 { c m0; s m1; B m2; d m3; c m4; c m5; l m6; j m7; s m8; l m9; c m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17552 int f_cmpA888(const union A888 *x, const union A888 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17553 DCaggr* f_touchA888() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17554 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17555 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17556 a = dcNewAggr(12, sizeof(union A888));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17557 AF('c',union A888,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17558 AF('s',union A888,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17559 AF('B',union A888,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17560 AF('d',union A888,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17561 AF('c',union A888,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17562 AF('c',union A888,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17563 AF('l',union A888,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17564 AF('j',union A888,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17565 AF('s',union A888,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17566 AF('l',union A888,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17567 AF('c',union A888,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17568 AF('p',union A888,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17569 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17570 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17571 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17572 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17573 /* {CsjIB<csBdccljslcp>fI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17574 struct A889 { C m0; s m1; j m2; I m3; B m4; union A888 m5; f m6; I m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17575 int f_cmpA889(const struct A889 *x, const struct A889 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA888(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17576 DCaggr* f_touchA889() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17577 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17578 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17579 a = dcNewAggr(8, sizeof(struct A889));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17580 AF('C',struct A889,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17581 AF('s',struct A889,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17582 AF('j',struct A889,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17583 AF('I',struct A889,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17584 AF('B',struct A889,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17585 AFa(struct A889,m5,1,A888)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17586 AF('f',struct A889,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17587 AF('I',struct A889,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17588 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17589 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17590 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17591 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17592 /* <dBflLClLsjdj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17593 union A890 { d m0; B m1; f m2; l m3; L m4; C m5; l m6; L m7; s m8; j m9; d m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17594 int f_cmpA890(const union A890 *x, const union A890 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17595 DCaggr* f_touchA890() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17596 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17597 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17598 a = dcNewAggr(12, sizeof(union A890));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17599 AF('d',union A890,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17600 AF('B',union A890,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17601 AF('f',union A890,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17602 AF('l',union A890,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17603 AF('L',union A890,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17604 AF('C',union A890,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17605 AF('l',union A890,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17606 AF('L',union A890,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17607 AF('s',union A890,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17608 AF('j',union A890,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17609 AF('d',union A890,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17610 AF('j',union A890,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17611 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17612 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17613 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17614 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17615 /* {jpdCcdjl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17616 struct A891 { j m0; p m1; d m2; C m3; c m4; d m5; j m6; l m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17617 int f_cmpA891(const struct A891 *x, const struct A891 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17618 DCaggr* f_touchA891() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17619 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17620 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17621 a = dcNewAggr(8, sizeof(struct A891));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17622 AF('j',struct A891,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17623 AF('p',struct A891,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17624 AF('d',struct A891,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17625 AF('C',struct A891,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17626 AF('c',struct A891,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17627 AF('d',struct A891,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17628 AF('j',struct A891,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17629 AF('l',struct A891,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17630 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17631 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17632 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17633 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17634 /* {lfcdppfcCILC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17635 struct A892 { l m0; f m1; c m2; d m3; p m4; p m5; f m6; c m7; C m8; I m9; L m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17636 int f_cmpA892(const struct A892 *x, const struct A892 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17637 DCaggr* f_touchA892() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17638 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17639 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17640 a = dcNewAggr(12, sizeof(struct A892));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17641 AF('l',struct A892,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17642 AF('f',struct A892,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17643 AF('c',struct A892,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17644 AF('d',struct A892,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17645 AF('p',struct A892,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17646 AF('p',struct A892,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17647 AF('f',struct A892,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17648 AF('c',struct A892,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17649 AF('C',struct A892,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17650 AF('I',struct A892,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17651 AF('L',struct A892,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17652 AF('C',struct A892,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17653 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17654 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17655 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17656 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17657 /* {jcLcLf{jpdCcdjl}{d}{lfcdppfcCILC}CLp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17658 struct A893 { j m0; c m1; L m2; c m3; L m4; f m5; struct A891 m6; struct A378 m7; struct A892 m8; C m9; L m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17659 int f_cmpA893(const struct A893 *x, const struct A893 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA891(&x->m6, &y->m6) && f_cmpA378(&x->m7, &y->m7) && f_cmpA892(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17660 DCaggr* f_touchA893() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17661 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17662 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17663 a = dcNewAggr(12, sizeof(struct A893));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17664 AF('j',struct A893,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17665 AF('c',struct A893,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17666 AF('L',struct A893,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17667 AF('c',struct A893,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17668 AF('L',struct A893,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17669 AF('f',struct A893,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17670 AFa(struct A893,m6,1,A891)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17671 AFa(struct A893,m7,1,A378)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17672 AFa(struct A893,m8,1,A892)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17673 AF('C',struct A893,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17674 AF('L',struct A893,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17675 AF('p',struct A893,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17676 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17677 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17678 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17679 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17680 /* {iSiLJdSCfCjc} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17681 struct A894 { i m0; S m1; i m2; L m3; J m4; d m5; S m6; C m7; f m8; C m9; j m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17682 int f_cmpA894(const struct A894 *x, const struct A894 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17683 DCaggr* f_touchA894() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17684 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17685 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17686 a = dcNewAggr(12, sizeof(struct A894));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17687 AF('i',struct A894,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17688 AF('S',struct A894,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17689 AF('i',struct A894,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17690 AF('L',struct A894,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17691 AF('J',struct A894,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17692 AF('d',struct A894,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17693 AF('S',struct A894,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17694 AF('C',struct A894,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17695 AF('f',struct A894,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17696 AF('C',struct A894,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17697 AF('j',struct A894,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17698 AF('c',struct A894,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17699 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17700 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17701 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17702 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17703 /* {IfpLSsLipBjI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17704 struct A895 { I m0; f m1; p m2; L m3; S m4; s m5; L m6; i m7; p m8; B m9; j m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17705 int f_cmpA895(const struct A895 *x, const struct A895 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17706 DCaggr* f_touchA895() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17707 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17708 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17709 a = dcNewAggr(12, sizeof(struct A895));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17710 AF('I',struct A895,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17711 AF('f',struct A895,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17712 AF('p',struct A895,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17713 AF('L',struct A895,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17714 AF('S',struct A895,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17715 AF('s',struct A895,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17716 AF('L',struct A895,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17717 AF('i',struct A895,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17718 AF('p',struct A895,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17719 AF('B',struct A895,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17720 AF('j',struct A895,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17721 AF('I',struct A895,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17722 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17723 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17724 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17725 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17726 /* <sLdpfjSdjILl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17727 union A896 { s m0; L m1; d m2; p m3; f m4; j m5; S m6; d m7; j m8; I m9; L m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17728 int f_cmpA896(const union A896 *x, const union A896 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17729 DCaggr* f_touchA896() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17730 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17731 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17732 a = dcNewAggr(12, sizeof(union A896));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17733 AF('s',union A896,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17734 AF('L',union A896,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17735 AF('d',union A896,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17736 AF('p',union A896,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17737 AF('f',union A896,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17738 AF('j',union A896,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17739 AF('S',union A896,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17740 AF('d',union A896,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17741 AF('j',union A896,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17742 AF('I',union A896,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17743 AF('L',union A896,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17744 AF('l',union A896,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17745 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17746 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17747 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17748 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17749 /* <ifdCSJSpjdsd> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17750 union A897 { i m0; f m1; d m2; C m3; S m4; J m5; S m6; p m7; j m8; d m9; s m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17751 int f_cmpA897(const union A897 *x, const union A897 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17752 DCaggr* f_touchA897() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17753 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17754 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17755 a = dcNewAggr(12, sizeof(union A897));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17756 AF('i',union A897,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17757 AF('f',union A897,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17758 AF('d',union A897,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17759 AF('C',union A897,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17760 AF('S',union A897,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17761 AF('J',union A897,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17762 AF('S',union A897,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17763 AF('p',union A897,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17764 AF('j',union A897,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17765 AF('d',union A897,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17766 AF('s',union A897,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17767 AF('d',union A897,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17768 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17769 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17770 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17771 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17772 /* {cBBddpBlilSj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17773 struct A898 { c m0; B m1; B m2; d m3; d m4; p m5; B m6; l m7; i m8; l m9; S m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17774 int f_cmpA898(const struct A898 *x, const struct A898 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17775 DCaggr* f_touchA898() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17776 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17777 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17778 a = dcNewAggr(12, sizeof(struct A898));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17779 AF('c',struct A898,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17780 AF('B',struct A898,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17781 AF('B',struct A898,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17782 AF('d',struct A898,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17783 AF('d',struct A898,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17784 AF('p',struct A898,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17785 AF('B',struct A898,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17786 AF('l',struct A898,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17787 AF('i',struct A898,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17788 AF('l',struct A898,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17789 AF('S',struct A898,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17790 AF('j',struct A898,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17791 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17792 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17793 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17794 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17795 /* <BCcLsdJCCpSB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17796 union A899 { B m0; C m1; c m2; L m3; s m4; d m5; J m6; C m7; C m8; p m9; S m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17797 int f_cmpA899(const union A899 *x, const union A899 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17798 DCaggr* f_touchA899() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17799 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17800 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17801 a = dcNewAggr(12, sizeof(union A899));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17802 AF('B',union A899,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17803 AF('C',union A899,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17804 AF('c',union A899,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17805 AF('L',union A899,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17806 AF('s',union A899,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17807 AF('d',union A899,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17808 AF('J',union A899,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17809 AF('C',union A899,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17810 AF('C',union A899,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17811 AF('p',union A899,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17812 AF('S',union A899,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17813 AF('B',union A899,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17814 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17815 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17816 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17817 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17818 /* {jSpSSf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17819 struct A900 { j m0; S m1; p m2; S m3; S m4; f m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17820 int f_cmpA900(const struct A900 *x, const struct A900 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17821 DCaggr* f_touchA900() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17822 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17823 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17824 a = dcNewAggr(6, sizeof(struct A900));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17825 AF('j',struct A900,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17826 AF('S',struct A900,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17827 AF('p',struct A900,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17828 AF('S',struct A900,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17829 AF('S',struct A900,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17830 AF('f',struct A900,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17831 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17832 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17833 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17834 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17835 /* {CIplIllJ[9]cllB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17836 struct A901 { C m0; I m1; p m2; l m3; I m4; l m5; l m6; J m7[9]; c m8; l m9; l m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17837 int f_cmpA901(const struct A901 *x, const struct A901 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17838 DCaggr* f_touchA901() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17839 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17840 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17841 a = dcNewAggr(12, sizeof(struct A901));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17842 AF('C',struct A901,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17843 AF('I',struct A901,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17844 AF('p',struct A901,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17845 AF('l',struct A901,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17846 AF('I',struct A901,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17847 AF('l',struct A901,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17848 AF('l',struct A901,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17849 AF('J',struct A901,m7,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17850 AF('c',struct A901,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17851 AF('l',struct A901,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17852 AF('l',struct A901,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17853 AF('B',struct A901,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17854 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17855 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17856 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17857 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17858 /* {{jSpSSf}l{CIplIllJ[9]cllB}llC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17859 struct A902 { struct A900 m0; l m1; struct A901 m2; l m3; l m4; C m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17860 int f_cmpA902(const struct A902 *x, const struct A902 *y) { return f_cmpA900(&x->m0, &y->m0) && x->m1 == y->m1 && f_cmpA901(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17861 DCaggr* f_touchA902() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17862 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17863 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17864 a = dcNewAggr(6, sizeof(struct A902));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17865 AFa(struct A902,m0,1,A900)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17866 AF('l',struct A902,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17867 AFa(struct A902,m2,1,A901)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17868 AF('l',struct A902,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17869 AF('l',struct A902,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17870 AF('C',struct A902,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17871 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17872 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17873 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17874 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17875 /* {BSLJljppcd} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17876 struct A903 { B m0; S m1; L m2; J m3; l m4; j m5; p m6; p m7; c m8; d m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17877 int f_cmpA903(const struct A903 *x, const struct A903 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17878 DCaggr* f_touchA903() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17879 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17880 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17881 a = dcNewAggr(10, sizeof(struct A903));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17882 AF('B',struct A903,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17883 AF('S',struct A903,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17884 AF('L',struct A903,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17885 AF('J',struct A903,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17886 AF('l',struct A903,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17887 AF('j',struct A903,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17888 AF('p',struct A903,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17889 AF('p',struct A903,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17890 AF('c',struct A903,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17891 AF('d',struct A903,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17892 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17893 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17894 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17895 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17896 /* {CfjJippjJfdp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17897 struct A904 { C m0; f m1; j m2; J m3; i m4; p m5; p m6; j m7; J m8; f m9; d m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17898 int f_cmpA904(const struct A904 *x, const struct A904 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17899 DCaggr* f_touchA904() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17900 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17901 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17902 a = dcNewAggr(12, sizeof(struct A904));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17903 AF('C',struct A904,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17904 AF('f',struct A904,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17905 AF('j',struct A904,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17906 AF('J',struct A904,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17907 AF('i',struct A904,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17908 AF('p',struct A904,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17909 AF('p',struct A904,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17910 AF('j',struct A904,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17911 AF('J',struct A904,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17912 AF('f',struct A904,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17913 AF('d',struct A904,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17914 AF('p',struct A904,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17915 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17916 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17917 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17918 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17919 /* {dpfjJjJdILIC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17920 struct A905 { d m0; p m1; f m2; j m3; J m4; j m5; J m6; d m7; I m8; L m9; I m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17921 int f_cmpA905(const struct A905 *x, const struct A905 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17922 DCaggr* f_touchA905() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17923 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17924 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17925 a = dcNewAggr(12, sizeof(struct A905));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17926 AF('d',struct A905,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17927 AF('p',struct A905,m1,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17928 AF('f',struct A905,m2,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17929 AF('j',struct A905,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17930 AF('J',struct A905,m4,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17931 AF('j',struct A905,m5,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17932 AF('J',struct A905,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17933 AF('d',struct A905,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17934 AF('I',struct A905,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17935 AF('L',struct A905,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17936 AF('I',struct A905,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17937 AF('C',struct A905,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17938 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17939 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17940 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17941 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17942 /* {iSJpIddSIIfs} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17943 struct A906 { i m0; S m1; J m2; p m3; I m4; d m5; d m6; S m7; I m8; I m9; f m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17944 int f_cmpA906(const struct A906 *x, const struct A906 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17945 DCaggr* f_touchA906() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17946 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17947 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17948 a = dcNewAggr(12, sizeof(struct A906));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17949 AF('i',struct A906,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17950 AF('S',struct A906,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17951 AF('J',struct A906,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17952 AF('p',struct A906,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17953 AF('I',struct A906,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17954 AF('d',struct A906,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17955 AF('d',struct A906,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17956 AF('S',struct A906,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17957 AF('I',struct A906,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17958 AF('I',struct A906,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17959 AF('f',struct A906,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17960 AF('s',struct A906,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17961 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17962 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17963 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17964 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17965 /* {cpLSLCIBsSId} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17966 struct A907 { c m0; p m1; L m2; S m3; L m4; C m5; I m6; B m7; s m8; S m9; I m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17967 int f_cmpA907(const struct A907 *x, const struct A907 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17968 DCaggr* f_touchA907() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17969 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17970 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17971 a = dcNewAggr(12, sizeof(struct A907));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17972 AF('c',struct A907,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17973 AF('p',struct A907,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17974 AF('L',struct A907,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17975 AF('S',struct A907,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17976 AF('L',struct A907,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17977 AF('C',struct A907,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17978 AF('I',struct A907,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17979 AF('B',struct A907,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17980 AF('s',struct A907,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17981 AF('S',struct A907,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17982 AF('I',struct A907,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17983 AF('d',struct A907,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17984 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17985 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17986 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17987 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
17988 /* {f{cpLSLCIBsSId}fpICCBLIpi} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17989 struct A908 { f m0; struct A907 m1; f m2; p m3; I m4; C m5; C m6; B m7; L m8; I m9; p m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17990 int f_cmpA908(const struct A908 *x, const struct A908 *y) { return x->m0 == y->m0 && f_cmpA907(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
17991 DCaggr* f_touchA908() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17992 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17993 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17994 a = dcNewAggr(12, sizeof(struct A908));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17995 AF('f',struct A908,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17996 AFa(struct A908,m1,1,A907)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17997 AF('f',struct A908,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17998 AF('p',struct A908,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
17999 AF('I',struct A908,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18000 AF('C',struct A908,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18001 AF('C',struct A908,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18002 AF('B',struct A908,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18003 AF('L',struct A908,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18004 AF('I',struct A908,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18005 AF('p',struct A908,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18006 AF('i',struct A908,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18007 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18008 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18009 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18010 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18011 /* {JI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18012 struct A909 { J m0; I m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18013 int f_cmpA909(const struct A909 *x, const struct A909 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18014 DCaggr* f_touchA909() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18015 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18016 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18017 a = dcNewAggr(2, sizeof(struct A909));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18018 AF('J',struct A909,m0,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18019 AF('I',struct A909,m1,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18020 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18021 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18022 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18023 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18024 /* <{JI}dcsBpjLBJJC[1]> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18025 union A910 { struct A909 m0; d m1; c m2; s m3; B m4; p m5; j m6; L m7; B m8; J m9; J m10; C m11[1]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18026 int f_cmpA910(const union A910 *x, const union A910 *y) { return f_cmpA909(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18027 DCaggr* f_touchA910() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18028 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18029 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18030 a = dcNewAggr(12, sizeof(union A910));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18031 AFa(union A910,m0,1,A909)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18032 AF('d',union A910,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18033 AF('c',union A910,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18034 AF('s',union A910,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18035 AF('B',union A910,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18036 AF('p',union A910,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18037 AF('j',union A910,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18038 AF('L',union A910,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18039 AF('B',union A910,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18040 AF('J',union A910,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18041 AF('J',union A910,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18042 AF('C',union A910,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18043 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18044 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18045 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18046 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18047 /* {LLljIdLCIcpC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18048 struct A911 { L m0; L m1; l m2; j m3; I m4; d m5; L m6; C m7; I m8; c m9; p m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18049 int f_cmpA911(const struct A911 *x, const struct A911 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18050 DCaggr* f_touchA911() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18051 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18052 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18053 a = dcNewAggr(12, sizeof(struct A911));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18054 AF('L',struct A911,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18055 AF('L',struct A911,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18056 AF('l',struct A911,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18057 AF('j',struct A911,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18058 AF('I',struct A911,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18059 AF('d',struct A911,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18060 AF('L',struct A911,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18061 AF('C',struct A911,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18062 AF('I',struct A911,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18063 AF('c',struct A911,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18064 AF('p',struct A911,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18065 AF('C',struct A911,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18066 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18067 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18068 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18069 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18070 /* <BJslCifpLpIL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18071 union A912 { B m0; J m1; s m2; l m3; C m4; i m5; f m6; p m7; L m8; p m9; I m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18072 int f_cmpA912(const union A912 *x, const union A912 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18073 DCaggr* f_touchA912() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18074 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18075 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18076 a = dcNewAggr(12, sizeof(union A912));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18077 AF('B',union A912,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18078 AF('J',union A912,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18079 AF('s',union A912,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18080 AF('l',union A912,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18081 AF('C',union A912,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18082 AF('i',union A912,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18083 AF('f',union A912,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18084 AF('p',union A912,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18085 AF('L',union A912,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18086 AF('p',union A912,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18087 AF('I',union A912,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18088 AF('L',union A912,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18089 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18090 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18091 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18092 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18093 /* <{f}JdJCI[1]BLcJi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18094 union A913 { struct A471 m0; J m1; d m2; J m3; C m4; I m5[1]; B m6; L m7; c m8; J m9; i m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18095 int f_cmpA913(const union A913 *x, const union A913 *y) { return f_cmpA471(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18096 DCaggr* f_touchA913() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18097 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18098 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18099 a = dcNewAggr(11, sizeof(union A913));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18100 AFa(union A913,m0,1,A471)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18101 AF('J',union A913,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18102 AF('d',union A913,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18103 AF('J',union A913,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18104 AF('C',union A913,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18105 AF('I',union A913,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18106 AF('B',union A913,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18107 AF('L',union A913,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18108 AF('c',union A913,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18109 AF('J',union A913,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18110 AF('i',union A913,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18111 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18112 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18113 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18114 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18115 /* <SjCjfBcLScSd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18116 union A914 { S m0; j m1; C m2; j m3; f m4; B m5; c m6; L m7; S m8; c m9; S m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18117 int f_cmpA914(const union A914 *x, const union A914 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18118 DCaggr* f_touchA914() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18119 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18120 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18121 a = dcNewAggr(12, sizeof(union A914));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18122 AF('S',union A914,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18123 AF('j',union A914,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18124 AF('C',union A914,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18125 AF('j',union A914,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18126 AF('f',union A914,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18127 AF('B',union A914,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18128 AF('c',union A914,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18129 AF('L',union A914,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18130 AF('S',union A914,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18131 AF('c',union A914,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18132 AF('S',union A914,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18133 AF('d',union A914,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18134 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18135 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18136 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18137 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18138 /* <ddfjCjsCJJ[4]Ci> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18139 union A915 { d m0; d m1; f m2; j m3; C m4; j m5; s m6; C m7; J m8; J m9[4]; C m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18140 int f_cmpA915(const union A915 *x, const union A915 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18141 DCaggr* f_touchA915() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18142 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18143 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18144 a = dcNewAggr(12, sizeof(union A915));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18145 AF('d',union A915,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18146 AF('d',union A915,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18147 AF('f',union A915,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18148 AF('j',union A915,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18149 AF('C',union A915,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18150 AF('j',union A915,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18151 AF('s',union A915,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18152 AF('C',union A915,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18153 AF('J',union A915,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18154 AF('J',union A915,m9,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18155 AF('C',union A915,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18156 AF('i',union A915,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18157 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18158 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18159 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18160 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18161 /* {lLiBcfpcjCSB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18162 struct A916 { l m0; L m1; i m2; B m3; c m4; f m5; p m6; c m7; j m8; C m9; S m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18163 int f_cmpA916(const struct A916 *x, const struct A916 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18164 DCaggr* f_touchA916() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18165 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18166 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18167 a = dcNewAggr(12, sizeof(struct A916));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18168 AF('l',struct A916,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18169 AF('L',struct A916,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18170 AF('i',struct A916,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18171 AF('B',struct A916,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18172 AF('c',struct A916,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18173 AF('f',struct A916,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18174 AF('p',struct A916,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18175 AF('c',struct A916,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18176 AF('j',struct A916,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18177 AF('C',struct A916,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18178 AF('S',struct A916,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18179 AF('B',struct A916,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18180 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18181 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18182 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18183 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18184 /* <SCC{lLiBcfpcjCSB}spiJfc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18185 union A917 { S m0; C m1; C m2; struct A916 m3; s m4; p m5; i m6; J m7; f m8; c m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18186 int f_cmpA917(const union A917 *x, const union A917 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA916(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18187 DCaggr* f_touchA917() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18188 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18189 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18190 a = dcNewAggr(10, sizeof(union A917));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18191 AF('S',union A917,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18192 AF('C',union A917,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18193 AF('C',union A917,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18194 AFa(union A917,m3,1,A916)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18195 AF('s',union A917,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18196 AF('p',union A917,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18197 AF('i',union A917,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18198 AF('J',union A917,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18199 AF('f',union A917,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18200 AF('c',union A917,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18201 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18202 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18203 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18204 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18205 /* <ijcSdLIB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18206 union A918 { i m0; j m1; c m2; S m3; d m4; L m5; I m6; B m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18207 int f_cmpA918(const union A918 *x, const union A918 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18208 DCaggr* f_touchA918() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18209 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18210 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18211 a = dcNewAggr(8, sizeof(union A918));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18212 AF('i',union A918,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18213 AF('j',union A918,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18214 AF('c',union A918,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18215 AF('S',union A918,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18216 AF('d',union A918,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18217 AF('L',union A918,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18218 AF('I',union A918,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18219 AF('B',union A918,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18220 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18221 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18222 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18223 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18224 /* <<ijcSdLIB>[2]CBIIsLj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18225 union A919 { union A918 m0[2]; C m1; B m2; I m3; I m4; s m5; L m6; j m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18226 int f_cmpA919(const union A919 *x, const union A919 *y) { return f_cmpA918(&x->m0[0], &y->m0[0]) && f_cmpA918(&x->m0[1], &y->m0[1]) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18227 DCaggr* f_touchA919() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18228 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18229 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18230 a = dcNewAggr(8, sizeof(union A919));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18231 AFa(union A919,m0,2,A918)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18232 AF('C',union A919,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18233 AF('B',union A919,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18234 AF('I',union A919,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18235 AF('I',union A919,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18236 AF('s',union A919,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18237 AF('L',union A919,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18238 AF('j',union A919,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18239 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18240 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18241 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18242 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18243 /* <JIj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18244 union A920 { J m0; I m1; j m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18245 int f_cmpA920(const union A920 *x, const union A920 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18246 DCaggr* f_touchA920() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18247 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18248 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18249 a = dcNewAggr(3, sizeof(union A920));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18250 AF('J',union A920,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18251 AF('I',union A920,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18252 AF('j',union A920,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18253 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18254 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18255 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18256 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18257 /* {iBsLjjp[8]jliiI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18258 struct A921 { i m0; B m1; s m2; L m3; j m4; j m5; p m6[8]; j m7; l m8; i m9; i m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18259 int f_cmpA921(const struct A921 *x, const struct A921 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18260 DCaggr* f_touchA921() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18261 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18262 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18263 a = dcNewAggr(12, sizeof(struct A921));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18264 AF('i',struct A921,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18265 AF('B',struct A921,m1,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18266 AF('s',struct A921,m2,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18267 AF('L',struct A921,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18268 AF('j',struct A921,m4,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18269 AF('j',struct A921,m5,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18270 AF('p',struct A921,m6,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18271 AF('j',struct A921,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18272 AF('l',struct A921,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18273 AF('i',struct A921,m9,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18274 AF('i',struct A921,m10,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18275 AF('I',struct A921,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18276 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18277 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18278 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18279 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18280 /* <dLjjSJslB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18281 union A922 { d m0; L m1; j m2; j m3; S m4; J m5; s m6; l m7; B m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18282 int f_cmpA922(const union A922 *x, const union A922 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18283 DCaggr* f_touchA922() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18284 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18285 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18286 a = dcNewAggr(9, sizeof(union A922));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18287 AF('d',union A922,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18288 AF('L',union A922,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18289 AF('j',union A922,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18290 AF('j',union A922,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18291 AF('S',union A922,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18292 AF('J',union A922,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18293 AF('s',union A922,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18294 AF('l',union A922,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18295 AF('B',union A922,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18296 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18297 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18298 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18299 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18300 /* <sJspSij> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18301 union A923 { s m0; J m1; s m2; p m3; S m4; i m5; j m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18302 int f_cmpA923(const union A923 *x, const union A923 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18303 DCaggr* f_touchA923() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18304 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18305 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18306 a = dcNewAggr(7, sizeof(union A923));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18307 AF('s',union A923,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18308 AF('J',union A923,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18309 AF('s',union A923,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18310 AF('p',union A923,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18311 AF('S',union A923,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18312 AF('i',union A923,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18313 AF('j',union A923,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18314 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18315 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18316 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18317 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18318 /* <BdLcifc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18319 union A924 { B m0; d m1; L m2; c m3; i m4; f m5; c m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18320 int f_cmpA924(const union A924 *x, const union A924 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18321 DCaggr* f_touchA924() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18322 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18323 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18324 a = dcNewAggr(7, sizeof(union A924));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18325 AF('B',union A924,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18326 AF('d',union A924,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18327 AF('L',union A924,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18328 AF('c',union A924,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18329 AF('i',union A924,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18330 AF('f',union A924,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18331 AF('c',union A924,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18332 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18333 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18334 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18335 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18336 /* <BcpiljpsdBB[3]I> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18337 union A925 { B m0; c m1; p m2; i m3; l m4; j m5; p m6; s m7; d m8; B m9; B m10[3]; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18338 int f_cmpA925(const union A925 *x, const union A925 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18339 DCaggr* f_touchA925() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18340 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18341 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18342 a = dcNewAggr(12, sizeof(union A925));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18343 AF('B',union A925,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18344 AF('c',union A925,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18345 AF('p',union A925,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18346 AF('i',union A925,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18347 AF('l',union A925,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18348 AF('j',union A925,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18349 AF('p',union A925,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18350 AF('s',union A925,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18351 AF('d',union A925,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18352 AF('B',union A925,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18353 AF('B',union A925,m10,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18354 AF('I',union A925,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18355 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18356 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18357 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18358 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18359 /* {SpCSsLBfjIlf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18360 struct A926 { S m0; p m1; C m2; S m3; s m4; L m5; B m6; f m7; j m8; I m9; l m10; f m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18361 int f_cmpA926(const struct A926 *x, const struct A926 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18362 DCaggr* f_touchA926() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18363 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18364 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18365 a = dcNewAggr(12, sizeof(struct A926));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18366 AF('S',struct A926,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18367 AF('p',struct A926,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18368 AF('C',struct A926,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18369 AF('S',struct A926,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18370 AF('s',struct A926,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18371 AF('L',struct A926,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18372 AF('B',struct A926,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18373 AF('f',struct A926,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18374 AF('j',struct A926,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18375 AF('I',struct A926,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18376 AF('l',struct A926,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18377 AF('f',struct A926,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18378 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18379 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18380 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18381 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18382 /* {{SpCSsLBfjIlf}fJc[7]ifIjcdJ[12]B} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18383 struct A927 { struct A926 m0; f m1; J m2; c m3[7]; i m4; f m5; I m6; j m7; c m8; d m9; J m10[12]; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18384 int f_cmpA927(const struct A927 *x, const struct A927 *y) { return f_cmpA926(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m10[7] == y->m10[7] && x->m10[8] == y->m10[8] && x->m10[9] == y->m10[9] && x->m10[10] == y->m10[10] && x->m10[11] == y->m10[11] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18385 DCaggr* f_touchA927() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18386 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18387 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18388 a = dcNewAggr(12, sizeof(struct A927));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18389 AFa(struct A927,m0,1,A926)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18390 AF('f',struct A927,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18391 AF('J',struct A927,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18392 AF('c',struct A927,m3,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18393 AF('i',struct A927,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18394 AF('f',struct A927,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18395 AF('I',struct A927,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18396 AF('j',struct A927,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18397 AF('c',struct A927,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18398 AF('d',struct A927,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18399 AF('J',struct A927,m10,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18400 AF('B',struct A927,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18401 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18402 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18403 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18404 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18405 /* {BJLsSjILiBfd} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18406 struct A928 { B m0; J m1; L m2; s m3; S m4; j m5; I m6; L m7; i m8; B m9; f m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18407 int f_cmpA928(const struct A928 *x, const struct A928 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18408 DCaggr* f_touchA928() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18409 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18410 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18411 a = dcNewAggr(12, sizeof(struct A928));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18412 AF('B',struct A928,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18413 AF('J',struct A928,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18414 AF('L',struct A928,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18415 AF('s',struct A928,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18416 AF('S',struct A928,m4,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18417 AF('j',struct A928,m5,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18418 AF('I',struct A928,m6,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18419 AF('L',struct A928,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18420 AF('i',struct A928,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18421 AF('B',struct A928,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18422 AF('f',struct A928,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18423 AF('d',struct A928,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18424 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18425 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18426 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18427 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18428 /* <Cid[6]sSIdliici> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18429 union A929 { C m0; i m1; d m2[6]; s m3; S m4; I m5; d m6; l m7; i m8; i m9; c m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18430 int f_cmpA929(const union A929 *x, const union A929 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18431 DCaggr* f_touchA929() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18432 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18433 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18434 a = dcNewAggr(12, sizeof(union A929));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18435 AF('C',union A929,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18436 AF('i',union A929,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18437 AF('d',union A929,m2,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18438 AF('s',union A929,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18439 AF('S',union A929,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18440 AF('I',union A929,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18441 AF('d',union A929,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18442 AF('l',union A929,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18443 AF('i',union A929,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18444 AF('i',union A929,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18445 AF('c',union A929,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18446 AF('i',union A929,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18447 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18448 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18449 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18450 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18451 /* {dpcjJ{BJLsSjILiBfd}Lidcp<Cid[6]sSIdliici>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18452 struct A930 { d m0; p m1; c m2; j m3; J m4; struct A928 m5; L m6; i m7; d m8; c m9; p m10; union A929 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18453 int f_cmpA930(const struct A930 *x, const struct A930 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA928(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA929(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18454 DCaggr* f_touchA930() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18455 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18456 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18457 a = dcNewAggr(12, sizeof(struct A930));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18458 AF('d',struct A930,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18459 AF('p',struct A930,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18460 AF('c',struct A930,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18461 AF('j',struct A930,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18462 AF('J',struct A930,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18463 AFa(struct A930,m5,1,A928)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18464 AF('L',struct A930,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18465 AF('i',struct A930,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18466 AF('d',struct A930,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18467 AF('c',struct A930,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18468 AF('p',struct A930,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18469 AFa(struct A930,m11,1,A929)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18470 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18471 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18472 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18473 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18474 /* {pidL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18475 struct A931 { p m0; i m1; d m2; L m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18476 int f_cmpA931(const struct A931 *x, const struct A931 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18477 DCaggr* f_touchA931() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18478 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18479 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18480 a = dcNewAggr(4, sizeof(struct A931));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18481 AF('p',struct A931,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18482 AF('i',struct A931,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18483 AF('d',struct A931,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18484 AF('L',struct A931,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18485 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18486 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18487 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18488 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18489 /* {Cs{pidL}i{s}i[10]spsll} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18490 struct A932 { C m0; s m1; struct A931 m2; i m3; struct A144 m4; i m5[10]; s m6; p m7; s m8; l m9; l m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18491 int f_cmpA932(const struct A932 *x, const struct A932 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA931(&x->m2, &y->m2) && x->m3 == y->m3 && f_cmpA144(&x->m4, &y->m4) && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m5[9] == y->m5[9] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18492 DCaggr* f_touchA932() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18493 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18494 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18495 a = dcNewAggr(11, sizeof(struct A932));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18496 AF('C',struct A932,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18497 AF('s',struct A932,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18498 AFa(struct A932,m2,1,A931)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18499 AF('i',struct A932,m3,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18500 AFa(struct A932,m4,1,A144)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18501 AF('i',struct A932,m5,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18502 AF('s',struct A932,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18503 AF('p',struct A932,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18504 AF('s',struct A932,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18505 AF('l',struct A932,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18506 AF('l',struct A932,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18507 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18508 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18509 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18510 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18511 /* <JSs[12]sf{Cs{pidL}i{s}i[10]spsll}lJcS[6]IJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18512 union A933 { J m0; S m1; s m2[12]; s m3; f m4; struct A932 m5; l m6; J m7; c m8; S m9[6]; I m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18513 int f_cmpA933(const union A933 *x, const union A933 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m2[11] == y->m2[11] && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA932(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18514 DCaggr* f_touchA933() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18515 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18516 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18517 a = dcNewAggr(12, sizeof(union A933));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18518 AF('J',union A933,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18519 AF('S',union A933,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18520 AF('s',union A933,m2,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18521 AF('s',union A933,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18522 AF('f',union A933,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18523 AFa(union A933,m5,1,A932)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18524 AF('l',union A933,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18525 AF('J',union A933,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18526 AF('c',union A933,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18527 AF('S',union A933,m9,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18528 AF('I',union A933,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18529 AF('J',union A933,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18530 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18531 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18532 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18533 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18534 /* <LBClpBdfBpBc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18535 union A934 { L m0; B m1; C m2; l m3; p m4; B m5; d m6; f m7; B m8; p m9; B m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18536 int f_cmpA934(const union A934 *x, const union A934 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18537 DCaggr* f_touchA934() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18538 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18539 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18540 a = dcNewAggr(12, sizeof(union A934));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18541 AF('L',union A934,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18542 AF('B',union A934,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18543 AF('C',union A934,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18544 AF('l',union A934,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18545 AF('p',union A934,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18546 AF('B',union A934,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18547 AF('d',union A934,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18548 AF('f',union A934,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18549 AF('B',union A934,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18550 AF('p',union A934,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18551 AF('B',union A934,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18552 AF('c',union A934,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18553 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18554 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18555 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18556 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18557 /* <siIdJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18558 union A935 { s m0; i m1; I m2; d m3; J m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18559 int f_cmpA935(const union A935 *x, const union A935 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18560 DCaggr* f_touchA935() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18561 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18562 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18563 a = dcNewAggr(5, sizeof(union A935));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18564 AF('s',union A935,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18565 AF('i',union A935,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18566 AF('I',union A935,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18567 AF('d',union A935,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18568 AF('J',union A935,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18569 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18570 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18571 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18572 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18573 /* <LIcpfjcIclff> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18574 union A936 { L m0; I m1; c m2; p m3; f m4; j m5; c m6; I m7; c m8; l m9; f m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18575 int f_cmpA936(const union A936 *x, const union A936 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18576 DCaggr* f_touchA936() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18577 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18578 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18579 a = dcNewAggr(12, sizeof(union A936));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18580 AF('L',union A936,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18581 AF('I',union A936,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18582 AF('c',union A936,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18583 AF('p',union A936,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18584 AF('f',union A936,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18585 AF('j',union A936,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18586 AF('c',union A936,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18587 AF('I',union A936,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18588 AF('c',union A936,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18589 AF('l',union A936,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18590 AF('f',union A936,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18591 AF('f',union A936,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18592 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18593 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18594 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18595 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18596 /* {l} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18597 struct A937 { l m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18598 int f_cmpA937(const struct A937 *x, const struct A937 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18599 DCaggr* f_touchA937() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18600 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18601 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18602 a = dcNewAggr(1, sizeof(struct A937));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18603 AF('l',struct A937,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18604 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18605 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18606 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18607 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18608 /* <C<LIcpfjcIclff>LcpfjcpL{l}c> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18609 union A938 { C m0; union A936 m1; L m2; c m3; p m4; f m5; j m6; c m7; p m8; L m9; struct A937 m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18610 int f_cmpA938(const union A938 *x, const union A938 *y) { return x->m0 == y->m0 && f_cmpA936(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA937(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18611 DCaggr* f_touchA938() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18612 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18613 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18614 a = dcNewAggr(12, sizeof(union A938));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18615 AF('C',union A938,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18616 AFa(union A938,m1,1,A936)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18617 AF('L',union A938,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18618 AF('c',union A938,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18619 AF('p',union A938,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18620 AF('f',union A938,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18621 AF('j',union A938,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18622 AF('c',union A938,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18623 AF('p',union A938,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18624 AF('L',union A938,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18625 AFa(union A938,m10,1,A937)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18626 AF('c',union A938,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18627 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18628 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18629 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18630 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18631 /* <<C<LIcpfjcIclff>LcpfjcpL{l}c>Jc[15]lJpijj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18632 union A939 { union A938 m0; J m1; c m2[15]; l m3; J m4; p m5; i m6; j m7; j m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18633 int f_cmpA939(const union A939 *x, const union A939 *y) { return f_cmpA938(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m2[11] == y->m2[11] && x->m2[12] == y->m2[12] && x->m2[13] == y->m2[13] && x->m2[14] == y->m2[14] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18634 DCaggr* f_touchA939() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18635 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18636 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18637 a = dcNewAggr(9, sizeof(union A939));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18638 AFa(union A939,m0,1,A938)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18639 AF('J',union A939,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18640 AF('c',union A939,m2,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18641 AF('l',union A939,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18642 AF('J',union A939,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18643 AF('p',union A939,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18644 AF('i',union A939,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18645 AF('j',union A939,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18646 AF('j',union A939,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18647 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18648 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18649 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18650 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18651 /* {pCSI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18652 struct A940 { p m0; C m1; S m2; I m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18653 int f_cmpA940(const struct A940 *x, const struct A940 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18654 DCaggr* f_touchA940() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18655 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18656 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18657 a = dcNewAggr(4, sizeof(struct A940));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18658 AF('p',struct A940,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18659 AF('C',struct A940,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18660 AF('S',struct A940,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18661 AF('I',struct A940,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18662 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18663 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18664 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18665 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18666 /* {fccd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18667 struct A941 { f m0; c m1; c m2; d m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18668 int f_cmpA941(const struct A941 *x, const struct A941 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18669 DCaggr* f_touchA941() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18670 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18671 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18672 a = dcNewAggr(4, sizeof(struct A941));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18673 AF('f',struct A941,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18674 AF('c',struct A941,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18675 AF('c',struct A941,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18676 AF('d',struct A941,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18677 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18678 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18679 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18680 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18681 /* <iCIjsJsSsplC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18682 union A942 { i m0; C m1; I m2; j m3; s m4; J m5; s m6; S m7; s m8; p m9; l m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18683 int f_cmpA942(const union A942 *x, const union A942 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18684 DCaggr* f_touchA942() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18685 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18686 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18687 a = dcNewAggr(12, sizeof(union A942));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18688 AF('i',union A942,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18689 AF('C',union A942,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18690 AF('I',union A942,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18691 AF('j',union A942,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18692 AF('s',union A942,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18693 AF('J',union A942,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18694 AF('s',union A942,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18695 AF('S',union A942,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18696 AF('s',union A942,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18697 AF('p',union A942,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18698 AF('l',union A942,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18699 AF('C',union A942,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18700 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18701 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18702 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18703 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18704 /* {idSLClSJffiC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18705 struct A943 { i m0; d m1; S m2; L m3; C m4; l m5; S m6; J m7; f m8; f m9; i m10; C m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18706 int f_cmpA943(const struct A943 *x, const struct A943 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18707 DCaggr* f_touchA943() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18708 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18709 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18710 a = dcNewAggr(12, sizeof(struct A943));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18711 AF('i',struct A943,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18712 AF('d',struct A943,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18713 AF('S',struct A943,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18714 AF('L',struct A943,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18715 AF('C',struct A943,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18716 AF('l',struct A943,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18717 AF('S',struct A943,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18718 AF('J',struct A943,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18719 AF('f',struct A943,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18720 AF('f',struct A943,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18721 AF('i',struct A943,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18722 AF('C',struct A943,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18723 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18724 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18725 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18726 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18727 /* {ljdif[12]BsI[11]CCIB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18728 struct A944 { l m0; j m1; d m2; i m3; f m4[12]; B m5; s m6; I m7[11]; C m8; C m9; I m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18729 int f_cmpA944(const struct A944 *x, const struct A944 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m4[10] == y->m4[10] && x->m4[11] == y->m4[11] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m7[9] == y->m7[9] && x->m7[10] == y->m7[10] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18730 DCaggr* f_touchA944() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18731 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18732 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18733 a = dcNewAggr(12, sizeof(struct A944));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18734 AF('l',struct A944,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18735 AF('j',struct A944,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18736 AF('d',struct A944,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18737 AF('i',struct A944,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18738 AF('f',struct A944,m4,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18739 AF('B',struct A944,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18740 AF('s',struct A944,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18741 AF('I',struct A944,m7,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18742 AF('C',struct A944,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18743 AF('C',struct A944,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18744 AF('I',struct A944,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18745 AF('B',struct A944,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18746 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18747 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18748 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18749 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18750 /* {Jcs} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18751 struct A945 { J m0; c m1; s m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18752 int f_cmpA945(const struct A945 *x, const struct A945 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18753 DCaggr* f_touchA945() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18754 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18755 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18756 a = dcNewAggr(3, sizeof(struct A945));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18757 AF('J',struct A945,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18758 AF('c',struct A945,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18759 AF('s',struct A945,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18760 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18761 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18762 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18763 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18764 /* <{fccd}<iCIjsJsSsplC>j{idSLClSJffiC}JppL{ljdif[12]BsI[11]CCIB}{Jcs}> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18765 union A946 { struct A941 m0; union A942 m1; j m2; struct A943 m3; J m4; p m5; p m6; L m7; struct A944 m8; struct A945 m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18766 int f_cmpA946(const union A946 *x, const union A946 *y) { return f_cmpA941(&x->m0, &y->m0) && f_cmpA942(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA943(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA944(&x->m8, &y->m8) && f_cmpA945(&x->m9, &y->m9); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18767 DCaggr* f_touchA946() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18768 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18769 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18770 a = dcNewAggr(10, sizeof(union A946));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18771 AFa(union A946,m0,1,A941)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18772 AFa(union A946,m1,1,A942)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18773 AF('j',union A946,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18774 AFa(union A946,m3,1,A943)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18775 AF('J',union A946,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18776 AF('p',union A946,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18777 AF('p',union A946,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18778 AF('L',union A946,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18779 AFa(union A946,m8,1,A944)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18780 AFa(union A946,m9,1,A945)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18781 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18782 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18783 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18784 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18785 /* <JJIL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18786 union A947 { J m0; J m1; I m2; L m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18787 int f_cmpA947(const union A947 *x, const union A947 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18788 DCaggr* f_touchA947() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18789 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18790 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18791 a = dcNewAggr(4, sizeof(union A947));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18792 AF('J',union A947,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18793 AF('J',union A947,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18794 AF('I',union A947,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18795 AF('L',union A947,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18796 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18797 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18798 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18799 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18800 /* {ffBIfjBdBBf<JJIL>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18801 struct A948 { f m0; f m1; B m2; I m3; f m4; j m5; B m6; d m7; B m8; B m9; f m10; union A947 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18802 int f_cmpA948(const struct A948 *x, const struct A948 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA947(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18803 DCaggr* f_touchA948() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18804 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18805 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18806 a = dcNewAggr(12, sizeof(struct A948));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18807 AF('f',struct A948,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18808 AF('f',struct A948,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18809 AF('B',struct A948,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18810 AF('I',struct A948,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18811 AF('f',struct A948,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18812 AF('j',struct A948,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18813 AF('B',struct A948,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18814 AF('d',struct A948,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18815 AF('B',struct A948,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18816 AF('B',struct A948,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18817 AF('f',struct A948,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18818 AFa(struct A948,m11,1,A947)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18819 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18820 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18821 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18822 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18823 /* {{pCSI}BScsp<{fccd}<iCIjsJsSsplC>j{idSLClSJffiC}JppL{ljdif[12]BsI[11]CCIB}{Jcs}>jjL{ffBIfjBdBBf<JJIL>}f} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18824 struct A949 { struct A940 m0; B m1; S m2; c m3; s m4; p m5; union A946 m6; j m7; j m8; L m9; struct A948 m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18825 int f_cmpA949(const struct A949 *x, const struct A949 *y) { return f_cmpA940(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA946(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA948(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18826 DCaggr* f_touchA949() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18827 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18828 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18829 a = dcNewAggr(12, sizeof(struct A949));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18830 AFa(struct A949,m0,1,A940)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18831 AF('B',struct A949,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18832 AF('S',struct A949,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18833 AF('c',struct A949,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18834 AF('s',struct A949,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18835 AF('p',struct A949,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18836 AFa(struct A949,m6,1,A946)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18837 AF('j',struct A949,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18838 AF('j',struct A949,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18839 AF('L',struct A949,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18840 AFa(struct A949,m10,1,A948)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18841 AF('f',struct A949,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18842 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18843 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18844 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18845 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18846 /* {ljJssdBCd[6]pjf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18847 struct A950 { l m0; j m1; J m2; s m3; s m4; d m5; B m6; C m7; d m8[6]; p m9; j m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18848 int f_cmpA950(const struct A950 *x, const struct A950 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18849 DCaggr* f_touchA950() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18850 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18851 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18852 a = dcNewAggr(12, sizeof(struct A950));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18853 AF('l',struct A950,m0,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18854 AF('j',struct A950,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18855 AF('J',struct A950,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18856 AF('s',struct A950,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18857 AF('s',struct A950,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18858 AF('d',struct A950,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18859 AF('B',struct A950,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18860 AF('C',struct A950,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18861 AF('d',struct A950,m8,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18862 AF('p',struct A950,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18863 AF('j',struct A950,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18864 AF('f',struct A950,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18865 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18866 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18867 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18868 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18869 /* <{ljJssdBCd[6]pjf}dpI[14]ifsBJcfp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18870 union A951 { struct A950 m0; d m1; p m2; I m3[14]; i m4; f m5; s m6; B m7; J m8; c m9; f m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18871 int f_cmpA951(const union A951 *x, const union A951 *y) { return f_cmpA950(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && x->m3[13] == y->m3[13] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18872 DCaggr* f_touchA951() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18873 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18874 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18875 a = dcNewAggr(12, sizeof(union A951));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18876 AFa(union A951,m0,1,A950)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18877 AF('d',union A951,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18878 AF('p',union A951,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18879 AF('I',union A951,m3,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18880 AF('i',union A951,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18881 AF('f',union A951,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18882 AF('s',union A951,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18883 AF('B',union A951,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18884 AF('J',union A951,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18885 AF('c',union A951,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18886 AF('f',union A951,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18887 AF('p',union A951,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18888 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18889 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18890 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18891 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18892 /* <LisjB<{ljJssdBCd[6]pjf}dpI[14]ifsBJcfp>CsSdJl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18893 union A952 { L m0; i m1; s m2; j m3; B m4; union A951 m5; C m6; s m7; S m8; d m9; J m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18894 int f_cmpA952(const union A952 *x, const union A952 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA951(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18895 DCaggr* f_touchA952() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18896 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18897 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18898 a = dcNewAggr(12, sizeof(union A952));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18899 AF('L',union A952,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18900 AF('i',union A952,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18901 AF('s',union A952,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18902 AF('j',union A952,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18903 AF('B',union A952,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18904 AFa(union A952,m5,1,A951)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18905 AF('C',union A952,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18906 AF('s',union A952,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18907 AF('S',union A952,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18908 AF('d',union A952,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18909 AF('J',union A952,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18910 AF('l',union A952,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18911 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18912 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18913 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18914 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18915 /* {fsJl[14]IijCCffi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18916 struct A953 { f m0; s m1; J m2; l m3[14]; I m4; i m5; j m6; C m7; C m8; f m9; f m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18917 int f_cmpA953(const struct A953 *x, const struct A953 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && x->m3[13] == y->m3[13] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18918 DCaggr* f_touchA953() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18919 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18920 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18921 a = dcNewAggr(12, sizeof(struct A953));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18922 AF('f',struct A953,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18923 AF('s',struct A953,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18924 AF('J',struct A953,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18925 AF('l',struct A953,m3,14)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18926 AF('I',struct A953,m4,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18927 AF('i',struct A953,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18928 AF('j',struct A953,m6,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
18929 AF('C',struct A953,m7,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18930 AF('C',struct A953,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18931 AF('f',struct A953,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18932 AF('f',struct A953,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18933 AF('i',struct A953,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18934 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18935 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18936 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18937 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18938 /* {LSdIBCdBdJpL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18939 struct A954 { L m0; S m1; d m2; I m3; B m4; C m5; d m6; B m7; d m8; J m9; p m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18940 int f_cmpA954(const struct A954 *x, const struct A954 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18941 DCaggr* f_touchA954() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18942 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18943 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18944 a = dcNewAggr(12, sizeof(struct A954));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18945 AF('L',struct A954,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18946 AF('S',struct A954,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18947 AF('d',struct A954,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18948 AF('I',struct A954,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18949 AF('B',struct A954,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18950 AF('C',struct A954,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18951 AF('d',struct A954,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18952 AF('B',struct A954,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18953 AF('d',struct A954,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18954 AF('J',struct A954,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18955 AF('p',struct A954,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18956 AF('L',struct A954,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18957 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18958 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18959 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18960 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18961 /* {jl{LSdIBCdBdJpL}ipjSJdJij} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18962 struct A955 { j m0; l m1; struct A954 m2; i m3; p m4; j m5; S m6; J m7; d m8; J m9; i m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18963 int f_cmpA955(const struct A955 *x, const struct A955 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA954(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18964 DCaggr* f_touchA955() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18965 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18966 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18967 a = dcNewAggr(12, sizeof(struct A955));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18968 AF('j',struct A955,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18969 AF('l',struct A955,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18970 AFa(struct A955,m2,1,A954)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18971 AF('i',struct A955,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18972 AF('p',struct A955,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18973 AF('j',struct A955,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18974 AF('S',struct A955,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18975 AF('J',struct A955,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18976 AF('d',struct A955,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18977 AF('J',struct A955,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18978 AF('i',struct A955,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18979 AF('j',struct A955,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18980 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18981 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18982 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18983 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18984 /* <JdcBs[15]IL{jl{LSdIBCdBdJpL}ipjSJdJij}B> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18985 union A956 { J m0; d m1; c m2; B m3; s m4[15]; I m5; L m6; struct A955 m7; B m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18986 int f_cmpA956(const union A956 *x, const union A956 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m4[10] == y->m4[10] && x->m4[11] == y->m4[11] && x->m4[12] == y->m4[12] && x->m4[13] == y->m4[13] && x->m4[14] == y->m4[14] && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA955(&x->m7, &y->m7) && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
18987 DCaggr* f_touchA956() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18988 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18989 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18990 a = dcNewAggr(9, sizeof(union A956));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18991 AF('J',union A956,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18992 AF('d',union A956,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18993 AF('c',union A956,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18994 AF('B',union A956,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18995 AF('s',union A956,m4,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18996 AF('I',union A956,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18997 AF('L',union A956,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18998 AFa(union A956,m7,1,A955)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
18999 AF('B',union A956,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19000 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19001 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19002 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19003 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19004 /* {LspBfi} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19005 struct A957 { L m0; s m1; p m2; B m3; f m4; i m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19006 int f_cmpA957(const struct A957 *x, const struct A957 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19007 DCaggr* f_touchA957() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19008 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19009 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19010 a = dcNewAggr(6, sizeof(struct A957));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19011 AF('L',struct A957,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19012 AF('s',struct A957,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19013 AF('p',struct A957,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19014 AF('B',struct A957,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19015 AF('f',struct A957,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19016 AF('i',struct A957,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19017 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19018 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19019 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19020 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19021 /* <pBlBLiLiScLB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19022 union A958 { p m0; B m1; l m2; B m3; L m4; i m5; L m6; i m7; S m8; c m9; L m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19023 int f_cmpA958(const union A958 *x, const union A958 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19024 DCaggr* f_touchA958() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19025 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19026 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19027 a = dcNewAggr(12, sizeof(union A958));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19028 AF('p',union A958,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19029 AF('B',union A958,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19030 AF('l',union A958,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19031 AF('B',union A958,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19032 AF('L',union A958,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19033 AF('i',union A958,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19034 AF('L',union A958,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19035 AF('i',union A958,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19036 AF('S',union A958,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19037 AF('c',union A958,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19038 AF('L',union A958,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19039 AF('B',union A958,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19040 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19041 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19042 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19043 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19044 /* <LBiJ[9]cfLcClci> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19045 union A959 { L m0; B m1; i m2; J m3[9]; c m4; f m5; L m6; c m7; C m8; l m9; c m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19046 int f_cmpA959(const union A959 *x, const union A959 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19047 DCaggr* f_touchA959() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19048 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19049 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19050 a = dcNewAggr(12, sizeof(union A959));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19051 AF('L',union A959,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19052 AF('B',union A959,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19053 AF('i',union A959,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19054 AF('J',union A959,m3,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19055 AF('c',union A959,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19056 AF('f',union A959,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19057 AF('L',union A959,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19058 AF('c',union A959,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19059 AF('C',union A959,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19060 AF('l',union A959,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19061 AF('c',union A959,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19062 AF('i',union A959,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19063 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19064 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19065 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19066 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19067 /* <JdIiiLILds> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19068 union A960 { J m0; d m1; I m2; i m3; i m4; L m5; I m6; L m7; d m8; s m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19069 int f_cmpA960(const union A960 *x, const union A960 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19070 DCaggr* f_touchA960() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19071 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19072 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19073 a = dcNewAggr(10, sizeof(union A960));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19074 AF('J',union A960,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19075 AF('d',union A960,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19076 AF('I',union A960,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19077 AF('i',union A960,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19078 AF('i',union A960,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19079 AF('L',union A960,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19080 AF('I',union A960,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19081 AF('L',union A960,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19082 AF('d',union A960,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19083 AF('s',union A960,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19084 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19085 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19086 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19087 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19088 /* <LIL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19089 union A961 { L m0; I m1; L m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19090 int f_cmpA961(const union A961 *x, const union A961 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19091 DCaggr* f_touchA961() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19092 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19093 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19094 a = dcNewAggr(3, sizeof(union A961));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19095 AF('L',union A961,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19096 AF('I',union A961,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19097 AF('L',union A961,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19098 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19099 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19100 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19101 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19102 /* <c[4]<pBlBLiLiScLB>p<LBiJ[9]cfLcClci>cC<JdIiiLILds>LI<LIL>pL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19103 union A962 { c m0[4]; union A958 m1; p m2; union A959 m3; c m4; C m5; union A960 m6; L m7; I m8; union A961 m9; p m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19104 int f_cmpA962(const union A962 *x, const union A962 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && f_cmpA958(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA959(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA960(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA961(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19105 DCaggr* f_touchA962() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19106 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19107 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19108 a = dcNewAggr(12, sizeof(union A962));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19109 AF('c',union A962,m0,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19110 AFa(union A962,m1,1,A958)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19111 AF('p',union A962,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19112 AFa(union A962,m3,1,A959)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19113 AF('c',union A962,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19114 AF('C',union A962,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19115 AFa(union A962,m6,1,A960)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19116 AF('L',union A962,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19117 AF('I',union A962,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19118 AFa(union A962,m9,1,A961)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19119 AF('p',union A962,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19120 AF('L',union A962,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19121 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19122 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19123 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19124 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19125 /* <IJJI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19126 union A963 { I m0; J m1; J m2; I m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19127 int f_cmpA963(const union A963 *x, const union A963 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19128 DCaggr* f_touchA963() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19129 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19130 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19131 a = dcNewAggr(4, sizeof(union A963));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19132 AF('I',union A963,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19133 AF('J',union A963,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19134 AF('J',union A963,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19135 AF('I',union A963,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19136 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19137 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19138 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19139 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19140 /* <lSJJLp[10]dJfcIL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19141 union A964 { l m0; S m1; J m2; J m3; L m4; p m5[10]; d m6; J m7; f m8; c m9; I m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19142 int f_cmpA964(const union A964 *x, const union A964 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m5[9] == y->m5[9] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19143 DCaggr* f_touchA964() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19144 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19145 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19146 a = dcNewAggr(12, sizeof(union A964));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19147 AF('l',union A964,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19148 AF('S',union A964,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19149 AF('J',union A964,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19150 AF('J',union A964,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19151 AF('L',union A964,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19152 AF('p',union A964,m5,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19153 AF('d',union A964,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19154 AF('J',union A964,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19155 AF('f',union A964,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19156 AF('c',union A964,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19157 AF('I',union A964,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19158 AF('L',union A964,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19159 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19160 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19161 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19162 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19163 /* {scic<IJJI><lSJJLp[10]dJfcIL>J[8]} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19164 struct A965 { s m0; c m1; i m2; c m3; union A963 m4; union A964 m5; J m6[8]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19165 int f_cmpA965(const struct A965 *x, const struct A965 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA963(&x->m4, &y->m4) && f_cmpA964(&x->m5, &y->m5) && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19166 DCaggr* f_touchA965() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19167 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19168 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19169 a = dcNewAggr(7, sizeof(struct A965));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19170 AF('s',struct A965,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19171 AF('c',struct A965,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19172 AF('i',struct A965,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19173 AF('c',struct A965,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19174 AFa(struct A965,m4,1,A963)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19175 AFa(struct A965,m5,1,A964)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19176 AF('J',struct A965,m6,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19177 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19178 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19179 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19180 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19181 /* {BISiiiLLBpdL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19182 struct A966 { B m0; I m1; S m2; i m3; i m4; i m5; L m6; L m7; B m8; p m9; d m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19183 int f_cmpA966(const struct A966 *x, const struct A966 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19184 DCaggr* f_touchA966() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19185 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19186 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19187 a = dcNewAggr(12, sizeof(struct A966));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19188 AF('B',struct A966,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19189 AF('I',struct A966,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19190 AF('S',struct A966,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19191 AF('i',struct A966,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19192 AF('i',struct A966,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19193 AF('i',struct A966,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19194 AF('L',struct A966,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19195 AF('L',struct A966,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19196 AF('B',struct A966,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19197 AF('p',struct A966,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19198 AF('d',struct A966,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19199 AF('L',struct A966,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19200 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19201 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19202 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19203 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19204 /* <sjdCIdIpIIsJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19205 union A967 { s m0; j m1; d m2; C m3; I m4; d m5; I m6; p m7; I m8; I m9; s m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19206 int f_cmpA967(const union A967 *x, const union A967 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19207 DCaggr* f_touchA967() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19208 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19209 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19210 a = dcNewAggr(12, sizeof(union A967));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19211 AF('s',union A967,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19212 AF('j',union A967,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19213 AF('d',union A967,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19214 AF('C',union A967,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19215 AF('I',union A967,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19216 AF('d',union A967,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19217 AF('I',union A967,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19218 AF('p',union A967,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19219 AF('I',union A967,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19220 AF('I',union A967,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19221 AF('s',union A967,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19222 AF('J',union A967,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19223 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19224 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19225 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19226 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19227 /* <CCJffilSSisL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19228 union A968 { C m0; C m1; J m2; f m3; f m4; i m5; l m6; S m7; S m8; i m9; s m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19229 int f_cmpA968(const union A968 *x, const union A968 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19230 DCaggr* f_touchA968() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19231 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19232 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19233 a = dcNewAggr(12, sizeof(union A968));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19234 AF('C',union A968,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19235 AF('C',union A968,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19236 AF('J',union A968,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19237 AF('f',union A968,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19238 AF('f',union A968,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19239 AF('i',union A968,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19240 AF('l',union A968,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19241 AF('S',union A968,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19242 AF('S',union A968,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19243 AF('i',union A968,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19244 AF('s',union A968,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19245 AF('L',union A968,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19246 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19247 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19248 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19249 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19250 /* {CIl[8]BSf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19251 struct A969 { C m0; I m1; l m2[8]; B m3; S m4; f m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19252 int f_cmpA969(const struct A969 *x, const struct A969 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19253 DCaggr* f_touchA969() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19254 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19255 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19256 a = dcNewAggr(6, sizeof(struct A969));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19257 AF('C',struct A969,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19258 AF('I',struct A969,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19259 AF('l',struct A969,m2,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19260 AF('B',struct A969,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19261 AF('S',struct A969,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19262 AF('f',struct A969,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19263 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19264 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19265 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19266 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19267 /* {BBCiscBSBi[8]lf[2]} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19268 struct A970 { B m0; B m1; C m2; i m3; s m4; c m5; B m6; S m7; B m8; i m9[8]; l m10; f m11[2]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19269 int f_cmpA970(const struct A970 *x, const struct A970 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m9[6] == y->m9[6] && x->m9[7] == y->m9[7] && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19270 DCaggr* f_touchA970() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19271 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19272 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19273 a = dcNewAggr(12, sizeof(struct A970));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19274 AF('B',struct A970,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19275 AF('B',struct A970,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19276 AF('C',struct A970,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19277 AF('i',struct A970,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19278 AF('s',struct A970,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19279 AF('c',struct A970,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19280 AF('B',struct A970,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19281 AF('S',struct A970,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19282 AF('B',struct A970,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19283 AF('i',struct A970,m9,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19284 AF('l',struct A970,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19285 AF('f',struct A970,m11,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19286 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19287 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19288 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19289 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19290 /* {J<sjdCIdIpIIsJ>d<CCJffilSSisL>I{CIl[8]BSf}L{BBCiscBSBi[8]lf[2]}J} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19291 struct A971 { J m0; union A967 m1; d m2; union A968 m3; I m4; struct A969 m5; L m6; struct A970 m7; J m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19292 int f_cmpA971(const struct A971 *x, const struct A971 *y) { return x->m0 == y->m0 && f_cmpA967(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA968(&x->m3, &y->m3) && x->m4 == y->m4 && f_cmpA969(&x->m5, &y->m5) && x->m6 == y->m6 && f_cmpA970(&x->m7, &y->m7) && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19293 DCaggr* f_touchA971() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19294 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19295 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19296 a = dcNewAggr(9, sizeof(struct A971));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19297 AF('J',struct A971,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19298 AFa(struct A971,m1,1,A967)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19299 AF('d',struct A971,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19300 AFa(struct A971,m3,1,A968)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19301 AF('I',struct A971,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19302 AFa(struct A971,m5,1,A969)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19303 AF('L',struct A971,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19304 AFa(struct A971,m7,1,A970)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19305 AF('J',struct A971,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19306 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19307 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19308 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19309 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19310 /* <Sd{J<sjdCIdIpIIsJ>d<CCJffilSSisL>I{CIl[8]BSf}L{BBCiscBSBi[8]lf[2]}J}fSSIjdiLL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19311 union A972 { S m0; d m1; struct A971 m2; f m3; S m4; S m5; I m6; j m7; d m8; i m9; L m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19312 int f_cmpA972(const union A972 *x, const union A972 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA971(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19313 DCaggr* f_touchA972() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19314 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19315 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19316 a = dcNewAggr(12, sizeof(union A972));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19317 AF('S',union A972,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19318 AF('d',union A972,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19319 AFa(union A972,m2,1,A971)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19320 AF('f',union A972,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19321 AF('S',union A972,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19322 AF('S',union A972,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19323 AF('I',union A972,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19324 AF('j',union A972,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19325 AF('d',union A972,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19326 AF('i',union A972,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19327 AF('L',union A972,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19328 AF('L',union A972,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19329 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19330 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19331 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19332 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19333 /* {SLd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19334 struct A973 { S m0; L m1; d m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19335 int f_cmpA973(const struct A973 *x, const struct A973 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19336 DCaggr* f_touchA973() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19337 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19338 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19339 a = dcNewAggr(3, sizeof(struct A973));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19340 AF('S',struct A973,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19341 AF('L',struct A973,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19342 AF('d',struct A973,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19343 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19344 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19345 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19346 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19347 /* <dljdpdpBCSsB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19348 union A974 { d m0; l m1; j m2; d m3; p m4; d m5; p m6; B m7; C m8; S m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19349 int f_cmpA974(const union A974 *x, const union A974 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19350 DCaggr* f_touchA974() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19351 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19352 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19353 a = dcNewAggr(12, sizeof(union A974));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19354 AF('d',union A974,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19355 AF('l',union A974,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19356 AF('j',union A974,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19357 AF('d',union A974,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19358 AF('p',union A974,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19359 AF('d',union A974,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19360 AF('p',union A974,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19361 AF('B',union A974,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19362 AF('C',union A974,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19363 AF('S',union A974,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19364 AF('s',union A974,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19365 AF('B',union A974,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19366 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19367 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19368 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19369 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19370 /* {iLBCpC[6]BIcpC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19371 struct A975 { i m0; L m1; B m2; C m3; p m4; C m5[6]; B m6; I m7; c m8; p m9; C m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19372 int f_cmpA975(const struct A975 *x, const struct A975 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19373 DCaggr* f_touchA975() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19374 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19375 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19376 a = dcNewAggr(11, sizeof(struct A975));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19377 AF('i',struct A975,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19378 AF('L',struct A975,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19379 AF('B',struct A975,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19380 AF('C',struct A975,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19381 AF('p',struct A975,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19382 AF('C',struct A975,m5,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19383 AF('B',struct A975,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19384 AF('I',struct A975,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19385 AF('c',struct A975,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19386 AF('p',struct A975,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19387 AF('C',struct A975,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19388 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19389 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19390 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19391 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19392 /* <lsClSILjdLsf> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19393 union A976 { l m0; s m1; C m2; l m3; S m4; I m5; L m6; j m7; d m8; L m9; s m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19394 int f_cmpA976(const union A976 *x, const union A976 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19395 DCaggr* f_touchA976() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19396 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19397 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19398 a = dcNewAggr(12, sizeof(union A976));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19399 AF('l',union A976,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19400 AF('s',union A976,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19401 AF('C',union A976,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19402 AF('l',union A976,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19403 AF('S',union A976,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19404 AF('I',union A976,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19405 AF('L',union A976,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19406 AF('j',union A976,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19407 AF('d',union A976,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19408 AF('L',union A976,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19409 AF('s',union A976,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19410 AF('f',union A976,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19411 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19412 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19413 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19414 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19415 /* <pcL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19416 union A977 { p m0; c m1; L m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19417 int f_cmpA977(const union A977 *x, const union A977 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19418 DCaggr* f_touchA977() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19419 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19420 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19421 a = dcNewAggr(3, sizeof(union A977));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19422 AF('p',union A977,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19423 AF('c',union A977,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19424 AF('L',union A977,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19425 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19426 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19427 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19428 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19429 /* {cpCSCCJLfIsd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19430 struct A978 { c m0; p m1; C m2; S m3; C m4; C m5; J m6; L m7; f m8; I m9; s m10; d m11; };
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19431 int f_cmpA978(const struct A978 *x, const struct A978 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19432 DCaggr* f_touchA978() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19433 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19434 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19435 a = dcNewAggr(12, sizeof(struct A978));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19436 AF('c',struct A978,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19437 AF('p',struct A978,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19438 AF('C',struct A978,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19439 AF('S',struct A978,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19440 AF('C',struct A978,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19441 AF('C',struct A978,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19442 AF('J',struct A978,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19443 AF('L',struct A978,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19444 AF('f',struct A978,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19445 AF('I',struct A978,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19446 AF('s',struct A978,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19447 AF('d',struct A978,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19448 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19449 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19450 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19451 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19452 /* {fiiIcBjIlJBi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19453 struct A979 { f m0; i m1; i m2; I m3; c m4; B m5; j m6; I m7; l m8; J m9; B m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19454 int f_cmpA979(const struct A979 *x, const struct A979 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19455 DCaggr* f_touchA979() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19456 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19457 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19458 a = dcNewAggr(12, sizeof(struct A979));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19459 AF('f',struct A979,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19460 AF('i',struct A979,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19461 AF('i',struct A979,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19462 AF('I',struct A979,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19463 AF('c',struct A979,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19464 AF('B',struct A979,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19465 AF('j',struct A979,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19466 AF('I',struct A979,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19467 AF('l',struct A979,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19468 AF('J',struct A979,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19469 AF('B',struct A979,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19470 AF('i',struct A979,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19471 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19472 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19473 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19474 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19475 /* {jCfJpdsdlJjJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19476 struct A980 { j m0; C m1; f m2; J m3; p m4; d m5; s m6; d m7; l m8; J m9; j m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19477 int f_cmpA980(const struct A980 *x, const struct A980 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19478 DCaggr* f_touchA980() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19479 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19480 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19481 a = dcNewAggr(12, sizeof(struct A980));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19482 AF('j',struct A980,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19483 AF('C',struct A980,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19484 AF('f',struct A980,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19485 AF('J',struct A980,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19486 AF('p',struct A980,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19487 AF('d',struct A980,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19488 AF('s',struct A980,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19489 AF('d',struct A980,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19490 AF('l',struct A980,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19491 AF('J',struct A980,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19492 AF('j',struct A980,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19493 AF('J',struct A980,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19494 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19495 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19496 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19497 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19498 /* {JfI[5]sIpJsssIJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19499 struct A981 { J m0; f m1; I m2[5]; s m3; I m4; p m5; J m6; s m7; s m8; s m9; I m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19500 int f_cmpA981(const struct A981 *x, const struct A981 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19501 DCaggr* f_touchA981() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19502 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19503 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19504 a = dcNewAggr(12, sizeof(struct A981));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19505 AF('J',struct A981,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19506 AF('f',struct A981,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19507 AF('I',struct A981,m2,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19508 AF('s',struct A981,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19509 AF('I',struct A981,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19510 AF('p',struct A981,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19511 AF('J',struct A981,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19512 AF('s',struct A981,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19513 AF('s',struct A981,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19514 AF('s',struct A981,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19515 AF('I',struct A981,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19516 AF('J',struct A981,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19517 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19518 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19519 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19520 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19521 /* {sisCdi{cpCSCCJLfIsd}{fiiIcBjIlJBi}c{jCfJpdsdlJjJ}{JfI[5]sIpJsssIJ}C} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19522 struct A982 { s m0; i m1; s m2; C m3; d m4; i m5; struct A978 m6; struct A979 m7; c m8; struct A980 m9; struct A981 m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19523 int f_cmpA982(const struct A982 *x, const struct A982 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA978(&x->m6, &y->m6) && f_cmpA979(&x->m7, &y->m7) && x->m8 == y->m8 && f_cmpA980(&x->m9, &y->m9) && f_cmpA981(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19524 DCaggr* f_touchA982() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19525 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19526 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19527 a = dcNewAggr(12, sizeof(struct A982));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19528 AF('s',struct A982,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19529 AF('i',struct A982,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19530 AF('s',struct A982,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19531 AF('C',struct A982,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19532 AF('d',struct A982,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19533 AF('i',struct A982,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19534 AFa(struct A982,m6,1,A978)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19535 AFa(struct A982,m7,1,A979)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19536 AF('c',struct A982,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19537 AFa(struct A982,m9,1,A980)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19538 AFa(struct A982,m10,1,A981)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19539 AF('C',struct A982,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19540 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19541 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19542 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19543 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19544 /* <diLCjsSdBjLl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19545 union A983 { d m0; i m1; L m2; C m3; j m4; s m5; S m6; d m7; B m8; j m9; L m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19546 int f_cmpA983(const union A983 *x, const union A983 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19547 DCaggr* f_touchA983() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19548 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19549 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19550 a = dcNewAggr(12, sizeof(union A983));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19551 AF('d',union A983,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19552 AF('i',union A983,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19553 AF('L',union A983,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19554 AF('C',union A983,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19555 AF('j',union A983,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19556 AF('s',union A983,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19557 AF('S',union A983,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19558 AF('d',union A983,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19559 AF('B',union A983,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19560 AF('j',union A983,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19561 AF('L',union A983,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19562 AF('l',union A983,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19563 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19564 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19565 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19566 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19567 /* {Bl} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19568 struct A984 { B m0; l m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19569 int f_cmpA984(const struct A984 *x, const struct A984 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19570 DCaggr* f_touchA984() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19571 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19572 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19573 a = dcNewAggr(2, sizeof(struct A984));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19574 AF('B',struct A984,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19575 AF('l',struct A984,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19576 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19577 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19578 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19579 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19580 /* <Cl[10]liIJdJjI{Bl}C> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19581 union A985 { C m0; l m1[10]; l m2; i m3; I m4; J m5; d m6; J m7; j m8; I m9; struct A984 m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19582 int f_cmpA985(const union A985 *x, const union A985 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA984(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19583 DCaggr* f_touchA985() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19584 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19585 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19586 a = dcNewAggr(12, sizeof(union A985));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19587 AF('C',union A985,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19588 AF('l',union A985,m1,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19589 AF('l',union A985,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19590 AF('i',union A985,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19591 AF('I',union A985,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19592 AF('J',union A985,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19593 AF('d',union A985,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19594 AF('J',union A985,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19595 AF('j',union A985,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19596 AF('I',union A985,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19597 AFa(union A985,m10,1,A984)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19598 AF('C',union A985,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19599 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19600 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19601 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19602 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19603 /* <j> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19604 union A986 { j m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19605 int f_cmpA986(const union A986 *x, const union A986 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19606 DCaggr* f_touchA986() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19607 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19608 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19609 a = dcNewAggr(1, sizeof(union A986));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19610 AF('j',union A986,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19611 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19612 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19613 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19614 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19615 /* {LdBCLJIC<j>} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19616 struct A987 { L m0; d m1; B m2; C m3; L m4; J m5; I m6; C m7; union A986 m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19617 int f_cmpA987(const struct A987 *x, const struct A987 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA986(&x->m8, &y->m8); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19618 DCaggr* f_touchA987() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19619 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19620 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19621 a = dcNewAggr(9, sizeof(struct A987));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19622 AF('L',struct A987,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19623 AF('d',struct A987,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19624 AF('B',struct A987,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19625 AF('C',struct A987,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19626 AF('L',struct A987,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19627 AF('J',struct A987,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19628 AF('I',struct A987,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19629 AF('C',struct A987,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19630 AFa(struct A987,m8,1,A986)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19631 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19632 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19633 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19634 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19635 /* <IfL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19636 union A988 { I m0; f m1; L m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19637 int f_cmpA988(const union A988 *x, const union A988 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19638 DCaggr* f_touchA988() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19639 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19640 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19641 a = dcNewAggr(3, sizeof(union A988));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19642 AF('I',union A988,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19643 AF('f',union A988,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19644 AF('L',union A988,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19645 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19646 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19647 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19648 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19649 /* {CsdLdfjLJBid} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19650 struct A989 { C m0; s m1; d m2; L m3; d m4; f m5; j m6; L m7; J m8; B m9; i m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19651 int f_cmpA989(const struct A989 *x, const struct A989 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19652 DCaggr* f_touchA989() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19653 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19654 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19655 a = dcNewAggr(12, sizeof(struct A989));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19656 AF('C',struct A989,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19657 AF('s',struct A989,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19658 AF('d',struct A989,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19659 AF('L',struct A989,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19660 AF('d',struct A989,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19661 AF('f',struct A989,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19662 AF('j',struct A989,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19663 AF('L',struct A989,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19664 AF('J',struct A989,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19665 AF('B',struct A989,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19666 AF('i',struct A989,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19667 AF('d',struct A989,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19668 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19669 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19670 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19671 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19672 /* {clsi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19673 struct A990 { c m0; l m1; s m2; i m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19674 int f_cmpA990(const struct A990 *x, const struct A990 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19675 DCaggr* f_touchA990() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19676 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19677 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19678 a = dcNewAggr(4, sizeof(struct A990));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19679 AF('c',struct A990,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19680 AF('l',struct A990,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19681 AF('s',struct A990,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19682 AF('i',struct A990,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19683 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19684 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19685 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19686 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19687 /* {pdcl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19688 struct A991 { p m0; d m1; c m2; l m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19689 int f_cmpA991(const struct A991 *x, const struct A991 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19690 DCaggr* f_touchA991() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19691 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19692 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19693 a = dcNewAggr(4, sizeof(struct A991));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19694 AF('p',struct A991,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19695 AF('d',struct A991,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19696 AF('c',struct A991,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19697 AF('l',struct A991,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19698 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19699 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19700 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19701 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19702 /* {cJsI{pdcl}s[8]j} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19703 struct A992 { c m0; J m1; s m2; I m3; struct A991 m4; s m5[8]; j m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19704 int f_cmpA992(const struct A992 *x, const struct A992 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA991(&x->m4, &y->m4) && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19705 DCaggr* f_touchA992() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19706 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19707 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19708 a = dcNewAggr(7, sizeof(struct A992));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19709 AF('c',struct A992,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19710 AF('J',struct A992,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19711 AF('s',struct A992,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19712 AF('I',struct A992,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19713 AFa(struct A992,m4,1,A991)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19714 AF('s',struct A992,m5,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19715 AF('j',struct A992,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19716 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19717 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19718 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19719 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19720 /* {sL[11]cd{clsi}{cJsI{pdcl}s[8]j}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19721 struct A993 { s m0; L m1[11]; c m2; d m3; struct A990 m4; struct A992 m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19722 int f_cmpA993(const struct A993 *x, const struct A993 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA990(&x->m4, &y->m4) && f_cmpA992(&x->m5, &y->m5); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19723 DCaggr* f_touchA993() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19724 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19725 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19726 a = dcNewAggr(6, sizeof(struct A993));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19727 AF('s',struct A993,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19728 AF('L',struct A993,m1,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19729 AF('c',struct A993,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19730 AF('d',struct A993,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19731 AFa(struct A993,m4,1,A990)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19732 AFa(struct A993,m5,1,A992)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19733 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19734 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19735 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19736 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19737 /* {lsILcIIislsj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19738 struct A994 { l m0; s m1; I m2; L m3; c m4; I m5; I m6; i m7; s m8; l m9; s m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19739 int f_cmpA994(const struct A994 *x, const struct A994 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19740 DCaggr* f_touchA994() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19741 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19742 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19743 a = dcNewAggr(12, sizeof(struct A994));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19744 AF('l',struct A994,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19745 AF('s',struct A994,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19746 AF('I',struct A994,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19747 AF('L',struct A994,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19748 AF('c',struct A994,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19749 AF('I',struct A994,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19750 AF('I',struct A994,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19751 AF('i',struct A994,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19752 AF('s',struct A994,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19753 AF('l',struct A994,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19754 AF('s',struct A994,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19755 AF('j',struct A994,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19756 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19757 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19758 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19759 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19760 /* {d[1]CpI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19761 struct A995 { d m0[1]; C m1; p m2; I m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19762 int f_cmpA995(const struct A995 *x, const struct A995 *y) { return x->m0[0] == y->m0[0] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19763 DCaggr* f_touchA995() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19764 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19765 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19766 a = dcNewAggr(4, sizeof(struct A995));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19767 AF('d',struct A995,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19768 AF('C',struct A995,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19769 AF('p',struct A995,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19770 AF('I',struct A995,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19771 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19772 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19773 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19774 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19775 /* <IILpSCjCLjp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19776 union A996 { I m0; I m1; L m2; p m3; S m4; C m5; j m6; C m7; L m8; j m9; p m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19777 int f_cmpA996(const union A996 *x, const union A996 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19778 DCaggr* f_touchA996() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19779 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19780 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19781 a = dcNewAggr(11, sizeof(union A996));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19782 AF('I',union A996,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19783 AF('I',union A996,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19784 AF('L',union A996,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19785 AF('p',union A996,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19786 AF('S',union A996,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19787 AF('C',union A996,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19788 AF('j',union A996,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19789 AF('C',union A996,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19790 AF('L',union A996,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19791 AF('j',union A996,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19792 AF('p',union A996,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19793 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19794 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19795 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19796 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19797 /* {<IILpSCjCLjp>isIlJccJscc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19798 struct A997 { union A996 m0; i m1; s m2; I m3; l m4; J m5; c m6; c m7; J m8; s m9; c m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19799 int f_cmpA997(const struct A997 *x, const struct A997 *y) { return f_cmpA996(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19800 DCaggr* f_touchA997() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19801 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19802 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19803 a = dcNewAggr(12, sizeof(struct A997));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19804 AFa(struct A997,m0,1,A996)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19805 AF('i',struct A997,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19806 AF('s',struct A997,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19807 AF('I',struct A997,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19808 AF('l',struct A997,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19809 AF('J',struct A997,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19810 AF('c',struct A997,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19811 AF('c',struct A997,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19812 AF('J',struct A997,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19813 AF('s',struct A997,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19814 AF('c',struct A997,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19815 AF('c',struct A997,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19816 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19817 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19818 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19819 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19820 /* <C{<IILpSCjCLjp>isIlJccJscc}fcfJdlddjI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19821 union A998 { C m0; struct A997 m1; f m2; c m3; f m4; J m5; d m6; l m7; d m8; d m9; j m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19822 int f_cmpA998(const union A998 *x, const union A998 *y) { return x->m0 == y->m0 && f_cmpA997(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19823 DCaggr* f_touchA998() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19824 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19825 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19826 a = dcNewAggr(12, sizeof(union A998));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19827 AF('C',union A998,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19828 AFa(union A998,m1,1,A997)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19829 AF('f',union A998,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19830 AF('c',union A998,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19831 AF('f',union A998,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19832 AF('J',union A998,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19833 AF('d',union A998,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19834 AF('l',union A998,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19835 AF('d',union A998,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19836 AF('d',union A998,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19837 AF('j',union A998,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19838 AF('I',union A998,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19839 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19840 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19841 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19842 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19843 /* {lI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19844 struct A999 { l m0; I m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19845 int f_cmpA999(const struct A999 *x, const struct A999 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19846 DCaggr* f_touchA999() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19847 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19848 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19849 a = dcNewAggr(2, sizeof(struct A999));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19850 AF('l',struct A999,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19851 AF('I',struct A999,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19852 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19853 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19854 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19855 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19856 /* {csBsjJldISfS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19857 struct A1000 { c m0; s m1; B m2; s m3; j m4; J m5; l m6; d m7; I m8; S m9; f m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19858 int f_cmpA1000(const struct A1000 *x, const struct A1000 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19859 DCaggr* f_touchA1000() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19860 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19861 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19862 a = dcNewAggr(12, sizeof(struct A1000));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19863 AF('c',struct A1000,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19864 AF('s',struct A1000,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19865 AF('B',struct A1000,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19866 AF('s',struct A1000,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19867 AF('j',struct A1000,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19868 AF('J',struct A1000,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19869 AF('l',struct A1000,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19870 AF('d',struct A1000,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19871 AF('I',struct A1000,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19872 AF('S',struct A1000,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19873 AF('f',struct A1000,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19874 AF('S',struct A1000,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19875 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19876 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19877 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19878 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19879 /* <s{csBsjJldISfS}S> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19880 union A1001 { s m0; struct A1000 m1; S m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19881 int f_cmpA1001(const union A1001 *x, const union A1001 *y) { return x->m0 == y->m0 && f_cmpA1000(&x->m1, &y->m1) && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19882 DCaggr* f_touchA1001() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19883 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19884 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19885 a = dcNewAggr(3, sizeof(union A1001));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19886 AF('s',union A1001,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19887 AFa(union A1001,m1,1,A1000)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19888 AF('S',union A1001,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19889 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19890 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19891 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19892 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19893 /* <dc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19894 union A1002 { d m0; c m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19895 int f_cmpA1002(const union A1002 *x, const union A1002 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19896 DCaggr* f_touchA1002() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19897 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19898 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19899 a = dcNewAggr(2, sizeof(union A1002));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19900 AF('d',union A1002,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19901 AF('c',union A1002,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19902 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19903 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19904 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19905 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19906 /* <picppldCsI<dc>B> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19907 union A1003 { p m0; i m1; c m2; p m3; p m4; l m5; d m6; C m7; s m8; I m9; union A1002 m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19908 int f_cmpA1003(const union A1003 *x, const union A1003 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1002(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19909 DCaggr* f_touchA1003() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19910 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19911 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19912 a = dcNewAggr(12, sizeof(union A1003));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19913 AF('p',union A1003,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19914 AF('i',union A1003,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19915 AF('c',union A1003,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19916 AF('p',union A1003,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19917 AF('p',union A1003,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19918 AF('l',union A1003,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19919 AF('d',union A1003,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19920 AF('C',union A1003,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19921 AF('s',union A1003,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19922 AF('I',union A1003,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19923 AFa(union A1003,m10,1,A1002)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19924 AF('B',union A1003,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19925 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19926 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19927 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19928 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19929 /* {lBIp[16]dsIIjjBI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19930 struct A1004 { l m0; B m1; I m2; p m3[16]; d m4; s m5; I m6; I m7; j m8; j m9; B m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19931 int f_cmpA1004(const struct A1004 *x, const struct A1004 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && x->m3[13] == y->m3[13] && x->m3[14] == y->m3[14] && x->m3[15] == y->m3[15] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19932 DCaggr* f_touchA1004() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19933 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19934 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19935 a = dcNewAggr(12, sizeof(struct A1004));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19936 AF('l',struct A1004,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19937 AF('B',struct A1004,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19938 AF('I',struct A1004,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19939 AF('p',struct A1004,m3,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19940 AF('d',struct A1004,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19941 AF('s',struct A1004,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19942 AF('I',struct A1004,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19943 AF('I',struct A1004,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19944 AF('j',struct A1004,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19945 AF('j',struct A1004,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19946 AF('B',struct A1004,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19947 AF('I',struct A1004,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19948 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19949 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19950 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19951 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19952 /* <ddlisfi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19953 union A1005 { d m0; d m1; l m2; i m3; s m4; f m5; i m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19954 int f_cmpA1005(const union A1005 *x, const union A1005 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19955 DCaggr* f_touchA1005() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19956 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19957 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19958 a = dcNewAggr(7, sizeof(union A1005));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19959 AF('d',union A1005,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19960 AF('d',union A1005,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19961 AF('l',union A1005,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19962 AF('i',union A1005,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19963 AF('s',union A1005,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19964 AF('f',union A1005,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19965 AF('i',union A1005,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19966 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19967 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19968 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19969 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19970 /* {jIBfpL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19971 struct A1006 { j m0; I m1; B m2; f m3; p m4; L m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19972 int f_cmpA1006(const struct A1006 *x, const struct A1006 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19973 DCaggr* f_touchA1006() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19974 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19975 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19976 a = dcNewAggr(6, sizeof(struct A1006));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19977 AF('j',struct A1006,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19978 AF('I',struct A1006,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19979 AF('B',struct A1006,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19980 AF('f',struct A1006,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19981 AF('p',struct A1006,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19982 AF('L',struct A1006,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19983 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19984 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19985 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19986 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
19987 /* {IBijf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19988 struct A1007 { I m0; B m1; i m2; j m3; f m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19989 int f_cmpA1007(const struct A1007 *x, const struct A1007 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
19990 DCaggr* f_touchA1007() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19991 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19992 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19993 a = dcNewAggr(5, sizeof(struct A1007));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19994 AF('I',struct A1007,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19995 AF('B',struct A1007,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19996 AF('i',struct A1007,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19997 AF('j',struct A1007,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19998 AF('f',struct A1007,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
19999 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20000 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20001 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20002 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20003 /* <{jIBfpL}Bcs{IBijf}fjSllfl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20004 union A1008 { struct A1006 m0; B m1; c m2; s m3; struct A1007 m4; f m5; j m6; S m7; l m8; l m9; f m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20005 int f_cmpA1008(const union A1008 *x, const union A1008 *y) { return f_cmpA1006(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1007(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20006 DCaggr* f_touchA1008() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20007 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20008 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20009 a = dcNewAggr(12, sizeof(union A1008));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20010 AFa(union A1008,m0,1,A1006)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20011 AF('B',union A1008,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20012 AF('c',union A1008,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20013 AF('s',union A1008,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20014 AFa(union A1008,m4,1,A1007)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20015 AF('f',union A1008,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20016 AF('j',union A1008,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20017 AF('S',union A1008,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20018 AF('l',union A1008,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20019 AF('l',union A1008,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20020 AF('f',union A1008,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20021 AF('l',union A1008,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20022 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20023 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20024 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20025 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20026 /* {JlpcsSCLC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20027 struct A1009 { J m0; l m1; p m2; c m3; s m4; S m5; C m6; L m7; C m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20028 int f_cmpA1009(const struct A1009 *x, const struct A1009 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20029 DCaggr* f_touchA1009() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20030 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20031 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20032 a = dcNewAggr(9, sizeof(struct A1009));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20033 AF('J',struct A1009,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20034 AF('l',struct A1009,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20035 AF('p',struct A1009,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20036 AF('c',struct A1009,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20037 AF('s',struct A1009,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20038 AF('S',struct A1009,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20039 AF('C',struct A1009,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20040 AF('L',struct A1009,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20041 AF('C',struct A1009,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20042 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20043 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20044 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20045 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20046 /* <<{jIBfpL}Bcs{IBijf}fjSllfl>ijdCIsCcdf{JlpcsSCLC}> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20047 union A1010 { union A1008 m0; i m1; j m2; d m3; C m4; I m5; s m6; C m7; c m8; d m9; f m10; struct A1009 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20048 int f_cmpA1010(const union A1010 *x, const union A1010 *y) { return f_cmpA1008(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA1009(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20049 DCaggr* f_touchA1010() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20050 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20051 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20052 a = dcNewAggr(12, sizeof(union A1010));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20053 AFa(union A1010,m0,1,A1008)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20054 AF('i',union A1010,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20055 AF('j',union A1010,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20056 AF('d',union A1010,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20057 AF('C',union A1010,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20058 AF('I',union A1010,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20059 AF('s',union A1010,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20060 AF('C',union A1010,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20061 AF('c',union A1010,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20062 AF('d',union A1010,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20063 AF('f',union A1010,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20064 AFa(union A1010,m11,1,A1009)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20065 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20066 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20067 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20068 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20069 /* <SJLfip[9]f> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20070 union A1011 { S m0; J m1; L m2; f m3; i m4; p m5[9]; f m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20071 int f_cmpA1011(const union A1011 *x, const union A1011 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20072 DCaggr* f_touchA1011() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20073 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20074 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20075 a = dcNewAggr(7, sizeof(union A1011));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20076 AF('S',union A1011,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20077 AF('J',union A1011,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20078 AF('L',union A1011,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20079 AF('f',union A1011,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20080 AF('i',union A1011,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20081 AF('p',union A1011,m5,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20082 AF('f',union A1011,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20083 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20084 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20085 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20086 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20087 /* <Lfi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20088 union A1012 { L m0; f m1; i m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20089 int f_cmpA1012(const union A1012 *x, const union A1012 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20090 DCaggr* f_touchA1012() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20091 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20092 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20093 a = dcNewAggr(3, sizeof(union A1012));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20094 AF('L',union A1012,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20095 AF('f',union A1012,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20096 AF('i',union A1012,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20097 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20098 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20099 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20100 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20101 /* {piiLpBsjcds} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20102 struct A1013 { p m0; i m1; i m2; L m3; p m4; B m5; s m6; j m7; c m8; d m9; s m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20103 int f_cmpA1013(const struct A1013 *x, const struct A1013 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20104 DCaggr* f_touchA1013() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20105 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20106 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20107 a = dcNewAggr(11, sizeof(struct A1013));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20108 AF('p',struct A1013,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20109 AF('i',struct A1013,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20110 AF('i',struct A1013,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20111 AF('L',struct A1013,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20112 AF('p',struct A1013,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20113 AF('B',struct A1013,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20114 AF('s',struct A1013,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20115 AF('j',struct A1013,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20116 AF('c',struct A1013,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20117 AF('d',struct A1013,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20118 AF('s',struct A1013,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20119 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20120 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20121 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20122 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20123 /* {BSpli{lI}LCCcpp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20124 struct A1014 { B m0; S m1; p m2; l m3; i m4; struct A999 m5; L m6; C m7; C m8; c m9; p m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20125 int f_cmpA1014(const struct A1014 *x, const struct A1014 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA999(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20126 DCaggr* f_touchA1014() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20127 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20128 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20129 a = dcNewAggr(12, sizeof(struct A1014));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20130 AF('B',struct A1014,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20131 AF('S',struct A1014,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20132 AF('p',struct A1014,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20133 AF('l',struct A1014,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20134 AF('i',struct A1014,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20135 AFa(struct A1014,m5,1,A999)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20136 AF('L',struct A1014,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20137 AF('C',struct A1014,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20138 AF('C',struct A1014,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20139 AF('c',struct A1014,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20140 AF('p',struct A1014,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20141 AF('p',struct A1014,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20142 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20143 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20144 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20145 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20146 /* <pscJjBldBLdd[5]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20147 union A1015 { p m0; s m1; c m2; J m3; j m4; B m5; l m6; d m7; B m8; L m9; d m10; d m11[5]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20148 int f_cmpA1015(const union A1015 *x, const union A1015 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20149 DCaggr* f_touchA1015() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20150 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20151 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20152 a = dcNewAggr(12, sizeof(union A1015));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20153 AF('p',union A1015,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20154 AF('s',union A1015,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20155 AF('c',union A1015,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20156 AF('J',union A1015,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20157 AF('j',union A1015,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20158 AF('B',union A1015,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20159 AF('l',union A1015,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20160 AF('d',union A1015,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20161 AF('B',union A1015,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20162 AF('L',union A1015,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20163 AF('d',union A1015,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20164 AF('d',union A1015,m11,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20165 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20166 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20167 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20168 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20169 /* <ijciSipSJj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20170 union A1016 { i m0; j m1; c m2; i m3; S m4; i m5; p m6; S m7; J m8; j m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20171 int f_cmpA1016(const union A1016 *x, const union A1016 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20172 DCaggr* f_touchA1016() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20173 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20174 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20175 a = dcNewAggr(10, sizeof(union A1016));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20176 AF('i',union A1016,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20177 AF('j',union A1016,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20178 AF('c',union A1016,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20179 AF('i',union A1016,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20180 AF('S',union A1016,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20181 AF('i',union A1016,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20182 AF('p',union A1016,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20183 AF('S',union A1016,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20184 AF('J',union A1016,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20185 AF('j',union A1016,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20186 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20187 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20188 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20189 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20190 /* <<pscJjBldBLdd[5]><ijciSipSJj>[7]ijsJddpL[4]i> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20191 union A1017 { union A1015 m0; union A1016 m1[7]; i m2; j m3; s m4; J m5; d m6; d m7; p m8; L m9[4]; i m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20192 int f_cmpA1017(const union A1017 *x, const union A1017 *y) { return f_cmpA1015(&x->m0, &y->m0) && f_cmpA1016(&x->m1[0], &y->m1[0]) && f_cmpA1016(&x->m1[1], &y->m1[1]) && f_cmpA1016(&x->m1[2], &y->m1[2]) && f_cmpA1016(&x->m1[3], &y->m1[3]) && f_cmpA1016(&x->m1[4], &y->m1[4]) && f_cmpA1016(&x->m1[5], &y->m1[5]) && f_cmpA1016(&x->m1[6], &y->m1[6]) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20193 DCaggr* f_touchA1017() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20194 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20195 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20196 a = dcNewAggr(11, sizeof(union A1017));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20197 AFa(union A1017,m0,1,A1015)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20198 AFa(union A1017,m1,7,A1016)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20199 AF('i',union A1017,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20200 AF('j',union A1017,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20201 AF('s',union A1017,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20202 AF('J',union A1017,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20203 AF('d',union A1017,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20204 AF('d',union A1017,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20205 AF('p',union A1017,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20206 AF('L',union A1017,m9,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20207 AF('i',union A1017,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20208 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20209 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20210 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20211 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20212 /* {IjiJsipiSljC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20213 struct A1018 { I m0; j m1; i m2; J m3; s m4; i m5; p m6; i m7; S m8; l m9; j m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20214 int f_cmpA1018(const struct A1018 *x, const struct A1018 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20215 DCaggr* f_touchA1018() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20216 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20217 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20218 a = dcNewAggr(12, sizeof(struct A1018));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20219 AF('I',struct A1018,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20220 AF('j',struct A1018,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20221 AF('i',struct A1018,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20222 AF('J',struct A1018,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20223 AF('s',struct A1018,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20224 AF('i',struct A1018,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20225 AF('p',struct A1018,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20226 AF('i',struct A1018,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20227 AF('S',struct A1018,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20228 AF('l',struct A1018,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20229 AF('j',struct A1018,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20230 AF('C',struct A1018,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20231 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20232 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20233 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20234 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20235 /* {CCI[16]} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20236 struct A1019 { C m0; C m1; I m2[16]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20237 int f_cmpA1019(const struct A1019 *x, const struct A1019 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m2[11] == y->m2[11] && x->m2[12] == y->m2[12] && x->m2[13] == y->m2[13] && x->m2[14] == y->m2[14] && x->m2[15] == y->m2[15]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20238 DCaggr* f_touchA1019() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20239 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20240 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20241 a = dcNewAggr(3, sizeof(struct A1019));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20242 AF('C',struct A1019,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20243 AF('C',struct A1019,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20244 AF('I',struct A1019,m2,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20245 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20246 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20247 return a;
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
20248 };
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
20249 /* {LL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20250 struct A1020 { L m0; L m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20251 int f_cmpA1020(const struct A1020 *x, const struct A1020 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20252 DCaggr* f_touchA1020() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20253 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20254 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20255 a = dcNewAggr(2, sizeof(struct A1020));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20256 AF('L',struct A1020,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20257 AF('L',struct A1020,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20258 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20259 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20260 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20261 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20262 /* <pIldffCfiISC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20263 union A1021 { p m0; I m1; l m2; d m3; f m4; f m5; C m6; f m7; i m8; I m9; S m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20264 int f_cmpA1021(const union A1021 *x, const union A1021 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20265 DCaggr* f_touchA1021() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20266 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20267 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20268 a = dcNewAggr(12, sizeof(union A1021));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20269 AF('p',union A1021,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20270 AF('I',union A1021,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20271 AF('l',union A1021,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20272 AF('d',union A1021,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20273 AF('f',union A1021,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20274 AF('f',union A1021,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20275 AF('C',union A1021,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20276 AF('f',union A1021,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20277 AF('i',union A1021,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20278 AF('I',union A1021,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20279 AF('S',union A1021,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20280 AF('C',union A1021,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20281 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20282 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20283 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20284 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20285 /* <fddfjICLCLc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20286 union A1022 { f m0; d m1; d m2; f m3; j m4; I m5; C m6; L m7; C m8; L m9; c m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20287 int f_cmpA1022(const union A1022 *x, const union A1022 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20288 DCaggr* f_touchA1022() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20289 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20290 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20291 a = dcNewAggr(11, sizeof(union A1022));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20292 AF('f',union A1022,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20293 AF('d',union A1022,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20294 AF('d',union A1022,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20295 AF('f',union A1022,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20296 AF('j',union A1022,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20297 AF('I',union A1022,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20298 AF('C',union A1022,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20299 AF('L',union A1022,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20300 AF('C',union A1022,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20301 AF('L',union A1022,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20302 AF('c',union A1022,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20303 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20304 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20305 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20306 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20307 /* <fIBBJsfccdJp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20308 union A1023 { f m0; I m1; B m2; B m3; J m4; s m5; f m6; c m7; c m8; d m9; J m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20309 int f_cmpA1023(const union A1023 *x, const union A1023 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20310 DCaggr* f_touchA1023() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20311 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20312 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20313 a = dcNewAggr(12, sizeof(union A1023));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20314 AF('f',union A1023,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20315 AF('I',union A1023,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20316 AF('B',union A1023,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20317 AF('B',union A1023,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20318 AF('J',union A1023,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20319 AF('s',union A1023,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20320 AF('f',union A1023,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20321 AF('c',union A1023,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20322 AF('c',union A1023,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20323 AF('d',union A1023,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20324 AF('J',union A1023,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20325 AF('p',union A1023,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20326 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20327 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20328 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20329 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20330 /* {ds<fIBBJsfccdJp>Jsscs[9]isci} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20331 struct A1024 { d m0; s m1; union A1023 m2; J m3; s m4; s m5; c m6; s m7[9]; i m8; s m9; c m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20332 int f_cmpA1024(const struct A1024 *x, const struct A1024 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1023(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20333 DCaggr* f_touchA1024() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20334 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20335 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20336 a = dcNewAggr(12, sizeof(struct A1024));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20337 AF('d',struct A1024,m0,1)
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
20338 AF('s',struct A1024,m1,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20339 AFa(struct A1024,m2,1,A1023)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20340 AF('J',struct A1024,m3,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20341 AF('s',struct A1024,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20342 AF('s',struct A1024,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20343 AF('c',struct A1024,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20344 AF('s',struct A1024,m7,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20345 AF('i',struct A1024,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20346 AF('s',struct A1024,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20347 AF('c',struct A1024,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20348 AF('i',struct A1024,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20349 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20350 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20351 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20352 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20353 /* <sL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20354 union A1025 { s m0; L m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20355 int f_cmpA1025(const union A1025 *x, const union A1025 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20356 DCaggr* f_touchA1025() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20357 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20358 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20359 a = dcNewAggr(2, sizeof(union A1025));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20360 AF('s',union A1025,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20361 AF('L',union A1025,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20362 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20363 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20364 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20365 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20366 /* {i[5]JIddpjLfd} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20367 struct A1026 { i m0[5]; J m1; I m2; d m3; d m4; p m5; j m6; L m7; f m8; d m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20368 int f_cmpA1026(const struct A1026 *x, const struct A1026 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20369 DCaggr* f_touchA1026() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20370 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20371 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20372 a = dcNewAggr(10, sizeof(struct A1026));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20373 AF('i',struct A1026,m0,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20374 AF('J',struct A1026,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20375 AF('I',struct A1026,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20376 AF('d',struct A1026,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20377 AF('d',struct A1026,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20378 AF('p',struct A1026,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20379 AF('j',struct A1026,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20380 AF('L',struct A1026,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20381 AF('f',struct A1026,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20382 AF('d',struct A1026,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20383 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20384 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20385 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20386 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20387 /* {dCcLppScsppJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20388 struct A1027 { d m0; C m1; c m2; L m3; p m4; p m5; S m6; c m7; s m8; p m9; p m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20389 int f_cmpA1027(const struct A1027 *x, const struct A1027 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20390 DCaggr* f_touchA1027() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20391 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20392 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20393 a = dcNewAggr(12, sizeof(struct A1027));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20394 AF('d',struct A1027,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20395 AF('C',struct A1027,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20396 AF('c',struct A1027,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20397 AF('L',struct A1027,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20398 AF('p',struct A1027,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20399 AF('p',struct A1027,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20400 AF('S',struct A1027,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20401 AF('c',struct A1027,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20402 AF('s',struct A1027,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20403 AF('p',struct A1027,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20404 AF('p',struct A1027,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20405 AF('J',struct A1027,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20406 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20407 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20408 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20409 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20410 /* {dsJfC[2]CBdfj{dCcLppScsppJ}j} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20411 struct A1028 { d m0; s m1; J m2; f m3; C m4[2]; C m5; B m6; d m7; f m8; j m9; struct A1027 m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20412 int f_cmpA1028(const struct A1028 *x, const struct A1028 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1027(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20413 DCaggr* f_touchA1028() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20414 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20415 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20416 a = dcNewAggr(12, sizeof(struct A1028));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20417 AF('d',struct A1028,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20418 AF('s',struct A1028,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20419 AF('J',struct A1028,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20420 AF('f',struct A1028,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20421 AF('C',struct A1028,m4,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20422 AF('C',struct A1028,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20423 AF('B',struct A1028,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20424 AF('d',struct A1028,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20425 AF('f',struct A1028,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20426 AF('j',struct A1028,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20427 AFa(struct A1028,m10,1,A1027)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20428 AF('j',struct A1028,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20429 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20430 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20431 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20432 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20433 /* <jsjILcc{dsJfC[2]CBdfj{dCcLppScsppJ}j}dJcL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20434 union A1029 { j m0; s m1; j m2; I m3; L m4; c m5; c m6; struct A1028 m7; d m8; J m9; c m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20435 int f_cmpA1029(const union A1029 *x, const union A1029 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1028(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20436 DCaggr* f_touchA1029() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20437 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20438 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20439 a = dcNewAggr(12, sizeof(union A1029));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20440 AF('j',union A1029,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20441 AF('s',union A1029,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20442 AF('j',union A1029,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20443 AF('I',union A1029,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20444 AF('L',union A1029,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20445 AF('c',union A1029,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20446 AF('c',union A1029,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20447 AFa(union A1029,m7,1,A1028)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20448 AF('d',union A1029,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20449 AF('J',union A1029,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20450 AF('c',union A1029,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20451 AF('L',union A1029,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20452 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20453 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20454 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20455 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20456 /* <JJBJC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20457 union A1030 { J m0; J m1; B m2; J m3; C m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20458 int f_cmpA1030(const union A1030 *x, const union A1030 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20459 DCaggr* f_touchA1030() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20460 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20461 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20462 a = dcNewAggr(5, sizeof(union A1030));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20463 AF('J',union A1030,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20464 AF('J',union A1030,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20465 AF('B',union A1030,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20466 AF('J',union A1030,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20467 AF('C',union A1030,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20468 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20469 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20470 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20471 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20472 /* <CIpICCjpdLpf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20473 union A1031 { C m0; I m1; p m2; I m3; C m4; C m5; j m6; p m7; d m8; L m9; p m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20474 int f_cmpA1031(const union A1031 *x, const union A1031 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20475 DCaggr* f_touchA1031() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20476 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20477 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20478 a = dcNewAggr(12, sizeof(union A1031));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20479 AF('C',union A1031,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20480 AF('I',union A1031,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20481 AF('p',union A1031,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20482 AF('I',union A1031,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20483 AF('C',union A1031,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20484 AF('C',union A1031,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20485 AF('j',union A1031,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20486 AF('p',union A1031,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20487 AF('d',union A1031,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20488 AF('L',union A1031,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20489 AF('p',union A1031,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20490 AF('f',union A1031,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20491 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20492 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20493 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20494 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20495 /* <B<CIpICCjpdLpf>B> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20496 union A1032 { B m0; union A1031 m1; B m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20497 int f_cmpA1032(const union A1032 *x, const union A1032 *y) { return x->m0 == y->m0 && f_cmpA1031(&x->m1, &y->m1) && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20498 DCaggr* f_touchA1032() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20499 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20500 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20501 a = dcNewAggr(3, sizeof(union A1032));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20502 AF('B',union A1032,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20503 AFa(union A1032,m1,1,A1031)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20504 AF('B',union A1032,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20505 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20506 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20507 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20508 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20509 /* <fJBid<B<CIpICCjpdLpf>B>dJdlpJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20510 union A1033 { f m0; J m1; B m2; i m3; d m4; union A1032 m5; d m6; J m7; d m8; l m9; p m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20511 int f_cmpA1033(const union A1033 *x, const union A1033 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1032(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20512 DCaggr* f_touchA1033() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20513 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20514 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20515 a = dcNewAggr(12, sizeof(union A1033));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20516 AF('f',union A1033,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20517 AF('J',union A1033,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20518 AF('B',union A1033,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20519 AF('i',union A1033,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20520 AF('d',union A1033,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20521 AFa(union A1033,m5,1,A1032)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20522 AF('d',union A1033,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20523 AF('J',union A1033,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20524 AF('d',union A1033,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20525 AF('l',union A1033,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20526 AF('p',union A1033,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20527 AF('J',union A1033,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20528 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20529 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20530 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20531 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20532 /* <LscsJSLi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20533 union A1034 { L m0; s m1; c m2; s m3; J m4; S m5; L m6; i m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20534 int f_cmpA1034(const union A1034 *x, const union A1034 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20535 DCaggr* f_touchA1034() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20536 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20537 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20538 a = dcNewAggr(8, sizeof(union A1034));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20539 AF('L',union A1034,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20540 AF('s',union A1034,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20541 AF('c',union A1034,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20542 AF('s',union A1034,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20543 AF('J',union A1034,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20544 AF('S',union A1034,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20545 AF('L',union A1034,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20546 AF('i',union A1034,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20547 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20548 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20549 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20550 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20551 /* <cSfiSSLc[16]pssI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20552 union A1035 { c m0; S m1; f m2; i m3; S m4; S m5; L m6; c m7[16]; p m8; s m9; s m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20553 int f_cmpA1035(const union A1035 *x, const union A1035 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m7[9] == y->m7[9] && x->m7[10] == y->m7[10] && x->m7[11] == y->m7[11] && x->m7[12] == y->m7[12] && x->m7[13] == y->m7[13] && x->m7[14] == y->m7[14] && x->m7[15] == y->m7[15] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20554 DCaggr* f_touchA1035() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20555 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20556 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20557 a = dcNewAggr(12, sizeof(union A1035));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20558 AF('c',union A1035,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20559 AF('S',union A1035,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20560 AF('f',union A1035,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20561 AF('i',union A1035,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20562 AF('S',union A1035,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20563 AF('S',union A1035,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20564 AF('L',union A1035,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20565 AF('c',union A1035,m7,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20566 AF('p',union A1035,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20567 AF('s',union A1035,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20568 AF('s',union A1035,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20569 AF('I',union A1035,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20570 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20571 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20572 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20573 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20574 /* <dlJpdjfsiLLl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20575 union A1036 { d m0; l m1; J m2; p m3; d m4; j m5; f m6; s m7; i m8; L m9; L m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20576 int f_cmpA1036(const union A1036 *x, const union A1036 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20577 DCaggr* f_touchA1036() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20578 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20579 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20580 a = dcNewAggr(12, sizeof(union A1036));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20581 AF('d',union A1036,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20582 AF('l',union A1036,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20583 AF('J',union A1036,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20584 AF('p',union A1036,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20585 AF('d',union A1036,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20586 AF('j',union A1036,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20587 AF('f',union A1036,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20588 AF('s',union A1036,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20589 AF('i',union A1036,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20590 AF('L',union A1036,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20591 AF('L',union A1036,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20592 AF('l',union A1036,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20593 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20594 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20595 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20596 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20597 /* {sjSBilBfScci} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20598 struct A1037 { s m0; j m1; S m2; B m3; i m4; l m5; B m6; f m7; S m8; c m9; c m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20599 int f_cmpA1037(const struct A1037 *x, const struct A1037 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20600 DCaggr* f_touchA1037() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20601 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20602 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20603 a = dcNewAggr(12, sizeof(struct A1037));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20604 AF('s',struct A1037,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20605 AF('j',struct A1037,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20606 AF('S',struct A1037,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20607 AF('B',struct A1037,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20608 AF('i',struct A1037,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20609 AF('l',struct A1037,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20610 AF('B',struct A1037,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20611 AF('f',struct A1037,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20612 AF('S',struct A1037,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20613 AF('c',struct A1037,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20614 AF('c',struct A1037,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20615 AF('i',struct A1037,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20616 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20617 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20618 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20619 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20620 /* <iiBffpls[12]BBBj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20621 union A1038 { i m0; i m1; B m2; f m3; f m4; p m5; l m6; s m7[12]; B m8; B m9; B m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20622 int f_cmpA1038(const union A1038 *x, const union A1038 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m7[9] == y->m7[9] && x->m7[10] == y->m7[10] && x->m7[11] == y->m7[11] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20623 DCaggr* f_touchA1038() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20624 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20625 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20626 a = dcNewAggr(12, sizeof(union A1038));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20627 AF('i',union A1038,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20628 AF('i',union A1038,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20629 AF('B',union A1038,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20630 AF('f',union A1038,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20631 AF('f',union A1038,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20632 AF('p',union A1038,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20633 AF('l',union A1038,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20634 AF('s',union A1038,m7,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20635 AF('B',union A1038,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20636 AF('B',union A1038,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20637 AF('B',union A1038,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20638 AF('j',union A1038,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20639 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20640 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20641 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20642 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20643 /* <<dlJpdjfsiLLl>{sjSBilBfScci}SB<iiBffpls[12]BBBj>SIillcL> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20644 union A1039 { union A1036 m0; struct A1037 m1; S m2; B m3; union A1038 m4; S m5; I m6; i m7; l m8; l m9; c m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20645 int f_cmpA1039(const union A1039 *x, const union A1039 *y) { return f_cmpA1036(&x->m0, &y->m0) && f_cmpA1037(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1038(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20646 DCaggr* f_touchA1039() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20647 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20648 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20649 a = dcNewAggr(12, sizeof(union A1039));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20650 AFa(union A1039,m0,1,A1036)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20651 AFa(union A1039,m1,1,A1037)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20652 AF('S',union A1039,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20653 AF('B',union A1039,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20654 AFa(union A1039,m4,1,A1038)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20655 AF('S',union A1039,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20656 AF('I',union A1039,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20657 AF('i',union A1039,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20658 AF('l',union A1039,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20659 AF('l',union A1039,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20660 AF('c',union A1039,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20661 AF('L',union A1039,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20662 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20663 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20664 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20665 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20666 /* {c} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20667 struct A1040 { c m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20668 int f_cmpA1040(const struct A1040 *x, const struct A1040 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20669 DCaggr* f_touchA1040() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20670 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20671 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20672 a = dcNewAggr(1, sizeof(struct A1040));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20673 AF('c',struct A1040,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20674 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20675 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20676 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20677 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20678 /* <jlLdfpLJjlsi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20679 union A1041 { j m0; l m1; L m2; d m3; f m4; p m5; L m6; J m7; j m8; l m9; s m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20680 int f_cmpA1041(const union A1041 *x, const union A1041 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20681 DCaggr* f_touchA1041() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20682 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20683 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20684 a = dcNewAggr(12, sizeof(union A1041));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20685 AF('j',union A1041,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20686 AF('l',union A1041,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20687 AF('L',union A1041,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20688 AF('d',union A1041,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20689 AF('f',union A1041,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20690 AF('p',union A1041,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20691 AF('L',union A1041,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20692 AF('J',union A1041,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20693 AF('j',union A1041,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20694 AF('l',union A1041,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20695 AF('s',union A1041,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20696 AF('i',union A1041,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20697 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20698 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20699 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20700 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20701 /* <BLJJIsCcdCdc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20702 union A1042 { B m0; L m1; J m2; J m3; I m4; s m5; C m6; c m7; d m8; C m9; d m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20703 int f_cmpA1042(const union A1042 *x, const union A1042 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20704 DCaggr* f_touchA1042() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20705 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20706 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20707 a = dcNewAggr(12, sizeof(union A1042));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20708 AF('B',union A1042,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20709 AF('L',union A1042,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20710 AF('J',union A1042,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20711 AF('J',union A1042,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20712 AF('I',union A1042,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20713 AF('s',union A1042,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20714 AF('C',union A1042,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20715 AF('c',union A1042,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20716 AF('d',union A1042,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20717 AF('C',union A1042,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20718 AF('d',union A1042,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20719 AF('c',union A1042,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20720 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20721 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20722 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20723 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20724 /* {dj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20725 struct A1043 { d m0; j m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20726 int f_cmpA1043(const struct A1043 *x, const struct A1043 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20727 DCaggr* f_touchA1043() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20728 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20729 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20730 a = dcNewAggr(2, sizeof(struct A1043));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20731 AF('d',struct A1043,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20732 AF('j',struct A1043,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20733 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20734 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20735 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20736 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20737 /* {IIfBfiJjBidL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20738 struct A1044 { I m0; I m1; f m2; B m3; f m4; i m5; J m6; j m7; B m8; i m9; d m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20739 int f_cmpA1044(const struct A1044 *x, const struct A1044 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20740 DCaggr* f_touchA1044() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20741 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20742 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20743 a = dcNewAggr(12, sizeof(struct A1044));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20744 AF('I',struct A1044,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20745 AF('I',struct A1044,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20746 AF('f',struct A1044,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20747 AF('B',struct A1044,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20748 AF('f',struct A1044,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20749 AF('i',struct A1044,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20750 AF('J',struct A1044,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20751 AF('j',struct A1044,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20752 AF('B',struct A1044,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20753 AF('i',struct A1044,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20754 AF('d',struct A1044,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20755 AF('L',struct A1044,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20756 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20757 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20758 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20759 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20760 /* <Cj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20761 union A1045 { C m0; j m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20762 int f_cmpA1045(const union A1045 *x, const union A1045 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20763 DCaggr* f_touchA1045() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20764 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20765 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20766 a = dcNewAggr(2, sizeof(union A1045));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20767 AF('C',union A1045,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20768 AF('j',union A1045,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20769 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20770 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20771 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20772 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20773 /* {lLSjLJpLJLSB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20774 struct A1046 { l m0; L m1; S m2; j m3; L m4; J m5; p m6; L m7; J m8; L m9; S m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20775 int f_cmpA1046(const struct A1046 *x, const struct A1046 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20776 DCaggr* f_touchA1046() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20777 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20778 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20779 a = dcNewAggr(12, sizeof(struct A1046));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20780 AF('l',struct A1046,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20781 AF('L',struct A1046,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20782 AF('S',struct A1046,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20783 AF('j',struct A1046,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20784 AF('L',struct A1046,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20785 AF('J',struct A1046,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20786 AF('p',struct A1046,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20787 AF('L',struct A1046,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20788 AF('J',struct A1046,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20789 AF('L',struct A1046,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20790 AF('S',struct A1046,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20791 AF('B',struct A1046,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20792 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20793 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20794 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20795 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20796 /* {i<Cj>CsfJcs{lLSjLJpLJLSB}[15]lBf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20797 struct A1047 { i m0; union A1045 m1; C m2; s m3; f m4; J m5; c m6; s m7; struct A1046 m8[15]; l m9; B m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20798 int f_cmpA1047(const struct A1047 *x, const struct A1047 *y) { return x->m0 == y->m0 && f_cmpA1045(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1046(&x->m8[0], &y->m8[0]) && f_cmpA1046(&x->m8[1], &y->m8[1]) && f_cmpA1046(&x->m8[2], &y->m8[2]) && f_cmpA1046(&x->m8[3], &y->m8[3]) && f_cmpA1046(&x->m8[4], &y->m8[4]) && f_cmpA1046(&x->m8[5], &y->m8[5]) && f_cmpA1046(&x->m8[6], &y->m8[6]) && f_cmpA1046(&x->m8[7], &y->m8[7]) && f_cmpA1046(&x->m8[8], &y->m8[8]) && f_cmpA1046(&x->m8[9], &y->m8[9]) && f_cmpA1046(&x->m8[10], &y->m8[10]) && f_cmpA1046(&x->m8[11], &y->m8[11]) && f_cmpA1046(&x->m8[12], &y->m8[12]) && f_cmpA1046(&x->m8[13], &y->m8[13]) && f_cmpA1046(&x->m8[14], &y->m8[14]) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20799 DCaggr* f_touchA1047() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20800 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20801 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20802 a = dcNewAggr(12, sizeof(struct A1047));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20803 AF('i',struct A1047,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20804 AFa(struct A1047,m1,1,A1045)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20805 AF('C',struct A1047,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20806 AF('s',struct A1047,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20807 AF('f',struct A1047,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20808 AF('J',struct A1047,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20809 AF('c',struct A1047,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20810 AF('s',struct A1047,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20811 AFa(struct A1047,m8,15,A1046)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20812 AF('l',struct A1047,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20813 AF('B',struct A1047,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20814 AF('f',struct A1047,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20815 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20816 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20817 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20818 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20819 /* <JCffddBJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20820 union A1048 { J m0; C m1; f m2; f m3; d m4; d m5; B m6; J m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20821 int f_cmpA1048(const union A1048 *x, const union A1048 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20822 DCaggr* f_touchA1048() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20823 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20824 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20825 a = dcNewAggr(8, sizeof(union A1048));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20826 AF('J',union A1048,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20827 AF('C',union A1048,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20828 AF('f',union A1048,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20829 AF('f',union A1048,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20830 AF('d',union A1048,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20831 AF('d',union A1048,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20832 AF('B',union A1048,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20833 AF('J',union A1048,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20834 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20835 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20836 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20837 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20838 /* <Bs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20839 union A1049 { B m0; s m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20840 int f_cmpA1049(const union A1049 *x, const union A1049 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20841 DCaggr* f_touchA1049() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20842 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20843 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20844 a = dcNewAggr(2, sizeof(union A1049));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20845 AF('B',union A1049,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20846 AF('s',union A1049,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20847 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20848 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20849 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20850 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20851 /* {CBSJf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20852 struct A1050 { C m0; B m1; S m2; J m3; f m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20853 int f_cmpA1050(const struct A1050 *x, const struct A1050 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20854 DCaggr* f_touchA1050() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20855 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20856 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20857 a = dcNewAggr(5, sizeof(struct A1050));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20858 AF('C',struct A1050,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20859 AF('B',struct A1050,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20860 AF('S',struct A1050,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20861 AF('J',struct A1050,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20862 AF('f',struct A1050,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20863 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20864 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20865 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20866 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20867 /* {iSBdI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20868 struct A1051 { i m0; S m1; B m2; d m3; I m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20869 int f_cmpA1051(const struct A1051 *x, const struct A1051 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20870 DCaggr* f_touchA1051() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20871 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20872 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20873 a = dcNewAggr(5, sizeof(struct A1051));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20874 AF('i',struct A1051,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20875 AF('S',struct A1051,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20876 AF('B',struct A1051,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20877 AF('d',struct A1051,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20878 AF('I',struct A1051,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20879 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20880 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20881 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20882 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20883 /* <Bipi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20884 union A1052 { B m0; i m1; p m2; i m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20885 int f_cmpA1052(const union A1052 *x, const union A1052 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20886 DCaggr* f_touchA1052() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20887 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20888 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20889 a = dcNewAggr(4, sizeof(union A1052));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20890 AF('B',union A1052,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20891 AF('i',union A1052,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20892 AF('p',union A1052,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20893 AF('i',union A1052,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20894 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20895 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20896 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20897 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20898 /* <jBiSCJCISdlf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20899 union A1053 { j m0; B m1; i m2; S m3; C m4; J m5; C m6; I m7; S m8; d m9; l m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20900 int f_cmpA1053(const union A1053 *x, const union A1053 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20901 DCaggr* f_touchA1053() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20902 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20903 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20904 a = dcNewAggr(12, sizeof(union A1053));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20905 AF('j',union A1053,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20906 AF('B',union A1053,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20907 AF('i',union A1053,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20908 AF('S',union A1053,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20909 AF('C',union A1053,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20910 AF('J',union A1053,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20911 AF('C',union A1053,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20912 AF('I',union A1053,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20913 AF('S',union A1053,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20914 AF('d',union A1053,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20915 AF('l',union A1053,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20916 AF('f',union A1053,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20917 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20918 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20919 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20920 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20921 /* <J[8]l[10]IBBls> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20922 union A1054 { J m0[8]; l m1[10]; I m2; B m3; B m4; l m5; s m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20923 int f_cmpA1054(const union A1054 *x, const union A1054 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20924 DCaggr* f_touchA1054() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20925 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20926 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20927 a = dcNewAggr(7, sizeof(union A1054));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20928 AF('J',union A1054,m0,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20929 AF('l',union A1054,m1,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20930 AF('I',union A1054,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20931 AF('B',union A1054,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20932 AF('B',union A1054,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20933 AF('l',union A1054,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20934 AF('s',union A1054,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20935 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20936 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20937 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20938 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20939 /* <lL[6]d> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20940 union A1055 { l m0; L m1[6]; d m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20941 int f_cmpA1055(const union A1055 *x, const union A1055 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20942 DCaggr* f_touchA1055() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20943 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20944 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20945 a = dcNewAggr(3, sizeof(union A1055));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20946 AF('l',union A1055,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20947 AF('L',union A1055,m1,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20948 AF('d',union A1055,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20949 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20950 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20951 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20952 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
20953 /* <Ilffscdjfj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20954 union A1056 { I m0; l m1; f m2; f m3; s m4; c m5; d m6; j m7; f m8; j m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20955 int f_cmpA1056(const union A1056 *x, const union A1056 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20956 DCaggr* f_touchA1056() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20957 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20958 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20959 a = dcNewAggr(10, sizeof(union A1056));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20960 AF('I',union A1056,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20961 AF('l',union A1056,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20962 AF('f',union A1056,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20963 AF('f',union A1056,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20964 AF('s',union A1056,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20965 AF('c',union A1056,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20966 AF('d',union A1056,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20967 AF('j',union A1056,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20968 AF('f',union A1056,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20969 AF('j',union A1056,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20970 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20971 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20972 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20973 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20974 /* <SdssisSSIdll> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20975 union A1057 { S m0; d m1; s m2; s m3; i m4; s m5; S m6; S m7; I m8; d m9; l m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20976 int f_cmpA1057(const union A1057 *x, const union A1057 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
20977 DCaggr* f_touchA1057() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20978 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20979 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20980 a = dcNewAggr(12, sizeof(union A1057));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20981 AF('S',union A1057,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20982 AF('d',union A1057,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20983 AF('s',union A1057,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20984 AF('s',union A1057,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20985 AF('i',union A1057,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20986 AF('s',union A1057,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20987 AF('S',union A1057,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20988 AF('S',union A1057,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20989 AF('I',union A1057,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20990 AF('d',union A1057,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20991 AF('l',union A1057,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20992 AF('l',union A1057,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20993 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20994 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20995 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20996 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20997 /* <IIp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20998 union A1058 { I m0; I m1; p m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
20999 int f_cmpA1058(const union A1058 *x, const union A1058 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21000 DCaggr* f_touchA1058() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21001 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21002 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21003 a = dcNewAggr(3, sizeof(union A1058));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21004 AF('I',union A1058,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21005 AF('I',union A1058,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21006 AF('p',union A1058,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21007 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21008 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21009 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21010 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21011 /* <Csssi<IIp>cIILic[3]> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21012 union A1059 { C m0; s m1; s m2; s m3; i m4; union A1058 m5; c m6; I m7; I m8; L m9; i m10; c m11[3]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21013 int f_cmpA1059(const union A1059 *x, const union A1059 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1058(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21014 DCaggr* f_touchA1059() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21015 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21016 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21017 a = dcNewAggr(12, sizeof(union A1059));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21018 AF('C',union A1059,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21019 AF('s',union A1059,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21020 AF('s',union A1059,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21021 AF('s',union A1059,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21022 AF('i',union A1059,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21023 AFa(union A1059,m5,1,A1058)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21024 AF('c',union A1059,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21025 AF('I',union A1059,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21026 AF('I',union A1059,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21027 AF('L',union A1059,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21028 AF('i',union A1059,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21029 AF('c',union A1059,m11,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21030 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21031 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21032 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21033 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21034 /* {iIsSCfpdsCJp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21035 struct A1060 { i m0; I m1; s m2; S m3; C m4; f m5; p m6; d m7; s m8; C m9; J m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21036 int f_cmpA1060(const struct A1060 *x, const struct A1060 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21037 DCaggr* f_touchA1060() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21038 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21039 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21040 a = dcNewAggr(12, sizeof(struct A1060));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21041 AF('i',struct A1060,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21042 AF('I',struct A1060,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21043 AF('s',struct A1060,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21044 AF('S',struct A1060,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21045 AF('C',struct A1060,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21046 AF('f',struct A1060,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21047 AF('p',struct A1060,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21048 AF('d',struct A1060,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21049 AF('s',struct A1060,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21050 AF('C',struct A1060,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21051 AF('J',struct A1060,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21052 AF('p',struct A1060,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21053 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21054 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21055 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21056 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21057 /* {l[1]jLIc{iIsSCfpdsCJp}c[14]sffBs} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21058 struct A1061 { l m0[1]; j m1; L m2; I m3; c m4; struct A1060 m5; c m6[14]; s m7; f m8; f m9; B m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21059 int f_cmpA1061(const struct A1061 *x, const struct A1061 *y) { return x->m0[0] == y->m0[0] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1060(&x->m5, &y->m5) && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m6[8] == y->m6[8] && x->m6[9] == y->m6[9] && x->m6[10] == y->m6[10] && x->m6[11] == y->m6[11] && x->m6[12] == y->m6[12] && x->m6[13] == y->m6[13] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21060 DCaggr* f_touchA1061() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21061 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21062 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21063 a = dcNewAggr(12, sizeof(struct A1061));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21064 AF('l',struct A1061,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21065 AF('j',struct A1061,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21066 AF('L',struct A1061,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21067 AF('I',struct A1061,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21068 AF('c',struct A1061,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21069 AFa(struct A1061,m5,1,A1060)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21070 AF('c',struct A1061,m6,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21071 AF('s',struct A1061,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21072 AF('f',struct A1061,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21073 AF('f',struct A1061,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21074 AF('B',struct A1061,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21075 AF('s',struct A1061,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21076 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21077 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21078 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21079 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21080 /* {CCSsf<S>c} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21081 struct A1062 { C m0; C m1; S m2; s m3; f m4; union A51 m5; c m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21082 int f_cmpA1062(const struct A1062 *x, const struct A1062 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA51(&x->m5, &y->m5) && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21083 DCaggr* f_touchA1062() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21084 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21085 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21086 a = dcNewAggr(7, sizeof(struct A1062));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21087 AF('C',struct A1062,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21088 AF('C',struct A1062,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21089 AF('S',struct A1062,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21090 AF('s',struct A1062,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21091 AF('f',struct A1062,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21092 AFa(struct A1062,m5,1,A51)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21093 AF('c',struct A1062,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21094 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21095 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21096 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21097 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21098 /* <{CCSsf<S>c}JLlLisd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21099 union A1063 { struct A1062 m0; J m1; L m2; l m3; L m4; i m5; s m6; d m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21100 int f_cmpA1063(const union A1063 *x, const union A1063 *y) { return f_cmpA1062(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21101 DCaggr* f_touchA1063() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21102 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21103 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21104 a = dcNewAggr(8, sizeof(union A1063));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21105 AFa(union A1063,m0,1,A1062)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21106 AF('J',union A1063,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21107 AF('L',union A1063,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21108 AF('l',union A1063,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21109 AF('L',union A1063,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21110 AF('i',union A1063,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21111 AF('s',union A1063,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21112 AF('d',union A1063,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21113 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21114 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21115 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21116 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21117 /* <BILsjjJ[16]Ifl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21118 union A1064 { B m0; I m1; L m2; s m3; j m4; j m5; J m6[16]; I m7; f m8; l m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21119 int f_cmpA1064(const union A1064 *x, const union A1064 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m6[8] == y->m6[8] && x->m6[9] == y->m6[9] && x->m6[10] == y->m6[10] && x->m6[11] == y->m6[11] && x->m6[12] == y->m6[12] && x->m6[13] == y->m6[13] && x->m6[14] == y->m6[14] && x->m6[15] == y->m6[15] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21120 DCaggr* f_touchA1064() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21121 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21122 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21123 a = dcNewAggr(10, sizeof(union A1064));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21124 AF('B',union A1064,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21125 AF('I',union A1064,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21126 AF('L',union A1064,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21127 AF('s',union A1064,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21128 AF('j',union A1064,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21129 AF('j',union A1064,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21130 AF('J',union A1064,m6,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21131 AF('I',union A1064,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21132 AF('f',union A1064,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21133 AF('l',union A1064,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21134 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21135 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21136 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21137 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21138 /* <CfCSSLs[7]cBBcd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21139 union A1065 { C m0; f m1; C m2; S m3; S m4; L m5; s m6[7]; c m7; B m8; B m9; c m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21140 int f_cmpA1065(const union A1065 *x, const union A1065 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21141 DCaggr* f_touchA1065() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21142 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21143 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21144 a = dcNewAggr(12, sizeof(union A1065));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21145 AF('C',union A1065,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21146 AF('f',union A1065,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21147 AF('C',union A1065,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21148 AF('S',union A1065,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21149 AF('S',union A1065,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21150 AF('L',union A1065,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21151 AF('s',union A1065,m6,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21152 AF('c',union A1065,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21153 AF('B',union A1065,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21154 AF('B',union A1065,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21155 AF('c',union A1065,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21156 AF('d',union A1065,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21157 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21158 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21159 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21160 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21161 /* <B<BILsjjJ[16]Ifl>IcLJI<CfCSSLs[7]cBBcd>fJjB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21162 union A1066 { B m0; union A1064 m1; I m2; c m3; L m4; J m5; I m6; union A1065 m7; f m8; J m9; j m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21163 int f_cmpA1066(const union A1066 *x, const union A1066 *y) { return x->m0 == y->m0 && f_cmpA1064(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1065(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21164 DCaggr* f_touchA1066() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21165 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21166 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21167 a = dcNewAggr(12, sizeof(union A1066));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21168 AF('B',union A1066,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21169 AFa(union A1066,m1,1,A1064)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21170 AF('I',union A1066,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21171 AF('c',union A1066,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21172 AF('L',union A1066,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21173 AF('J',union A1066,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21174 AF('I',union A1066,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21175 AFa(union A1066,m7,1,A1065)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21176 AF('f',union A1066,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21177 AF('J',union A1066,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21178 AF('j',union A1066,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21179 AF('B',union A1066,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21180 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21181 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21182 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21183 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21184 /* <dBIcICJpdsii> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21185 union A1067 { d m0; B m1; I m2; c m3; I m4; C m5; J m6; p m7; d m8; s m9; i m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21186 int f_cmpA1067(const union A1067 *x, const union A1067 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21187 DCaggr* f_touchA1067() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21188 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21189 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21190 a = dcNewAggr(12, sizeof(union A1067));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21191 AF('d',union A1067,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21192 AF('B',union A1067,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21193 AF('I',union A1067,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21194 AF('c',union A1067,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21195 AF('I',union A1067,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21196 AF('C',union A1067,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21197 AF('J',union A1067,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21198 AF('p',union A1067,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21199 AF('d',union A1067,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21200 AF('s',union A1067,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21201 AF('i',union A1067,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21202 AF('i',union A1067,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21203 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21204 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21205 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21206 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21207 /* {CJicS[9]IIfdLSI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21208 struct A1068 { C m0; J m1; i m2; c m3; S m4[9]; I m5; I m6; f m7; d m8; L m9; S m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21209 int f_cmpA1068(const struct A1068 *x, const struct A1068 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21210 DCaggr* f_touchA1068() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21211 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21212 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21213 a = dcNewAggr(12, sizeof(struct A1068));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21214 AF('C',struct A1068,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21215 AF('J',struct A1068,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21216 AF('i',struct A1068,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21217 AF('c',struct A1068,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21218 AF('S',struct A1068,m4,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21219 AF('I',struct A1068,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21220 AF('I',struct A1068,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21221 AF('f',struct A1068,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21222 AF('d',struct A1068,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21223 AF('L',struct A1068,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21224 AF('S',struct A1068,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21225 AF('I',struct A1068,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21226 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21227 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21228 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21229 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21230 /* <ddplLf[3]ssspIB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21231 union A1069 { d m0; d m1; p m2; l m3; L m4; f m5[3]; s m6; s m7; s m8; p m9; I m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21232 int f_cmpA1069(const union A1069 *x, const union A1069 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21233 DCaggr* f_touchA1069() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21234 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21235 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21236 a = dcNewAggr(12, sizeof(union A1069));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21237 AF('d',union A1069,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21238 AF('d',union A1069,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21239 AF('p',union A1069,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21240 AF('l',union A1069,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21241 AF('L',union A1069,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21242 AF('f',union A1069,m5,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21243 AF('s',union A1069,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21244 AF('s',union A1069,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21245 AF('s',union A1069,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21246 AF('p',union A1069,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21247 AF('I',union A1069,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21248 AF('B',union A1069,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21249 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21250 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21251 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21252 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21253 /* <Bpscf{CJicS[9]IIfdLSI}j<ddplLf[3]ssspIB>> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21254 union A1070 { B m0; p m1; s m2; c m3; f m4; struct A1068 m5; j m6; union A1069 m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21255 int f_cmpA1070(const union A1070 *x, const union A1070 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1068(&x->m5, &y->m5) && x->m6 == y->m6 && f_cmpA1069(&x->m7, &y->m7); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21256 DCaggr* f_touchA1070() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21257 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21258 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21259 a = dcNewAggr(8, sizeof(union A1070));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21260 AF('B',union A1070,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21261 AF('p',union A1070,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21262 AF('s',union A1070,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21263 AF('c',union A1070,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21264 AF('f',union A1070,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21265 AFa(union A1070,m5,1,A1068)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21266 AF('j',union A1070,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21267 AFa(union A1070,m7,1,A1069)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21268 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21269 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21270 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21271 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21272 /* {JjspCSj[4]lcICj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21273 struct A1071 { J m0; j m1; s m2; p m3; C m4; S m5; j m6[4]; l m7; c m8; I m9; C m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21274 int f_cmpA1071(const struct A1071 *x, const struct A1071 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21275 DCaggr* f_touchA1071() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21276 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21277 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21278 a = dcNewAggr(12, sizeof(struct A1071));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21279 AF('J',struct A1071,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21280 AF('j',struct A1071,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21281 AF('s',struct A1071,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21282 AF('p',struct A1071,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21283 AF('C',struct A1071,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21284 AF('S',struct A1071,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21285 AF('j',struct A1071,m6,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21286 AF('l',struct A1071,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21287 AF('c',struct A1071,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21288 AF('I',struct A1071,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21289 AF('C',struct A1071,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21290 AF('j',struct A1071,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21291 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21292 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21293 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21294 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21295 /* {pcdL} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21296 struct A1072 { p m0; c m1; d m2; L m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21297 int f_cmpA1072(const struct A1072 *x, const struct A1072 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21298 DCaggr* f_touchA1072() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21299 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21300 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21301 a = dcNewAggr(4, sizeof(struct A1072));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21302 AF('p',struct A1072,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21303 AF('c',struct A1072,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21304 AF('d',struct A1072,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21305 AF('L',struct A1072,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21306 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21307 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21308 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21309 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21310 /* <IILIj{JjspCSj[4]lcICj}fc{pcdL}j> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21311 union A1073 { I m0; I m1; L m2; I m3; j m4; struct A1071 m5; f m6; c m7; struct A1072 m8; j m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21312 int f_cmpA1073(const union A1073 *x, const union A1073 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1071(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1072(&x->m8, &y->m8) && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21313 DCaggr* f_touchA1073() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21314 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21315 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21316 a = dcNewAggr(10, sizeof(union A1073));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21317 AF('I',union A1073,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21318 AF('I',union A1073,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21319 AF('L',union A1073,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21320 AF('I',union A1073,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21321 AF('j',union A1073,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21322 AFa(union A1073,m5,1,A1071)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21323 AF('f',union A1073,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21324 AF('c',union A1073,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21325 AFa(union A1073,m8,1,A1072)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21326 AF('j',union A1073,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21327 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21328 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21329 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21330 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21331 /* {<Bpscf{CJicS[9]IIfdLSI}j<ddplLf[3]ssspIB>>dsJcLc<IILIj{JjspCSj[4]lcICj}fc{pcdL}j>Jcci} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21332 struct A1074 { union A1070 m0; d m1; s m2; J m3; c m4; L m5; c m6; union A1073 m7; J m8; c m9; c m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21333 int f_cmpA1074(const struct A1074 *x, const struct A1074 *y) { return f_cmpA1070(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1073(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21334 DCaggr* f_touchA1074() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21335 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21336 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21337 a = dcNewAggr(12, sizeof(struct A1074));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21338 AFa(struct A1074,m0,1,A1070)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21339 AF('d',struct A1074,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21340 AF('s',struct A1074,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21341 AF('J',struct A1074,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21342 AF('c',struct A1074,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21343 AF('L',struct A1074,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21344 AF('c',struct A1074,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21345 AFa(struct A1074,m7,1,A1073)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21346 AF('J',struct A1074,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21347 AF('c',struct A1074,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21348 AF('c',struct A1074,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21349 AF('i',struct A1074,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21350 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21351 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21352 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21353 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21354 /* {ccsfLijjd[15]} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21355 struct A1075 { c m0; c m1; s m2; f m3; L m4; i m5; j m6; j m7; d m8[15]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21356 int f_cmpA1075(const struct A1075 *x, const struct A1075 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m8[9] == y->m8[9] && x->m8[10] == y->m8[10] && x->m8[11] == y->m8[11] && x->m8[12] == y->m8[12] && x->m8[13] == y->m8[13] && x->m8[14] == y->m8[14]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21357 DCaggr* f_touchA1075() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21358 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21359 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21360 a = dcNewAggr(9, sizeof(struct A1075));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21361 AF('c',struct A1075,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21362 AF('c',struct A1075,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21363 AF('s',struct A1075,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21364 AF('f',struct A1075,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21365 AF('L',struct A1075,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21366 AF('i',struct A1075,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21367 AF('j',struct A1075,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21368 AF('j',struct A1075,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21369 AF('d',struct A1075,m8,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21370 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21371 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21372 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21373 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21374 /* {fdI[8]{c}lSp{ccsfLijjd[15]}Is} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21375 struct A1076 { f m0; d m1; I m2[8]; struct A1040 m3; l m4; S m5; p m6; struct A1075 m7; I m8; s m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21376 int f_cmpA1076(const struct A1076 *x, const struct A1076 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && f_cmpA1040(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1075(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21377 DCaggr* f_touchA1076() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21378 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21379 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21380 a = dcNewAggr(10, sizeof(struct A1076));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21381 AF('f',struct A1076,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21382 AF('d',struct A1076,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21383 AF('I',struct A1076,m2,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21384 AFa(struct A1076,m3,1,A1040)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21385 AF('l',struct A1076,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21386 AF('S',struct A1076,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21387 AF('p',struct A1076,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21388 AFa(struct A1076,m7,1,A1075)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21389 AF('I',struct A1076,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21390 AF('s',struct A1076,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21391 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21392 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21393 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21394 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21395 /* <fSpjlssCLJfj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21396 union A1077 { f m0; S m1; p m2; j m3; l m4; s m5; s m6; C m7; L m8; J m9; f m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21397 int f_cmpA1077(const union A1077 *x, const union A1077 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21398 DCaggr* f_touchA1077() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21399 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21400 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21401 a = dcNewAggr(12, sizeof(union A1077));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21402 AF('f',union A1077,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21403 AF('S',union A1077,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21404 AF('p',union A1077,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21405 AF('j',union A1077,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21406 AF('l',union A1077,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21407 AF('s',union A1077,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21408 AF('s',union A1077,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21409 AF('C',union A1077,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21410 AF('L',union A1077,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21411 AF('J',union A1077,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21412 AF('f',union A1077,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21413 AF('j',union A1077,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21414 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21415 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21416 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21417 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21418 /* {llCjIIlBJsI[7]j} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21419 struct A1078 { l m0; l m1; C m2; j m3; I m4; I m5; l m6; B m7; J m8; s m9; I m10[7]; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21420 int f_cmpA1078(const struct A1078 *x, const struct A1078 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21421 DCaggr* f_touchA1078() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21422 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21423 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21424 a = dcNewAggr(12, sizeof(struct A1078));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21425 AF('l',struct A1078,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21426 AF('l',struct A1078,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21427 AF('C',struct A1078,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21428 AF('j',struct A1078,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21429 AF('I',struct A1078,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21430 AF('I',struct A1078,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21431 AF('l',struct A1078,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21432 AF('B',struct A1078,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21433 AF('J',struct A1078,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21434 AF('s',struct A1078,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21435 AF('I',struct A1078,m10,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21436 AF('j',struct A1078,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21437 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21438 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21439 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21440 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21441 /* {C} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21442 struct A1079 { C m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21443 int f_cmpA1079(const struct A1079 *x, const struct A1079 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21444 DCaggr* f_touchA1079() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21445 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21446 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21447 a = dcNewAggr(1, sizeof(struct A1079));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21448 AF('C',struct A1079,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21449 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21450 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21451 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21452 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21453 /* {jsC{C}jBjCjffp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21454 struct A1080 { j m0; s m1; C m2; struct A1079 m3; j m4; B m5; j m6; C m7; j m8; f m9; f m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21455 int f_cmpA1080(const struct A1080 *x, const struct A1080 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA1079(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21456 DCaggr* f_touchA1080() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21457 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21458 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21459 a = dcNewAggr(12, sizeof(struct A1080));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21460 AF('j',struct A1080,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21461 AF('s',struct A1080,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21462 AF('C',struct A1080,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21463 AFa(struct A1080,m3,1,A1079)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21464 AF('j',struct A1080,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21465 AF('B',struct A1080,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21466 AF('j',struct A1080,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21467 AF('C',struct A1080,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21468 AF('j',struct A1080,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21469 AF('f',struct A1080,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21470 AF('f',struct A1080,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21471 AF('p',struct A1080,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21472 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21473 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21474 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21475 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21476 /* {cSBjlccBcfj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21477 struct A1081 { c m0; S m1; B m2; j m3; l m4; c m5; c m6; B m7; c m8; f m9; j m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21478 int f_cmpA1081(const struct A1081 *x, const struct A1081 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21479 DCaggr* f_touchA1081() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21480 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21481 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21482 a = dcNewAggr(11, sizeof(struct A1081));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21483 AF('c',struct A1081,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21484 AF('S',struct A1081,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21485 AF('B',struct A1081,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21486 AF('j',struct A1081,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21487 AF('l',struct A1081,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21488 AF('c',struct A1081,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21489 AF('c',struct A1081,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21490 AF('B',struct A1081,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21491 AF('c',struct A1081,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21492 AF('f',struct A1081,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21493 AF('j',struct A1081,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21494 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21495 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21496 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21497 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21498 /* {SjBpJjijs} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21499 struct A1082 { S m0; j m1; B m2; p m3; J m4; j m5; i m6; j m7; s m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21500 int f_cmpA1082(const struct A1082 *x, const struct A1082 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21501 DCaggr* f_touchA1082() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21502 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21503 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21504 a = dcNewAggr(9, sizeof(struct A1082));
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21505 AF('S',struct A1082,m0,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21506 AF('j',struct A1082,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21507 AF('B',struct A1082,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21508 AF('p',struct A1082,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21509 AF('J',struct A1082,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21510 AF('j',struct A1082,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21511 AF('i',struct A1082,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21512 AF('j',struct A1082,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21513 AF('s',struct A1082,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21514 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21515 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21516 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21517 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21518 /* {LiLJCdisf[14]} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21519 struct A1083 { L m0; i m1; L m2; J m3; C m4; d m5; i m6; s m7; f m8[14]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21520 int f_cmpA1083(const struct A1083 *x, const struct A1083 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m8[9] == y->m8[9] && x->m8[10] == y->m8[10] && x->m8[11] == y->m8[11] && x->m8[12] == y->m8[12] && x->m8[13] == y->m8[13]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21521 DCaggr* f_touchA1083() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21522 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21523 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21524 a = dcNewAggr(9, sizeof(struct A1083));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21525 AF('L',struct A1083,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21526 AF('i',struct A1083,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21527 AF('L',struct A1083,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21528 AF('J',struct A1083,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21529 AF('C',struct A1083,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21530 AF('d',struct A1083,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21531 AF('i',struct A1083,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21532 AF('s',struct A1083,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21533 AF('f',struct A1083,m8,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21534 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21535 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21536 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21537 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21538 /* <lpplifc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21539 union A1084 { l m0; p m1; p m2; l m3; i m4; f m5; c m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21540 int f_cmpA1084(const union A1084 *x, const union A1084 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21541 DCaggr* f_touchA1084() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21542 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21543 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21544 a = dcNewAggr(7, sizeof(union A1084));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21545 AF('l',union A1084,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21546 AF('p',union A1084,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21547 AF('p',union A1084,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21548 AF('l',union A1084,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21549 AF('i',union A1084,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21550 AF('f',union A1084,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21551 AF('c',union A1084,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21552 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21553 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21554 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21555 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21556 /* {{cSBjlccBcfj}i{SjBpJjijs}{LiLJCdisf[14]}cjLpdd<lpplifc>j} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21557 struct A1085 { struct A1081 m0; i m1; struct A1082 m2; struct A1083 m3; c m4; j m5; L m6; p m7; d m8; d m9; union A1084 m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21558 int f_cmpA1085(const struct A1085 *x, const struct A1085 *y) { return f_cmpA1081(&x->m0, &y->m0) && x->m1 == y->m1 && f_cmpA1082(&x->m2, &y->m2) && f_cmpA1083(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1084(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21559 DCaggr* f_touchA1085() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21560 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21561 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21562 a = dcNewAggr(12, sizeof(struct A1085));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21563 AFa(struct A1085,m0,1,A1081)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21564 AF('i',struct A1085,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21565 AFa(struct A1085,m2,1,A1082)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21566 AFa(struct A1085,m3,1,A1083)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21567 AF('c',struct A1085,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21568 AF('j',struct A1085,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21569 AF('L',struct A1085,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21570 AF('p',struct A1085,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21571 AF('d',struct A1085,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21572 AF('d',struct A1085,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21573 AFa(struct A1085,m10,1,A1084)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21574 AF('j',struct A1085,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21575 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21576 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21577 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21578 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21579 /* <fldjSCsC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21580 union A1086 { f m0; l m1; d m2; j m3; S m4; C m5; s m6; C m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21581 int f_cmpA1086(const union A1086 *x, const union A1086 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21582 DCaggr* f_touchA1086() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21583 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21584 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21585 a = dcNewAggr(8, sizeof(union A1086));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21586 AF('f',union A1086,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21587 AF('l',union A1086,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21588 AF('d',union A1086,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21589 AF('j',union A1086,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21590 AF('S',union A1086,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21591 AF('C',union A1086,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21592 AF('s',union A1086,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21593 AF('C',union A1086,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21594 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21595 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21596 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21597 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21598 /* {ClpdpjldLJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21599 struct A1087 { C m0; l m1; p m2; d m3; p m4; j m5; l m6; d m7; L m8; J m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21600 int f_cmpA1087(const struct A1087 *x, const struct A1087 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21601 DCaggr* f_touchA1087() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21602 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21603 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21604 a = dcNewAggr(10, sizeof(struct A1087));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21605 AF('C',struct A1087,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21606 AF('l',struct A1087,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21607 AF('p',struct A1087,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21608 AF('d',struct A1087,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21609 AF('p',struct A1087,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21610 AF('j',struct A1087,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21611 AF('l',struct A1087,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21612 AF('d',struct A1087,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21613 AF('L',struct A1087,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21614 AF('J',struct A1087,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21615 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21616 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21617 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21618 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21619 /* {SiiISJBBBIIc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21620 struct A1088 { S m0; i m1; i m2; I m3; S m4; J m5; B m6; B m7; B m8; I m9; I m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21621 int f_cmpA1088(const struct A1088 *x, const struct A1088 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21622 DCaggr* f_touchA1088() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21623 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21624 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21625 a = dcNewAggr(12, sizeof(struct A1088));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21626 AF('S',struct A1088,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21627 AF('i',struct A1088,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21628 AF('i',struct A1088,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21629 AF('I',struct A1088,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21630 AF('S',struct A1088,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21631 AF('J',struct A1088,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21632 AF('B',struct A1088,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21633 AF('B',struct A1088,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21634 AF('B',struct A1088,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21635 AF('I',struct A1088,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21636 AF('I',struct A1088,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21637 AF('c',struct A1088,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21638 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21639 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21640 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21641 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21642 /* <sJipjjBf{ClpdpjldLJ}iJ{SiiISJBBBIIc}> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21643 union A1089 { s m0; J m1; i m2; p m3; j m4; j m5; B m6; f m7; struct A1087 m8; i m9; J m10; struct A1088 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21644 int f_cmpA1089(const union A1089 *x, const union A1089 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1087(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA1088(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21645 DCaggr* f_touchA1089() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21646 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21647 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21648 a = dcNewAggr(12, sizeof(union A1089));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21649 AF('s',union A1089,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21650 AF('J',union A1089,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21651 AF('i',union A1089,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21652 AF('p',union A1089,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21653 AF('j',union A1089,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21654 AF('j',union A1089,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21655 AF('B',union A1089,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21656 AF('f',union A1089,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21657 AFa(union A1089,m8,1,A1087)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21658 AF('i',union A1089,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21659 AF('J',union A1089,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21660 AFa(union A1089,m11,1,A1088)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21661 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21662 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21663 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21664 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21665 /* {sSL[15]pdcissLLi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21666 struct A1090 { s m0; S m1; L m2[15]; p m3; d m4; c m5; i m6; s m7; s m8; L m9; L m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21667 int f_cmpA1090(const struct A1090 *x, const struct A1090 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m2[11] == y->m2[11] && x->m2[12] == y->m2[12] && x->m2[13] == y->m2[13] && x->m2[14] == y->m2[14] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21668 DCaggr* f_touchA1090() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21669 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21670 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21671 a = dcNewAggr(12, sizeof(struct A1090));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21672 AF('s',struct A1090,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21673 AF('S',struct A1090,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21674 AF('L',struct A1090,m2,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21675 AF('p',struct A1090,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21676 AF('d',struct A1090,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21677 AF('c',struct A1090,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21678 AF('i',struct A1090,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21679 AF('s',struct A1090,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21680 AF('s',struct A1090,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21681 AF('L',struct A1090,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21682 AF('L',struct A1090,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21683 AF('i',struct A1090,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21684 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21685 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21686 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21687 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21688 /* <pCSSiSLcjI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21689 union A1091 { p m0; C m1; S m2; S m3; i m4; S m5; L m6; c m7; j m8; I m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21690 int f_cmpA1091(const union A1091 *x, const union A1091 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21691 DCaggr* f_touchA1091() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21692 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21693 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21694 a = dcNewAggr(10, sizeof(union A1091));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21695 AF('p',union A1091,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21696 AF('C',union A1091,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21697 AF('S',union A1091,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21698 AF('S',union A1091,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21699 AF('i',union A1091,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21700 AF('S',union A1091,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21701 AF('L',union A1091,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21702 AF('c',union A1091,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21703 AF('j',union A1091,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21704 AF('I',union A1091,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21705 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21706 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21707 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21708 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21709 /* {JSl{sSL[15]pdcissLLi}LI<pCSSiSLcjI>BipBj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21710 struct A1092 { J m0; S m1; l m2; struct A1090 m3; L m4; I m5; union A1091 m6; B m7; i m8; p m9; B m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21711 int f_cmpA1092(const struct A1092 *x, const struct A1092 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA1090(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA1091(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21712 DCaggr* f_touchA1092() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21713 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21714 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21715 a = dcNewAggr(12, sizeof(struct A1092));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21716 AF('J',struct A1092,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21717 AF('S',struct A1092,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21718 AF('l',struct A1092,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21719 AFa(struct A1092,m3,1,A1090)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21720 AF('L',struct A1092,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21721 AF('I',struct A1092,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21722 AFa(struct A1092,m6,1,A1091)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21723 AF('B',struct A1092,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21724 AF('i',struct A1092,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21725 AF('p',struct A1092,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21726 AF('B',struct A1092,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21727 AF('j',struct A1092,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21728 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21729 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21730 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21731 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21732 /* {dLSfiSLBBfis} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21733 struct A1093 { d m0; L m1; S m2; f m3; i m4; S m5; L m6; B m7; B m8; f m9; i m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21734 int f_cmpA1093(const struct A1093 *x, const struct A1093 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21735 DCaggr* f_touchA1093() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21736 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21737 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21738 a = dcNewAggr(12, sizeof(struct A1093));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21739 AF('d',struct A1093,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21740 AF('L',struct A1093,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21741 AF('S',struct A1093,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21742 AF('f',struct A1093,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21743 AF('i',struct A1093,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21744 AF('S',struct A1093,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21745 AF('L',struct A1093,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21746 AF('B',struct A1093,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21747 AF('B',struct A1093,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21748 AF('f',struct A1093,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21749 AF('i',struct A1093,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21750 AF('s',struct A1093,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21751 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21752 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21753 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21754 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21755 /* {spCCCi[12]spd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21756 struct A1094 { s m0; p m1; C m2; C m3; C m4; i m5[12]; s m6; p m7; d m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21757 int f_cmpA1094(const struct A1094 *x, const struct A1094 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m5[9] == y->m5[9] && x->m5[10] == y->m5[10] && x->m5[11] == y->m5[11] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21758 DCaggr* f_touchA1094() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21759 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21760 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21761 a = dcNewAggr(9, sizeof(struct A1094));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21762 AF('s',struct A1094,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21763 AF('p',struct A1094,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21764 AF('C',struct A1094,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21765 AF('C',struct A1094,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21766 AF('C',struct A1094,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21767 AF('i',struct A1094,m5,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21768 AF('s',struct A1094,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21769 AF('p',struct A1094,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21770 AF('d',struct A1094,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21771 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21772 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21773 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21774 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21775 /* {pC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21776 struct A1095 { p m0; C m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21777 int f_cmpA1095(const struct A1095 *x, const struct A1095 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21778 DCaggr* f_touchA1095() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21779 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21780 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21781 a = dcNewAggr(2, sizeof(struct A1095));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21782 AF('p',struct A1095,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21783 AF('C',struct A1095,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21784 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21785 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21786 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21787 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21788 /* <Ljds[13]d{C}sIfsJ{pC}> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21789 union A1096 { L m0; j m1; d m2; s m3[13]; d m4; struct A1079 m5; s m6; I m7; f m8; s m9; J m10; struct A1095 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21790 int f_cmpA1096(const union A1096 *x, const union A1096 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && x->m4 == y->m4 && f_cmpA1079(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA1095(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21791 DCaggr* f_touchA1096() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21792 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21793 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21794 a = dcNewAggr(12, sizeof(union A1096));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21795 AF('L',union A1096,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21796 AF('j',union A1096,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21797 AF('d',union A1096,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21798 AF('s',union A1096,m3,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21799 AF('d',union A1096,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21800 AFa(union A1096,m5,1,A1079)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21801 AF('s',union A1096,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21802 AF('I',union A1096,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21803 AF('f',union A1096,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21804 AF('s',union A1096,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21805 AF('J',union A1096,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21806 AFa(union A1096,m11,1,A1095)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21807 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21808 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21809 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21810 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21811 /* <IJlBdjSdl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21812 union A1097 { I m0; J m1; l m2; B m3; d m4; j m5; S m6; d m7; l m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21813 int f_cmpA1097(const union A1097 *x, const union A1097 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21814 DCaggr* f_touchA1097() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21815 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21816 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21817 a = dcNewAggr(9, sizeof(union A1097));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21818 AF('I',union A1097,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21819 AF('J',union A1097,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21820 AF('l',union A1097,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21821 AF('B',union A1097,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21822 AF('d',union A1097,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21823 AF('j',union A1097,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21824 AF('S',union A1097,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21825 AF('d',union A1097,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21826 AF('l',union A1097,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21827 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21828 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21829 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21830 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21831 /* {BdJi[1]BILjsS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21832 struct A1098 { B m0; d m1; J m2; i m3[1]; B m4; I m5; L m6; j m7; s m8; S m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21833 int f_cmpA1098(const struct A1098 *x, const struct A1098 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21834 DCaggr* f_touchA1098() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21835 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21836 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21837 a = dcNewAggr(10, sizeof(struct A1098));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21838 AF('B',struct A1098,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21839 AF('d',struct A1098,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21840 AF('J',struct A1098,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21841 AF('i',struct A1098,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21842 AF('B',struct A1098,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21843 AF('I',struct A1098,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21844 AF('L',struct A1098,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21845 AF('j',struct A1098,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21846 AF('s',struct A1098,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21847 AF('S',struct A1098,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21848 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21849 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21850 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21851 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21852 /* <f> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21853 union A1099 { f m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21854 int f_cmpA1099(const union A1099 *x, const union A1099 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21855 DCaggr* f_touchA1099() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21856 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21857 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21858 a = dcNewAggr(1, sizeof(union A1099));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21859 AF('f',union A1099,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21860 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21861 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21862 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21863 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21864 /* <sLd<IJlBdjSdl>p{BdJi[1]BILjsS}SS<f>jjs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21865 union A1100 { s m0; L m1; d m2; union A1097 m3; p m4; struct A1098 m5; S m6; S m7; union A1099 m8; j m9; j m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21866 int f_cmpA1100(const union A1100 *x, const union A1100 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA1097(&x->m3, &y->m3) && x->m4 == y->m4 && f_cmpA1098(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1099(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21867 DCaggr* f_touchA1100() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21868 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21869 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21870 a = dcNewAggr(12, sizeof(union A1100));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21871 AF('s',union A1100,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21872 AF('L',union A1100,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21873 AF('d',union A1100,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21874 AFa(union A1100,m3,1,A1097)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21875 AF('p',union A1100,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21876 AFa(union A1100,m5,1,A1098)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21877 AF('S',union A1100,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21878 AF('S',union A1100,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21879 AFa(union A1100,m8,1,A1099)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21880 AF('j',union A1100,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21881 AF('j',union A1100,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21882 AF('s',union A1100,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21883 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21884 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21885 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21886 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
21887 /* <jij<Ljds[13]d{C}sIfsJ{pC}>sfSBjJp<sLd<IJlBdjSdl>p{BdJi[1]BILjsS}SS<f>jjs>> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21888 union A1101 { j m0; i m1; j m2; union A1096 m3; s m4; f m5; S m6; B m7; j m8; J m9; p m10; union A1100 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21889 int f_cmpA1101(const union A1101 *x, const union A1101 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA1096(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA1100(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21890 DCaggr* f_touchA1101() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21891 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21892 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21893 a = dcNewAggr(12, sizeof(union A1101));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21894 AF('j',union A1101,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21895 AF('i',union A1101,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21896 AF('j',union A1101,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21897 AFa(union A1101,m3,1,A1096)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21898 AF('s',union A1101,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21899 AF('f',union A1101,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21900 AF('S',union A1101,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21901 AF('B',union A1101,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21902 AF('j',union A1101,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21903 AF('J',union A1101,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21904 AF('p',union A1101,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21905 AFa(union A1101,m11,1,A1100)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21906 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21907 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21908 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21909 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21910 /* {Cfj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21911 struct A1102 { C m0; f m1; j m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21912 int f_cmpA1102(const struct A1102 *x, const struct A1102 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21913 DCaggr* f_touchA1102() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21914 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21915 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21916 a = dcNewAggr(3, sizeof(struct A1102));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21917 AF('C',struct A1102,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21918 AF('f',struct A1102,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21919 AF('j',struct A1102,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21920 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21921 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21922 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21923 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21924 /* <pJlI[1]fids> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21925 union A1103 { p m0; J m1; l m2; I m3[1]; f m4; i m5; d m6; s m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21926 int f_cmpA1103(const union A1103 *x, const union A1103 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21927 DCaggr* f_touchA1103() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21928 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21929 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21930 a = dcNewAggr(8, sizeof(union A1103));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21931 AF('p',union A1103,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21932 AF('J',union A1103,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21933 AF('l',union A1103,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21934 AF('I',union A1103,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21935 AF('f',union A1103,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21936 AF('i',union A1103,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21937 AF('d',union A1103,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21938 AF('s',union A1103,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21939 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21940 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21941 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21942 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21943 /* {LJjpSs<pJlI[1]fids>I} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21944 struct A1104 { L m0; J m1; j m2; p m3; S m4; s m5; union A1103 m6; I m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21945 int f_cmpA1104(const struct A1104 *x, const struct A1104 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA1103(&x->m6, &y->m6) && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21946 DCaggr* f_touchA1104() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21947 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21948 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21949 a = dcNewAggr(8, sizeof(struct A1104));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21950 AF('L',struct A1104,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21951 AF('J',struct A1104,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21952 AF('j',struct A1104,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21953 AF('p',struct A1104,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21954 AF('S',struct A1104,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21955 AF('s',struct A1104,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21956 AFa(struct A1104,m6,1,A1103)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21957 AF('I',struct A1104,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21958 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21959 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21960 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21961 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21962 /* <IL{Cfj}{LJjpSs<pJlI[1]fids>I}d> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21963 union A1105 { I m0; L m1; struct A1102 m2; struct A1104 m3; d m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21964 int f_cmpA1105(const union A1105 *x, const union A1105 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1102(&x->m2, &y->m2) && f_cmpA1104(&x->m3, &y->m3) && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21965 DCaggr* f_touchA1105() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21966 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21967 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21968 a = dcNewAggr(5, sizeof(union A1105));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21969 AF('I',union A1105,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21970 AF('L',union A1105,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21971 AFa(union A1105,m2,1,A1102)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21972 AFa(union A1105,m3,1,A1104)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21973 AF('d',union A1105,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21974 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21975 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21976 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21977 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21978 /* <cBIBBSSllBCs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21979 union A1106 { c m0; B m1; I m2; B m3; B m4; S m5; S m6; l m7; l m8; B m9; C m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21980 int f_cmpA1106(const union A1106 *x, const union A1106 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
21981 DCaggr* f_touchA1106() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21982 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21983 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21984 a = dcNewAggr(12, sizeof(union A1106));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21985 AF('c',union A1106,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21986 AF('B',union A1106,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21987 AF('I',union A1106,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21988 AF('B',union A1106,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21989 AF('B',union A1106,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21990 AF('S',union A1106,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21991 AF('S',union A1106,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21992 AF('l',union A1106,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21993 AF('l',union A1106,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21994 AF('B',union A1106,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21995 AF('C',union A1106,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21996 AF('s',union A1106,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21997 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21998 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
21999 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22000 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22001 /* <sssiCpjslcS[2]C> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22002 union A1107 { s m0; s m1; s m2; i m3; C m4; p m5; j m6; s m7; l m8; c m9; S m10[2]; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22003 int f_cmpA1107(const union A1107 *x, const union A1107 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22004 DCaggr* f_touchA1107() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22005 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22006 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22007 a = dcNewAggr(12, sizeof(union A1107));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22008 AF('s',union A1107,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22009 AF('s',union A1107,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22010 AF('s',union A1107,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22011 AF('i',union A1107,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22012 AF('C',union A1107,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22013 AF('p',union A1107,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22014 AF('j',union A1107,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22015 AF('s',union A1107,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22016 AF('l',union A1107,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22017 AF('c',union A1107,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22018 AF('S',union A1107,m10,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22019 AF('C',union A1107,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22020 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22021 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22022 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22023 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22024 /* <<sssiCpjslcS[2]C>ldpBlBJBJiB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22025 union A1108 { union A1107 m0; l m1; d m2; p m3; B m4; l m5; B m6; J m7; B m8; J m9; i m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22026 int f_cmpA1108(const union A1108 *x, const union A1108 *y) { return f_cmpA1107(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22027 DCaggr* f_touchA1108() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22028 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22029 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22030 a = dcNewAggr(12, sizeof(union A1108));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22031 AFa(union A1108,m0,1,A1107)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22032 AF('l',union A1108,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22033 AF('d',union A1108,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22034 AF('p',union A1108,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22035 AF('B',union A1108,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22036 AF('l',union A1108,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22037 AF('B',union A1108,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22038 AF('J',union A1108,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22039 AF('B',union A1108,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22040 AF('J',union A1108,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22041 AF('i',union A1108,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22042 AF('B',union A1108,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22043 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22044 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22045 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22046 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22047 /* <CdILsSLjcILJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22048 union A1109 { C m0; d m1; I m2; L m3; s m4; S m5; L m6; j m7; c m8; I m9; L m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22049 int f_cmpA1109(const union A1109 *x, const union A1109 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22050 DCaggr* f_touchA1109() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22051 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22052 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22053 a = dcNewAggr(12, sizeof(union A1109));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22054 AF('C',union A1109,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22055 AF('d',union A1109,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22056 AF('I',union A1109,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22057 AF('L',union A1109,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22058 AF('s',union A1109,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22059 AF('S',union A1109,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22060 AF('L',union A1109,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22061 AF('j',union A1109,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22062 AF('c',union A1109,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22063 AF('I',union A1109,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22064 AF('L',union A1109,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22065 AF('J',union A1109,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22066 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22067 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22068 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22069 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22070 /* <ILjB[10]BBBJSjjI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22071 union A1110 { I m0; L m1; j m2; B m3[10]; B m4; B m5; B m6; J m7; S m8; j m9; j m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22072 int f_cmpA1110(const union A1110 *x, const union A1110 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22073 DCaggr* f_touchA1110() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22074 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22075 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22076 a = dcNewAggr(12, sizeof(union A1110));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22077 AF('I',union A1110,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22078 AF('L',union A1110,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22079 AF('j',union A1110,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22080 AF('B',union A1110,m3,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22081 AF('B',union A1110,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22082 AF('B',union A1110,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22083 AF('B',union A1110,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22084 AF('J',union A1110,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22085 AF('S',union A1110,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22086 AF('j',union A1110,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22087 AF('j',union A1110,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22088 AF('I',union A1110,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22089 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22090 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22091 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22092 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22093 /* {jJLsLIllJB<ILjB[10]BBBJSjjI>J} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22094 struct A1111 { j m0; J m1; L m2; s m3; L m4; I m5; l m6; l m7; J m8; B m9; union A1110 m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22095 int f_cmpA1111(const struct A1111 *x, const struct A1111 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1110(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22096 DCaggr* f_touchA1111() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22097 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22098 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22099 a = dcNewAggr(12, sizeof(struct A1111));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22100 AF('j',struct A1111,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22101 AF('J',struct A1111,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22102 AF('L',struct A1111,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22103 AF('s',struct A1111,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22104 AF('L',struct A1111,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22105 AF('I',struct A1111,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22106 AF('l',struct A1111,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22107 AF('l',struct A1111,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22108 AF('J',struct A1111,m8,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22109 AF('B',struct A1111,m9,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22110 AFa(struct A1111,m10,1,A1110)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22111 AF('J',struct A1111,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22112 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22113 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22114 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22115 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22116 /* {iICBJsclCS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22117 struct A1112 { i m0; I m1; C m2; B m3; J m4; s m5; c m6; l m7; C m8; S m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22118 int f_cmpA1112(const struct A1112 *x, const struct A1112 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22119 DCaggr* f_touchA1112() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22120 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22121 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22122 a = dcNewAggr(10, sizeof(struct A1112));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22123 AF('i',struct A1112,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22124 AF('I',struct A1112,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22125 AF('C',struct A1112,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22126 AF('B',struct A1112,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22127 AF('J',struct A1112,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22128 AF('s',struct A1112,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22129 AF('c',struct A1112,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22130 AF('l',struct A1112,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22131 AF('C',struct A1112,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22132 AF('S',struct A1112,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22133 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22134 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22135 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22136 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22137 /* {jddJcsSBd{iICBJsclCS}Ls} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22138 struct A1113 { j m0; d m1; d m2; J m3; c m4; s m5; S m6; B m7; d m8; struct A1112 m9; L m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22139 int f_cmpA1113(const struct A1113 *x, const struct A1113 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA1112(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22140 DCaggr* f_touchA1113() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22141 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22142 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22143 a = dcNewAggr(12, sizeof(struct A1113));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22144 AF('j',struct A1113,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22145 AF('d',struct A1113,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22146 AF('d',struct A1113,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22147 AF('J',struct A1113,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22148 AF('c',struct A1113,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22149 AF('s',struct A1113,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22150 AF('S',struct A1113,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22151 AF('B',struct A1113,m7,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22152 AF('d',struct A1113,m8,1)
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22153 AFa(struct A1113,m9,1,A1112)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22154 AF('L',struct A1113,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22155 AF('s',struct A1113,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22156 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22157 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22158 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22159 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22160 /* <SL[6]dBiLIJLflJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22161 union A1114 { S m0; L m1[6]; d m2; B m3; i m4; L m5; I m6; J m7; L m8; f m9; l m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22162 int f_cmpA1114(const union A1114 *x, const union A1114 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22163 DCaggr* f_touchA1114() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22164 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22165 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22166 a = dcNewAggr(12, sizeof(union A1114));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22167 AF('S',union A1114,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22168 AF('L',union A1114,m1,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22169 AF('d',union A1114,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22170 AF('B',union A1114,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22171 AF('i',union A1114,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22172 AF('L',union A1114,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22173 AF('I',union A1114,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22174 AF('J',union A1114,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22175 AF('L',union A1114,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22176 AF('f',union A1114,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22177 AF('l',union A1114,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22178 AF('J',union A1114,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22179 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22180 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22181 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22182 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22183 /* <Js<SL[6]dBiLIJLflJ>CSpfdL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22184 union A1115 { J m0; s m1; union A1114 m2; C m3; S m4; p m5; f m6; d m7; L m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22185 int f_cmpA1115(const union A1115 *x, const union A1115 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1114(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22186 DCaggr* f_touchA1115() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22187 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22188 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22189 a = dcNewAggr(9, sizeof(union A1115));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22190 AF('J',union A1115,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22191 AF('s',union A1115,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22192 AFa(union A1115,m2,1,A1114)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22193 AF('C',union A1115,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22194 AF('S',union A1115,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22195 AF('p',union A1115,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22196 AF('f',union A1115,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22197 AF('d',union A1115,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22198 AF('L',union A1115,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22199 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22200 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22201 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22202 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22203 /* {BsSfpLdjiiil} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22204 struct A1116 { B m0; s m1; S m2; f m3; p m4; L m5; d m6; j m7; i m8; i m9; i m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22205 int f_cmpA1116(const struct A1116 *x, const struct A1116 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22206 DCaggr* f_touchA1116() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22207 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22208 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22209 a = dcNewAggr(12, sizeof(struct A1116));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22210 AF('B',struct A1116,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22211 AF('s',struct A1116,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22212 AF('S',struct A1116,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22213 AF('f',struct A1116,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22214 AF('p',struct A1116,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22215 AF('L',struct A1116,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22216 AF('d',struct A1116,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22217 AF('j',struct A1116,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22218 AF('i',struct A1116,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22219 AF('i',struct A1116,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22220 AF('i',struct A1116,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22221 AF('l',struct A1116,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22222 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22223 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22224 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22225 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22226 /* {JIIB[9]jS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22227 struct A1117 { J m0; I m1; I m2; B m3[9]; j m4; S m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22228 int f_cmpA1117(const struct A1117 *x, const struct A1117 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22229 DCaggr* f_touchA1117() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22230 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22231 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22232 a = dcNewAggr(6, sizeof(struct A1117));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22233 AF('J',struct A1117,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22234 AF('I',struct A1117,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22235 AF('I',struct A1117,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22236 AF('B',struct A1117,m3,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22237 AF('j',struct A1117,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22238 AF('S',struct A1117,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22239 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22240 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22241 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22242 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22243 /* <j[7]j<d>{JIIB[9]jS}CCJccSJc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22244 union A1118 { j m0[7]; j m1; union A385 m2; struct A1117 m3; C m4; C m5; J m6; c m7; c m8; S m9; J m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22245 int f_cmpA1118(const union A1118 *x, const union A1118 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m1 == y->m1 && f_cmpA385(&x->m2, &y->m2) && f_cmpA1117(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22246 DCaggr* f_touchA1118() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22247 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22248 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22249 a = dcNewAggr(12, sizeof(union A1118));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22250 AF('j',union A1118,m0,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22251 AF('j',union A1118,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22252 AFa(union A1118,m2,1,A385)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22253 AFa(union A1118,m3,1,A1117)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22254 AF('C',union A1118,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22255 AF('C',union A1118,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22256 AF('J',union A1118,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22257 AF('c',union A1118,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22258 AF('c',union A1118,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22259 AF('S',union A1118,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22260 AF('J',union A1118,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22261 AF('c',union A1118,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22262 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22263 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22264 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22265 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22266 /* {BiCsSipB<j[7]j<d>{JIIB[9]jS}CCJccSJc>fdc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22267 struct A1119 { B m0; i m1; C m2; s m3; S m4; i m5; p m6; B m7; union A1118 m8; f m9; d m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22268 int f_cmpA1119(const struct A1119 *x, const struct A1119 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1118(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22269 DCaggr* f_touchA1119() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22270 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22271 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22272 a = dcNewAggr(12, sizeof(struct A1119));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22273 AF('B',struct A1119,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22274 AF('i',struct A1119,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22275 AF('C',struct A1119,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22276 AF('s',struct A1119,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22277 AF('S',struct A1119,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22278 AF('i',struct A1119,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22279 AF('p',struct A1119,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22280 AF('B',struct A1119,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22281 AFa(struct A1119,m8,1,A1118)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22282 AF('f',struct A1119,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22283 AF('d',struct A1119,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22284 AF('c',struct A1119,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22285 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22286 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22287 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22288 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22289 /* <BJBJlBcLB[3]> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22290 union A1120 { B m0; J m1; B m2; J m3; l m4; B m5; c m6; L m7; B m8[3]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22291 int f_cmpA1120(const union A1120 *x, const union A1120 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22292 DCaggr* f_touchA1120() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22293 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22294 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22295 a = dcNewAggr(9, sizeof(union A1120));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22296 AF('B',union A1120,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22297 AF('J',union A1120,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22298 AF('B',union A1120,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22299 AF('J',union A1120,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22300 AF('l',union A1120,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22301 AF('B',union A1120,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22302 AF('c',union A1120,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22303 AF('L',union A1120,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22304 AF('B',union A1120,m8,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22305 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22306 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22307 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22308 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22309 /* <IldcIBjdSpdd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22310 union A1121 { I m0; l m1; d m2; c m3; I m4; B m5; j m6; d m7; S m8; p m9; d m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22311 int f_cmpA1121(const union A1121 *x, const union A1121 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22312 DCaggr* f_touchA1121() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22313 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22314 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22315 a = dcNewAggr(12, sizeof(union A1121));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22316 AF('I',union A1121,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22317 AF('l',union A1121,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22318 AF('d',union A1121,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22319 AF('c',union A1121,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22320 AF('I',union A1121,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22321 AF('B',union A1121,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22322 AF('j',union A1121,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22323 AF('d',union A1121,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22324 AF('S',union A1121,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22325 AF('p',union A1121,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22326 AF('d',union A1121,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22327 AF('d',union A1121,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22328 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22329 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22330 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22331 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22332 /* {IBics} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22333 struct A1122 { I m0; B m1; i m2; c m3; s m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22334 int f_cmpA1122(const struct A1122 *x, const struct A1122 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22335 DCaggr* f_touchA1122() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22336 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22337 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22338 a = dcNewAggr(5, sizeof(struct A1122));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22339 AF('I',struct A1122,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22340 AF('B',struct A1122,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22341 AF('i',struct A1122,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22342 AF('c',struct A1122,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22343 AF('s',struct A1122,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22344 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22345 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22346 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22347 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22348 /* <LfJB<IldcIBjdSpdd>{IBics}> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22349 union A1123 { L m0; f m1; J m2; B m3; union A1121 m4; struct A1122 m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22350 int f_cmpA1123(const union A1123 *x, const union A1123 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1121(&x->m4, &y->m4) && f_cmpA1122(&x->m5, &y->m5); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22351 DCaggr* f_touchA1123() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22352 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22353 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22354 a = dcNewAggr(6, sizeof(union A1123));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22355 AF('L',union A1123,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22356 AF('f',union A1123,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22357 AF('J',union A1123,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22358 AF('B',union A1123,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22359 AFa(union A1123,m4,1,A1121)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22360 AFa(union A1123,m5,1,A1122)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22361 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22362 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22363 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22364 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22365 /* <dcJCBlCSIlS[16]i> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22366 union A1124 { d m0; c m1; J m2; C m3; B m4; l m5; C m6; S m7; I m8; l m9; S m10[16]; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22367 int f_cmpA1124(const union A1124 *x, const union A1124 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m10[7] == y->m10[7] && x->m10[8] == y->m10[8] && x->m10[9] == y->m10[9] && x->m10[10] == y->m10[10] && x->m10[11] == y->m10[11] && x->m10[12] == y->m10[12] && x->m10[13] == y->m10[13] && x->m10[14] == y->m10[14] && x->m10[15] == y->m10[15] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22368 DCaggr* f_touchA1124() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22369 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22370 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22371 a = dcNewAggr(12, sizeof(union A1124));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22372 AF('d',union A1124,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22373 AF('c',union A1124,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22374 AF('J',union A1124,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22375 AF('C',union A1124,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22376 AF('B',union A1124,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22377 AF('l',union A1124,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22378 AF('C',union A1124,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22379 AF('S',union A1124,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22380 AF('I',union A1124,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22381 AF('l',union A1124,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22382 AF('S',union A1124,m10,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22383 AF('i',union A1124,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22384 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22385 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22386 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22387 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22388 /* <<dcJCBlCSIlS[16]i>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22389 union A1125 { union A1124 m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22390 int f_cmpA1125(const union A1125 *x, const union A1125 *y) { return f_cmpA1124(&x->m0, &y->m0); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22391 DCaggr* f_touchA1125() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22392 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22393 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22394 a = dcNewAggr(1, sizeof(union A1125));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22395 AFa(union A1125,m0,1,A1124)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22396 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22397 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22398 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22399 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22400 /* {lsSSJBC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22401 struct A1126 { l m0; s m1; S m2; S m3; J m4; B m5; C m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22402 int f_cmpA1126(const struct A1126 *x, const struct A1126 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22403 DCaggr* f_touchA1126() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22404 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22405 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22406 a = dcNewAggr(7, sizeof(struct A1126));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22407 AF('l',struct A1126,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22408 AF('s',struct A1126,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22409 AF('S',struct A1126,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22410 AF('S',struct A1126,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22411 AF('J',struct A1126,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22412 AF('B',struct A1126,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22413 AF('C',struct A1126,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22414 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22415 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22416 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22417 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22418 /* {d<<dcJCBlCSIlS[16]i>>pd{lsSSJBC}cCBBJSL} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22419 struct A1127 { d m0; union A1125 m1; p m2; d m3; struct A1126 m4; c m5; C m6; B m7; B m8; J m9; S m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22420 int f_cmpA1127(const struct A1127 *x, const struct A1127 *y) { return x->m0 == y->m0 && f_cmpA1125(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1126(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22421 DCaggr* f_touchA1127() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22422 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22423 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22424 a = dcNewAggr(12, sizeof(struct A1127));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22425 AF('d',struct A1127,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22426 AFa(struct A1127,m1,1,A1125)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22427 AF('p',struct A1127,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22428 AF('d',struct A1127,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22429 AFa(struct A1127,m4,1,A1126)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22430 AF('c',struct A1127,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22431 AF('C',struct A1127,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22432 AF('B',struct A1127,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22433 AF('B',struct A1127,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22434 AF('J',struct A1127,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22435 AF('S',struct A1127,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22436 AF('L',struct A1127,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22437 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22438 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22439 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22440 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22441 /* <JCjsi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22442 union A1128 { J m0; C m1; j m2; s m3; i m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22443 int f_cmpA1128(const union A1128 *x, const union A1128 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22444 DCaggr* f_touchA1128() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22445 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22446 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22447 a = dcNewAggr(5, sizeof(union A1128));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22448 AF('J',union A1128,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22449 AF('C',union A1128,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22450 AF('j',union A1128,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22451 AF('s',union A1128,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22452 AF('i',union A1128,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22453 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22454 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22455 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22456 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22457 /* {LB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22458 struct A1129 { L m0; B m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22459 int f_cmpA1129(const struct A1129 *x, const struct A1129 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22460 DCaggr* f_touchA1129() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22461 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22462 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22463 a = dcNewAggr(2, sizeof(struct A1129));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22464 AF('L',struct A1129,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22465 AF('B',struct A1129,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22466 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22467 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22468 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22469 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22470 /* <lId[4]dcBdlBifS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22471 union A1130 { l m0; I m1; d m2[4]; d m3; c m4; B m5; d m6; l m7; B m8; i m9; f m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22472 int f_cmpA1130(const union A1130 *x, const union A1130 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22473 DCaggr* f_touchA1130() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22474 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22475 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22476 a = dcNewAggr(12, sizeof(union A1130));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22477 AF('l',union A1130,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22478 AF('I',union A1130,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22479 AF('d',union A1130,m2,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22480 AF('d',union A1130,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22481 AF('c',union A1130,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22482 AF('B',union A1130,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22483 AF('d',union A1130,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22484 AF('l',union A1130,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22485 AF('B',union A1130,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22486 AF('i',union A1130,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22487 AF('f',union A1130,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22488 AF('S',union A1130,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22489 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22490 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22491 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22492 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22493 /* <iSJJJCBfCSic> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22494 union A1131 { i m0; S m1; J m2; J m3; J m4; C m5; B m6; f m7; C m8; S m9; i m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22495 int f_cmpA1131(const union A1131 *x, const union A1131 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22496 DCaggr* f_touchA1131() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22497 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22498 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22499 a = dcNewAggr(12, sizeof(union A1131));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22500 AF('i',union A1131,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22501 AF('S',union A1131,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22502 AF('J',union A1131,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22503 AF('J',union A1131,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22504 AF('J',union A1131,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22505 AF('C',union A1131,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22506 AF('B',union A1131,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22507 AF('f',union A1131,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22508 AF('C',union A1131,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22509 AF('S',union A1131,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22510 AF('i',union A1131,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22511 AF('c',union A1131,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22512 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22513 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22514 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22515 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22516 /* {BJsLpcSJClcB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22517 struct A1132 { B m0; J m1; s m2; L m3; p m4; c m5; S m6; J m7; C m8; l m9; c m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22518 int f_cmpA1132(const struct A1132 *x, const struct A1132 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22519 DCaggr* f_touchA1132() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22520 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22521 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22522 a = dcNewAggr(12, sizeof(struct A1132));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22523 AF('B',struct A1132,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22524 AF('J',struct A1132,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22525 AF('s',struct A1132,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22526 AF('L',struct A1132,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22527 AF('p',struct A1132,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22528 AF('c',struct A1132,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22529 AF('S',struct A1132,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22530 AF('J',struct A1132,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22531 AF('C',struct A1132,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22532 AF('l',struct A1132,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22533 AF('c',struct A1132,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22534 AF('B',struct A1132,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22535 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22536 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22537 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22538 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22539 /* {cJciIfSIiS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22540 struct A1133 { c m0; J m1; c m2; i m3; I m4; f m5; S m6; I m7; i m8; S m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22541 int f_cmpA1133(const struct A1133 *x, const struct A1133 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22542 DCaggr* f_touchA1133() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22543 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22544 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22545 a = dcNewAggr(10, sizeof(struct A1133));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22546 AF('c',struct A1133,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22547 AF('J',struct A1133,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22548 AF('c',struct A1133,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22549 AF('i',struct A1133,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22550 AF('I',struct A1133,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22551 AF('f',struct A1133,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22552 AF('S',struct A1133,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22553 AF('I',struct A1133,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22554 AF('i',struct A1133,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22555 AF('S',struct A1133,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22556 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22557 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22558 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22559 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22560 /* <fJdB> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22561 union A1134 { f m0; J m1; d m2; B m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22562 int f_cmpA1134(const union A1134 *x, const union A1134 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22563 DCaggr* f_touchA1134() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22564 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22565 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22566 a = dcNewAggr(4, sizeof(union A1134));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22567 AF('f',union A1134,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22568 AF('J',union A1134,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22569 AF('d',union A1134,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22570 AF('B',union A1134,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22571 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22572 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22573 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22574 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22575 /* <<fJdB>Jj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22576 union A1135 { union A1134 m0; J m1; j m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22577 int f_cmpA1135(const union A1135 *x, const union A1135 *y) { return f_cmpA1134(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22578 DCaggr* f_touchA1135() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22579 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22580 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22581 a = dcNewAggr(3, sizeof(union A1135));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22582 AFa(union A1135,m0,1,A1134)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22583 AF('J',union A1135,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22584 AF('j',union A1135,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22585 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22586 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22587 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22588 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22589 /* {l<<fJdB>Jj>fIcjBsscCB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22590 struct A1136 { l m0; union A1135 m1; f m2; I m3; c m4; j m5; B m6; s m7; s m8; c m9; C m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22591 int f_cmpA1136(const struct A1136 *x, const struct A1136 *y) { return x->m0 == y->m0 && f_cmpA1135(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22592 DCaggr* f_touchA1136() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22593 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22594 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22595 a = dcNewAggr(12, sizeof(struct A1136));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22596 AF('l',struct A1136,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22597 AFa(struct A1136,m1,1,A1135)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22598 AF('f',struct A1136,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22599 AF('I',struct A1136,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22600 AF('c',struct A1136,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22601 AF('j',struct A1136,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22602 AF('B',struct A1136,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22603 AF('s',struct A1136,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22604 AF('s',struct A1136,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22605 AF('c',struct A1136,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22606 AF('C',struct A1136,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22607 AF('B',struct A1136,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22608 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22609 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22610 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22611 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22612 /* {Bpsj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22613 struct A1137 { B m0; p m1; s m2; j m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22614 int f_cmpA1137(const struct A1137 *x, const struct A1137 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22615 DCaggr* f_touchA1137() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22616 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22617 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22618 a = dcNewAggr(4, sizeof(struct A1137));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22619 AF('B',struct A1137,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22620 AF('p',struct A1137,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22621 AF('s',struct A1137,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22622 AF('j',struct A1137,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22623 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22624 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22625 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22626 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22627 /* {jcddSfijS} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22628 struct A1138 { j m0; c m1; d m2; d m3; S m4; f m5; i m6; j m7; S m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22629 int f_cmpA1138(const struct A1138 *x, const struct A1138 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22630 DCaggr* f_touchA1138() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22631 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22632 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22633 a = dcNewAggr(9, sizeof(struct A1138));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22634 AF('j',struct A1138,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22635 AF('c',struct A1138,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22636 AF('d',struct A1138,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22637 AF('d',struct A1138,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22638 AF('S',struct A1138,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22639 AF('f',struct A1138,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22640 AF('i',struct A1138,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22641 AF('j',struct A1138,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22642 AF('S',struct A1138,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22643 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22644 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22645 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22646 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22647 /* <cpBsCcddCI[14]If> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22648 union A1139 { c m0; p m1; B m2; s m3; C m4; c m5; d m6; d m7; C m8; I m9[14]; I m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22649 int f_cmpA1139(const union A1139 *x, const union A1139 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m9[6] == y->m9[6] && x->m9[7] == y->m9[7] && x->m9[8] == y->m9[8] && x->m9[9] == y->m9[9] && x->m9[10] == y->m9[10] && x->m9[11] == y->m9[11] && x->m9[12] == y->m9[12] && x->m9[13] == y->m9[13] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22650 DCaggr* f_touchA1139() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22651 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22652 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22653 a = dcNewAggr(12, sizeof(union A1139));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22654 AF('c',union A1139,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22655 AF('p',union A1139,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22656 AF('B',union A1139,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22657 AF('s',union A1139,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22658 AF('C',union A1139,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22659 AF('c',union A1139,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22660 AF('d',union A1139,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22661 AF('d',union A1139,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22662 AF('C',union A1139,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22663 AF('I',union A1139,m9,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22664 AF('I',union A1139,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22665 AF('f',union A1139,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22666 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22667 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22668 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22669 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22670 /* {CLsjlLfS<cpBsCcddCI[14]If>} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22671 struct A1140 { C m0; L m1; s m2; j m3; l m4; L m5; f m6; S m7; union A1139 m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22672 int f_cmpA1140(const struct A1140 *x, const struct A1140 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1139(&x->m8, &y->m8); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22673 DCaggr* f_touchA1140() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22674 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22675 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22676 a = dcNewAggr(9, sizeof(struct A1140));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22677 AF('C',struct A1140,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22678 AF('L',struct A1140,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22679 AF('s',struct A1140,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22680 AF('j',struct A1140,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22681 AF('l',struct A1140,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22682 AF('L',struct A1140,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22683 AF('f',struct A1140,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22684 AF('S',struct A1140,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22685 AFa(struct A1140,m8,1,A1139)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22686 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22687 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22688 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22689 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22690 /* {cJ{jcddSfijS}lfjCL{CLsjlLfS<cpBsCcddCI[14]If>}fdp} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22691 struct A1141 { c m0; J m1; struct A1138 m2; l m3; f m4; j m5; C m6; L m7; struct A1140 m8; f m9; d m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22692 int f_cmpA1141(const struct A1141 *x, const struct A1141 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1138(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1140(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22693 DCaggr* f_touchA1141() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22694 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22695 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22696 a = dcNewAggr(12, sizeof(struct A1141));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22697 AF('c',struct A1141,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22698 AF('J',struct A1141,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22699 AFa(struct A1141,m2,1,A1138)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22700 AF('l',struct A1141,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22701 AF('f',struct A1141,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22702 AF('j',struct A1141,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22703 AF('C',struct A1141,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22704 AF('L',struct A1141,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22705 AFa(struct A1141,m8,1,A1140)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22706 AF('f',struct A1141,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22707 AF('d',struct A1141,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22708 AF('p',struct A1141,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22709 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22710 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22711 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22712 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22713 /* <iLsJflLdfJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22714 union A1142 { i m0; L m1; s m2; J m3; f m4; l m5; L m6; d m7; f m8; J m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22715 int f_cmpA1142(const union A1142 *x, const union A1142 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22716 DCaggr* f_touchA1142() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22717 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22718 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22719 a = dcNewAggr(10, sizeof(union A1142));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22720 AF('i',union A1142,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22721 AF('L',union A1142,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22722 AF('s',union A1142,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22723 AF('J',union A1142,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22724 AF('f',union A1142,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22725 AF('l',union A1142,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22726 AF('L',union A1142,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22727 AF('d',union A1142,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22728 AF('f',union A1142,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22729 AF('J',union A1142,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22730 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22731 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22732 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22733 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22734 /* <JC[7]SCjcBLCs<iLsJflLdfJ>[4]i> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22735 union A1143 { J m0; C m1[7]; S m2; C m3; j m4; c m5; B m6; L m7; C m8; s m9; union A1142 m10[4]; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22736 int f_cmpA1143(const union A1143 *x, const union A1143 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1142(&x->m10[0], &y->m10[0]) && f_cmpA1142(&x->m10[1], &y->m10[1]) && f_cmpA1142(&x->m10[2], &y->m10[2]) && f_cmpA1142(&x->m10[3], &y->m10[3]) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22737 DCaggr* f_touchA1143() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22738 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22739 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22740 a = dcNewAggr(12, sizeof(union A1143));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22741 AF('J',union A1143,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22742 AF('C',union A1143,m1,7)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22743 AF('S',union A1143,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22744 AF('C',union A1143,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22745 AF('j',union A1143,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22746 AF('c',union A1143,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22747 AF('B',union A1143,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22748 AF('L',union A1143,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22749 AF('C',union A1143,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22750 AF('s',union A1143,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22751 AFa(union A1143,m10,4,A1142)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22752 AF('i',union A1143,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22753 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22754 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22755 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22756 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22757 /* <C<JC[7]SCjcBLCs<iLsJflLdfJ>[4]i>sS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22758 union A1144 { C m0; union A1143 m1; s m2; S m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22759 int f_cmpA1144(const union A1144 *x, const union A1144 *y) { return x->m0 == y->m0 && f_cmpA1143(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22760 DCaggr* f_touchA1144() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22761 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22762 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22763 a = dcNewAggr(4, sizeof(union A1144));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22764 AF('C',union A1144,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22765 AFa(union A1144,m1,1,A1143)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22766 AF('s',union A1144,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22767 AF('S',union A1144,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22768 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22769 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22770 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22771 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22772 /* <jjsfifi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22773 union A1145 { j m0; j m1; s m2; f m3; i m4; f m5; i m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22774 int f_cmpA1145(const union A1145 *x, const union A1145 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22775 DCaggr* f_touchA1145() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22776 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22777 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22778 a = dcNewAggr(7, sizeof(union A1145));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22779 AF('j',union A1145,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22780 AF('j',union A1145,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22781 AF('s',union A1145,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22782 AF('f',union A1145,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22783 AF('i',union A1145,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22784 AF('f',union A1145,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22785 AF('i',union A1145,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22786 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22787 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22788 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22789 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22790 /* {fddBfiJ[15]IIsld} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22791 struct A1146 { f m0; d m1; d m2; B m3; f m4; i m5; J m6[15]; I m7; I m8; s m9; l m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22792 int f_cmpA1146(const struct A1146 *x, const struct A1146 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m6[8] == y->m6[8] && x->m6[9] == y->m6[9] && x->m6[10] == y->m6[10] && x->m6[11] == y->m6[11] && x->m6[12] == y->m6[12] && x->m6[13] == y->m6[13] && x->m6[14] == y->m6[14] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22793 DCaggr* f_touchA1146() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22794 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22795 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22796 a = dcNewAggr(12, sizeof(struct A1146));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22797 AF('f',struct A1146,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22798 AF('d',struct A1146,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22799 AF('d',struct A1146,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22800 AF('B',struct A1146,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22801 AF('f',struct A1146,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22802 AF('i',struct A1146,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22803 AF('J',struct A1146,m6,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22804 AF('I',struct A1146,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22805 AF('I',struct A1146,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22806 AF('s',struct A1146,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22807 AF('l',struct A1146,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22808 AF('d',struct A1146,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22809 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22810 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22811 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22812 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22813 /* {sJBCs{fddBfiJ[15]IIsld}} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22814 struct A1147 { s m0; J m1; B m2; C m3; s m4; struct A1146 m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22815 int f_cmpA1147(const struct A1147 *x, const struct A1147 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1146(&x->m5, &y->m5); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22816 DCaggr* f_touchA1147() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22817 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22818 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22819 a = dcNewAggr(6, sizeof(struct A1147));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22820 AF('s',struct A1147,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22821 AF('J',struct A1147,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22822 AF('B',struct A1147,m2,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22823 AF('C',struct A1147,m3,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22824 AF('s',struct A1147,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22825 AFa(struct A1147,m5,1,A1146)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22826 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22827 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22828 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22829 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22830 /* {BLSILIilcLdf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22831 struct A1148 { B m0; L m1; S m2; I m3; L m4; I m5; i m6; l m7; c m8; L m9; d m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22832 int f_cmpA1148(const struct A1148 *x, const struct A1148 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22833 DCaggr* f_touchA1148() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22834 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22835 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22836 a = dcNewAggr(12, sizeof(struct A1148));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22837 AF('B',struct A1148,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22838 AF('L',struct A1148,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22839 AF('S',struct A1148,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22840 AF('I',struct A1148,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22841 AF('L',struct A1148,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22842 AF('I',struct A1148,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22843 AF('i',struct A1148,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22844 AF('l',struct A1148,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22845 AF('c',struct A1148,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22846 AF('L',struct A1148,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22847 AF('d',struct A1148,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22848 AF('f',struct A1148,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22849 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22850 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22851 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22852 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22853 /* {Sl{BLSILIilcLdf}lJpjCSdSf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22854 struct A1149 { S m0; l m1; struct A1148 m2; l m3; J m4; p m5; j m6; C m7; S m8; d m9; S m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22855 int f_cmpA1149(const struct A1149 *x, const struct A1149 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1148(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22856 DCaggr* f_touchA1149() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22857 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22858 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22859 a = dcNewAggr(12, sizeof(struct A1149));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22860 AF('S',struct A1149,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22861 AF('l',struct A1149,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22862 AFa(struct A1149,m2,1,A1148)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22863 AF('l',struct A1149,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22864 AF('J',struct A1149,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22865 AF('p',struct A1149,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22866 AF('j',struct A1149,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22867 AF('C',struct A1149,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22868 AF('S',struct A1149,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22869 AF('d',struct A1149,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22870 AF('S',struct A1149,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22871 AF('f',struct A1149,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22872 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22873 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22874 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22875 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22876 /* {CiIdI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22877 struct A1150 { C m0; i m1; I m2; d m3; I m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22878 int f_cmpA1150(const struct A1150 *x, const struct A1150 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22879 DCaggr* f_touchA1150() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22880 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22881 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22882 a = dcNewAggr(5, sizeof(struct A1150));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22883 AF('C',struct A1150,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22884 AF('i',struct A1150,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22885 AF('I',struct A1150,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22886 AF('d',struct A1150,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22887 AF('I',struct A1150,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22888 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22889 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22890 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22891 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22892 /* {JIffcc{CiIdI}CBspc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22893 struct A1151 { J m0; I m1; f m2; f m3; c m4; c m5; struct A1150 m6; C m7; B m8; s m9; p m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22894 int f_cmpA1151(const struct A1151 *x, const struct A1151 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA1150(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22895 DCaggr* f_touchA1151() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22896 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22897 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22898 a = dcNewAggr(12, sizeof(struct A1151));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22899 AF('J',struct A1151,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22900 AF('I',struct A1151,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22901 AF('f',struct A1151,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22902 AF('f',struct A1151,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22903 AF('c',struct A1151,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22904 AF('c',struct A1151,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22905 AFa(struct A1151,m6,1,A1150)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22906 AF('C',struct A1151,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22907 AF('B',struct A1151,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22908 AF('s',struct A1151,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22909 AF('p',struct A1151,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22910 AF('c',struct A1151,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22911 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22912 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22913 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22914 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22915 /* {iddIIlcsjBIC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22916 struct A1152 { i m0; d m1; d m2; I m3; I m4; l m5; c m6; s m7; j m8; B m9; I m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22917 int f_cmpA1152(const struct A1152 *x, const struct A1152 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22918 DCaggr* f_touchA1152() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22919 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22920 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22921 a = dcNewAggr(12, sizeof(struct A1152));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22922 AF('i',struct A1152,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22923 AF('d',struct A1152,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22924 AF('d',struct A1152,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22925 AF('I',struct A1152,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22926 AF('I',struct A1152,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22927 AF('l',struct A1152,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22928 AF('c',struct A1152,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22929 AF('s',struct A1152,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22930 AF('j',struct A1152,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22931 AF('B',struct A1152,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22932 AF('I',struct A1152,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22933 AF('C',struct A1152,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22934 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22935 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22936 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22937 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22938 /* {J[1]JIcdCiIds{iddIIlcsjBIC}c} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22939 struct A1153 { J m0[1]; J m1; I m2; c m3; d m4; C m5; i m6; I m7; d m8; s m9; struct A1152 m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22940 int f_cmpA1153(const struct A1153 *x, const struct A1153 *y) { return x->m0[0] == y->m0[0] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1152(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22941 DCaggr* f_touchA1153() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22942 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22943 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22944 a = dcNewAggr(12, sizeof(struct A1153));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22945 AF('J',struct A1153,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22946 AF('J',struct A1153,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22947 AF('I',struct A1153,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22948 AF('c',struct A1153,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22949 AF('d',struct A1153,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22950 AF('C',struct A1153,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22951 AF('i',struct A1153,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22952 AF('I',struct A1153,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22953 AF('d',struct A1153,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22954 AF('s',struct A1153,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22955 AFa(struct A1153,m10,1,A1152)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22956 AF('c',struct A1153,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22957 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22958 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22959 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22960 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22961 /* <sJCCiJJilLff> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22962 union A1154 { s m0; J m1; C m2; C m3; i m4; J m5; J m6; i m7; l m8; L m9; f m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22963 int f_cmpA1154(const union A1154 *x, const union A1154 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22964 DCaggr* f_touchA1154() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22965 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22966 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22967 a = dcNewAggr(12, sizeof(union A1154));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22968 AF('s',union A1154,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22969 AF('J',union A1154,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22970 AF('C',union A1154,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22971 AF('C',union A1154,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22972 AF('i',union A1154,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22973 AF('J',union A1154,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22974 AF('J',union A1154,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22975 AF('i',union A1154,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22976 AF('l',union A1154,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22977 AF('L',union A1154,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22978 AF('f',union A1154,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22979 AF('f',union A1154,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22980 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22981 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22982 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22983 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
22984 /* <sLIJJClCjlSc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22985 union A1155 { s m0; L m1; I m2; J m3; J m4; C m5; l m6; C m7; j m8; l m9; S m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22986 int f_cmpA1155(const union A1155 *x, const union A1155 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
22987 DCaggr* f_touchA1155() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22988 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22989 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22990 a = dcNewAggr(12, sizeof(union A1155));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22991 AF('s',union A1155,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22992 AF('L',union A1155,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22993 AF('I',union A1155,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22994 AF('J',union A1155,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22995 AF('J',union A1155,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22996 AF('C',union A1155,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22997 AF('l',union A1155,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22998 AF('C',union A1155,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
22999 AF('j',union A1155,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23000 AF('l',union A1155,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23001 AF('S',union A1155,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23002 AF('c',union A1155,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23003 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23004 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23005 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23006 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23007 /* <dSlIjfljpl<sLIJJClCjlSc>l> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23008 union A1156 { d m0; S m1; l m2; I m3; j m4; f m5; l m6; j m7; p m8; l m9; union A1155 m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23009 int f_cmpA1156(const union A1156 *x, const union A1156 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1155(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23010 DCaggr* f_touchA1156() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23011 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23012 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23013 a = dcNewAggr(12, sizeof(union A1156));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23014 AF('d',union A1156,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23015 AF('S',union A1156,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23016 AF('l',union A1156,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23017 AF('I',union A1156,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23018 AF('j',union A1156,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23019 AF('f',union A1156,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23020 AF('l',union A1156,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23021 AF('j',union A1156,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23022 AF('p',union A1156,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23023 AF('l',union A1156,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23024 AFa(union A1156,m10,1,A1155)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23025 AF('l',union A1156,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23026 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23027 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23028 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23029 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23030 /* <sCdicCI[8]iiid> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23031 union A1157 { s m0; C m1; d m2; i m3; c m4; C m5; I m6[8]; i m7; i m8; i m9; d m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23032 int f_cmpA1157(const union A1157 *x, const union A1157 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23033 DCaggr* f_touchA1157() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23034 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23035 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23036 a = dcNewAggr(11, sizeof(union A1157));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23037 AF('s',union A1157,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23038 AF('C',union A1157,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23039 AF('d',union A1157,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23040 AF('i',union A1157,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23041 AF('c',union A1157,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23042 AF('C',union A1157,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23043 AF('I',union A1157,m6,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23044 AF('i',union A1157,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23045 AF('i',union A1157,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23046 AF('i',union A1157,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23047 AF('d',union A1157,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23048 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23049 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23050 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23051 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23052 /* <sfIBjJISSscs> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23053 union A1158 { s m0; f m1; I m2; B m3; j m4; J m5; I m6; S m7; S m8; s m9; c m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23054 int f_cmpA1158(const union A1158 *x, const union A1158 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23055 DCaggr* f_touchA1158() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23056 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23057 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23058 a = dcNewAggr(12, sizeof(union A1158));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23059 AF('s',union A1158,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23060 AF('f',union A1158,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23061 AF('I',union A1158,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23062 AF('B',union A1158,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23063 AF('j',union A1158,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23064 AF('J',union A1158,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23065 AF('I',union A1158,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23066 AF('S',union A1158,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23067 AF('S',union A1158,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23068 AF('s',union A1158,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23069 AF('c',union A1158,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23070 AF('s',union A1158,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23071 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23072 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23073 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23074 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23075 /* {isJIJcspS[14]CsC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23076 struct A1159 { i m0; s m1; J m2; I m3; J m4; c m5; s m6; p m7; S m8[14]; C m9; s m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23077 int f_cmpA1159(const struct A1159 *x, const struct A1159 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m8[9] == y->m8[9] && x->m8[10] == y->m8[10] && x->m8[11] == y->m8[11] && x->m8[12] == y->m8[12] && x->m8[13] == y->m8[13] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23078 DCaggr* f_touchA1159() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23079 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23080 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23081 a = dcNewAggr(12, sizeof(struct A1159));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23082 AF('i',struct A1159,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23083 AF('s',struct A1159,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23084 AF('J',struct A1159,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23085 AF('I',struct A1159,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23086 AF('J',struct A1159,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23087 AF('c',struct A1159,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23088 AF('s',struct A1159,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23089 AF('p',struct A1159,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23090 AF('S',struct A1159,m8,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23091 AF('C',struct A1159,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23092 AF('s',struct A1159,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23093 AF('C',struct A1159,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23094 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23095 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23096 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23097 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23098 /* <Si{isJIJcspS[14]CsC}Ld> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23099 union A1160 { S m0; i m1; struct A1159 m2; L m3; d m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23100 int f_cmpA1160(const union A1160 *x, const union A1160 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1159(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23101 DCaggr* f_touchA1160() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23102 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23103 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23104 a = dcNewAggr(5, sizeof(union A1160));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23105 AF('S',union A1160,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23106 AF('i',union A1160,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23107 AFa(union A1160,m2,1,A1159)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23108 AF('L',union A1160,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23109 AF('d',union A1160,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23110 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23111 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23112 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23113 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23114 /* {iC<Si{isJIJcspS[14]CsC}Ld>BC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23115 struct A1161 { i m0; C m1; union A1160 m2; B m3; C m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23116 int f_cmpA1161(const struct A1161 *x, const struct A1161 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1160(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23117 DCaggr* f_touchA1161() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23118 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23119 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23120 a = dcNewAggr(5, sizeof(struct A1161));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23121 AF('i',struct A1161,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23122 AF('C',struct A1161,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23123 AFa(struct A1161,m2,1,A1160)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23124 AF('B',struct A1161,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23125 AF('C',struct A1161,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23126 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23127 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23128 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23129 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23130 /* <ij> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23131 union A1162 { i m0; j m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23132 int f_cmpA1162(const union A1162 *x, const union A1162 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23133 DCaggr* f_touchA1162() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23134 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23135 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23136 a = dcNewAggr(2, sizeof(union A1162));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23137 AF('i',union A1162,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23138 AF('j',union A1162,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23139 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23140 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23141 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23142 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23143 /* {ffLBf[16]pB<ij>djlC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23144 struct A1163 { f m0; f m1; L m2; B m3; f m4[16]; p m5; B m6; union A1162 m7; d m8; j m9; l m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23145 int f_cmpA1163(const struct A1163 *x, const struct A1163 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m4[10] == y->m4[10] && x->m4[11] == y->m4[11] && x->m4[12] == y->m4[12] && x->m4[13] == y->m4[13] && x->m4[14] == y->m4[14] && x->m4[15] == y->m4[15] && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1162(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23146 DCaggr* f_touchA1163() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23147 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23148 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23149 a = dcNewAggr(12, sizeof(struct A1163));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23150 AF('f',struct A1163,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23151 AF('f',struct A1163,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23152 AF('L',struct A1163,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23153 AF('B',struct A1163,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23154 AF('f',struct A1163,m4,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23155 AF('p',struct A1163,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23156 AF('B',struct A1163,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23157 AFa(struct A1163,m7,1,A1162)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23158 AF('d',struct A1163,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23159 AF('j',struct A1163,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23160 AF('l',struct A1163,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23161 AF('C',struct A1163,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23162 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23163 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23164 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23165 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23166 /* {fd} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23167 struct A1164 { f m0; d m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23168 int f_cmpA1164(const struct A1164 *x, const struct A1164 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23169 DCaggr* f_touchA1164() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23170 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23171 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23172 a = dcNewAggr(2, sizeof(struct A1164));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23173 AF('f',struct A1164,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23174 AF('d',struct A1164,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23175 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23176 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23177 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23178 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23179 /* <IIC{fd}fSljSBjC> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23180 union A1165 { I m0; I m1; C m2; struct A1164 m3; f m4; S m5; l m6; j m7; S m8; B m9; j m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23181 int f_cmpA1165(const union A1165 *x, const union A1165 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA1164(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23182 DCaggr* f_touchA1165() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23183 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23184 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23185 a = dcNewAggr(12, sizeof(union A1165));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23186 AF('I',union A1165,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23187 AF('I',union A1165,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23188 AF('C',union A1165,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23189 AFa(union A1165,m3,1,A1164)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23190 AF('f',union A1165,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23191 AF('S',union A1165,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23192 AF('l',union A1165,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23193 AF('j',union A1165,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23194 AF('S',union A1165,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23195 AF('B',union A1165,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23196 AF('j',union A1165,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23197 AF('C',union A1165,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23198 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23199 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23200 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23201 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23202 /* <LiclB[10]cfcc[16]Scc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23203 union A1166 { L m0; i m1; c m2; l m3; B m4[10]; c m5; f m6; c m7; c m8[16]; S m9; c m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23204 int f_cmpA1166(const union A1166 *x, const union A1166 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m8[9] == y->m8[9] && x->m8[10] == y->m8[10] && x->m8[11] == y->m8[11] && x->m8[12] == y->m8[12] && x->m8[13] == y->m8[13] && x->m8[14] == y->m8[14] && x->m8[15] == y->m8[15] && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23205 DCaggr* f_touchA1166() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23206 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23207 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23208 a = dcNewAggr(12, sizeof(union A1166));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23209 AF('L',union A1166,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23210 AF('i',union A1166,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23211 AF('c',union A1166,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23212 AF('l',union A1166,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23213 AF('B',union A1166,m4,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23214 AF('c',union A1166,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23215 AF('f',union A1166,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23216 AF('c',union A1166,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23217 AF('c',union A1166,m8,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23218 AF('S',union A1166,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23219 AF('c',union A1166,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23220 AF('c',union A1166,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23221 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23222 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23223 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23224 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23225 /* {jcLfIfpCjf} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23226 struct A1167 { j m0; c m1; L m2; f m3; I m4; f m5; p m6; C m7; j m8; f m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23227 int f_cmpA1167(const struct A1167 *x, const struct A1167 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23228 DCaggr* f_touchA1167() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23229 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23230 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23231 a = dcNewAggr(10, sizeof(struct A1167));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23232 AF('j',struct A1167,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23233 AF('c',struct A1167,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23234 AF('L',struct A1167,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23235 AF('f',struct A1167,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23236 AF('I',struct A1167,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23237 AF('f',struct A1167,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23238 AF('p',struct A1167,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23239 AF('C',struct A1167,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23240 AF('j',struct A1167,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23241 AF('f',struct A1167,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23242 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23243 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23244 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23245 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23246 /* {JdilspJ<LiclB[10]cfcc[16]Scc>id{jcLfIfpCjf}B} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23247 struct A1168 { J m0; d m1; i m2; l m3; s m4; p m5; J m6; union A1166 m7; i m8; d m9; struct A1167 m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23248 int f_cmpA1168(const struct A1168 *x, const struct A1168 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1166(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1167(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23249 DCaggr* f_touchA1168() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23250 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23251 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23252 a = dcNewAggr(12, sizeof(struct A1168));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23253 AF('J',struct A1168,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23254 AF('d',struct A1168,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23255 AF('i',struct A1168,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23256 AF('l',struct A1168,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23257 AF('s',struct A1168,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23258 AF('p',struct A1168,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23259 AF('J',struct A1168,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23260 AFa(struct A1168,m7,1,A1166)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23261 AF('i',struct A1168,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23262 AF('d',struct A1168,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23263 AFa(struct A1168,m10,1,A1167)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23264 AF('B',struct A1168,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23265 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23266 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23267 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23268 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23269 /* {BSfcJCfJLIBJ} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23270 struct A1169 { B m0; S m1; f m2; c m3; J m4; C m5; f m6; J m7; L m8; I m9; B m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23271 int f_cmpA1169(const struct A1169 *x, const struct A1169 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23272 DCaggr* f_touchA1169() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23273 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23274 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23275 a = dcNewAggr(12, sizeof(struct A1169));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23276 AF('B',struct A1169,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23277 AF('S',struct A1169,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23278 AF('f',struct A1169,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23279 AF('c',struct A1169,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23280 AF('J',struct A1169,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23281 AF('C',struct A1169,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23282 AF('f',struct A1169,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23283 AF('J',struct A1169,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23284 AF('L',struct A1169,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23285 AF('I',struct A1169,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23286 AF('B',struct A1169,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23287 AF('J',struct A1169,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23288 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23289 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23290 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23291 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23292 /* {dfcCLIp{BSfcJCfJLIBJ}LLfC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23293 struct A1170 { d m0; f m1; c m2; C m3; L m4; I m5; p m6; struct A1169 m7; L m8; L m9; f m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23294 int f_cmpA1170(const struct A1170 *x, const struct A1170 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1169(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23295 DCaggr* f_touchA1170() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23296 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23297 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23298 a = dcNewAggr(12, sizeof(struct A1170));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23299 AF('d',struct A1170,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23300 AF('f',struct A1170,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23301 AF('c',struct A1170,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23302 AF('C',struct A1170,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23303 AF('L',struct A1170,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23304 AF('I',struct A1170,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23305 AF('p',struct A1170,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23306 AFa(struct A1170,m7,1,A1169)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23307 AF('L',struct A1170,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23308 AF('L',struct A1170,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23309 AF('f',struct A1170,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23310 AF('C',struct A1170,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23311 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23312 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23313 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23314 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23315 /* <sjSpsS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23316 union A1171 { s m0; j m1; S m2; p m3; s m4; S m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23317 int f_cmpA1171(const union A1171 *x, const union A1171 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23318 DCaggr* f_touchA1171() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23319 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23320 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23321 a = dcNewAggr(6, sizeof(union A1171));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23322 AF('s',union A1171,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23323 AF('j',union A1171,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23324 AF('S',union A1171,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23325 AF('p',union A1171,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23326 AF('s',union A1171,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23327 AF('S',union A1171,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23328 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23329 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23330 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23331 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23332 /* {li} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23333 struct A1172 { l m0; i m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23334 int f_cmpA1172(const struct A1172 *x, const struct A1172 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23335 DCaggr* f_touchA1172() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23336 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23337 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23338 a = dcNewAggr(2, sizeof(struct A1172));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23339 AF('l',struct A1172,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23340 AF('i',struct A1172,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23341 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23342 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23343 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23344 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23345 /* {cdISBiClpiLj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23346 struct A1173 { c m0; d m1; I m2; S m3; B m4; i m5; C m6; l m7; p m8; i m9; L m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23347 int f_cmpA1173(const struct A1173 *x, const struct A1173 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23348 DCaggr* f_touchA1173() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23349 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23350 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23351 a = dcNewAggr(12, sizeof(struct A1173));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23352 AF('c',struct A1173,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23353 AF('d',struct A1173,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23354 AF('I',struct A1173,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23355 AF('S',struct A1173,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23356 AF('B',struct A1173,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23357 AF('i',struct A1173,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23358 AF('C',struct A1173,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23359 AF('l',struct A1173,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23360 AF('p',struct A1173,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23361 AF('i',struct A1173,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23362 AF('L',struct A1173,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23363 AF('j',struct A1173,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23364 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23365 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23366 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23367 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23368 /* <<i>{li}iCjicBs{cdISBiClpiLj}JL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23369 union A1174 { union A45 m0; struct A1172 m1; i m2; C m3; j m4; i m5; c m6; B m7; s m8; struct A1173 m9; J m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23370 int f_cmpA1174(const union A1174 *x, const union A1174 *y) { return f_cmpA45(&x->m0, &y->m0) && f_cmpA1172(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA1173(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23371 DCaggr* f_touchA1174() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23372 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23373 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23374 a = dcNewAggr(12, sizeof(union A1174));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23375 AFa(union A1174,m0,1,A45)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23376 AFa(union A1174,m1,1,A1172)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23377 AF('i',union A1174,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23378 AF('C',union A1174,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23379 AF('j',union A1174,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23380 AF('i',union A1174,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23381 AF('c',union A1174,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23382 AF('B',union A1174,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23383 AF('s',union A1174,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23384 AFa(union A1174,m9,1,A1173)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23385 AF('J',union A1174,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23386 AF('L',union A1174,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23387 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23388 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23389 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23390 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23391 /* {BfLliSI<sjSpsS><<i>{li}iCjicBs{cdISBiClpiLj}JL>Slc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23392 struct A1175 { B m0; f m1; L m2; l m3; i m4; S m5; I m6; union A1171 m7; union A1174 m8; S m9; l m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23393 int f_cmpA1175(const struct A1175 *x, const struct A1175 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1171(&x->m7, &y->m7) && f_cmpA1174(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23394 DCaggr* f_touchA1175() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23395 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23396 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23397 a = dcNewAggr(12, sizeof(struct A1175));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23398 AF('B',struct A1175,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23399 AF('f',struct A1175,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23400 AF('L',struct A1175,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23401 AF('l',struct A1175,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23402 AF('i',struct A1175,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23403 AF('S',struct A1175,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23404 AF('I',struct A1175,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23405 AFa(struct A1175,m7,1,A1171)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23406 AFa(struct A1175,m8,1,A1174)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23407 AF('S',struct A1175,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23408 AF('l',struct A1175,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23409 AF('c',struct A1175,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23410 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23411 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23412 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23413 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23414 /* {CffBLBlccIdj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23415 struct A1176 { C m0; f m1; f m2; B m3; L m4; B m5; l m6; c m7; c m8; I m9; d m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23416 int f_cmpA1176(const struct A1176 *x, const struct A1176 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23417 DCaggr* f_touchA1176() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23418 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23419 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23420 a = dcNewAggr(12, sizeof(struct A1176));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23421 AF('C',struct A1176,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23422 AF('f',struct A1176,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23423 AF('f',struct A1176,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23424 AF('B',struct A1176,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23425 AF('L',struct A1176,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23426 AF('B',struct A1176,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23427 AF('l',struct A1176,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23428 AF('c',struct A1176,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23429 AF('c',struct A1176,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23430 AF('I',struct A1176,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23431 AF('d',struct A1176,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23432 AF('j',struct A1176,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23433 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23434 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23435 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23436 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23437 /* <pSf{CffBLBlccIdj}> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23438 union A1177 { p m0; S m1; f m2; struct A1176 m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23439 int f_cmpA1177(const union A1177 *x, const union A1177 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA1176(&x->m3, &y->m3); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23440 DCaggr* f_touchA1177() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23441 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23442 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23443 a = dcNewAggr(4, sizeof(union A1177));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23444 AF('p',union A1177,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23445 AF('S',union A1177,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23446 AF('f',union A1177,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23447 AFa(union A1177,m3,1,A1176)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23448 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23449 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23450 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23451 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23452 /* <Lci[9]LCICdCSjL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23453 union A1178 { L m0; c m1; i m2[9]; L m3; C m4; I m5; C m6; d m7; C m8; S m9; j m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23454 int f_cmpA1178(const union A1178 *x, const union A1178 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23455 DCaggr* f_touchA1178() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23456 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23457 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23458 a = dcNewAggr(12, sizeof(union A1178));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23459 AF('L',union A1178,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23460 AF('c',union A1178,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23461 AF('i',union A1178,m2,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23462 AF('L',union A1178,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23463 AF('C',union A1178,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23464 AF('I',union A1178,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23465 AF('C',union A1178,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23466 AF('d',union A1178,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23467 AF('C',union A1178,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23468 AF('S',union A1178,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23469 AF('j',union A1178,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23470 AF('L',union A1178,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23471 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23472 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23473 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23474 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23475 /* {CIsl<Lci[9]LCICdCSjL>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23476 struct A1179 { C m0; I m1; s m2; l m3; union A1178 m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23477 int f_cmpA1179(const struct A1179 *x, const struct A1179 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1178(&x->m4, &y->m4); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23478 DCaggr* f_touchA1179() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23479 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23480 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23481 a = dcNewAggr(5, sizeof(struct A1179));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23482 AF('C',struct A1179,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23483 AF('I',struct A1179,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23484 AF('s',struct A1179,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23485 AF('l',struct A1179,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23486 AFa(struct A1179,m4,1,A1178)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23487 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23488 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23489 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23490 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23491 /* <JpIdldJIiCil> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23492 union A1180 { J m0; p m1; I m2; d m3; l m4; d m5; J m6; I m7; i m8; C m9; i m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23493 int f_cmpA1180(const union A1180 *x, const union A1180 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23494 DCaggr* f_touchA1180() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23495 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23496 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23497 a = dcNewAggr(12, sizeof(union A1180));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23498 AF('J',union A1180,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23499 AF('p',union A1180,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23500 AF('I',union A1180,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23501 AF('d',union A1180,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23502 AF('l',union A1180,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23503 AF('d',union A1180,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23504 AF('J',union A1180,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23505 AF('I',union A1180,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23506 AF('i',union A1180,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23507 AF('C',union A1180,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23508 AF('i',union A1180,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23509 AF('l',union A1180,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23510 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23511 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23512 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23513 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23514 /* {JBJICciJdfLI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23515 struct A1181 { J m0; B m1; J m2; I m3; C m4; c m5; i m6; J m7; d m8; f m9; L m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23516 int f_cmpA1181(const struct A1181 *x, const struct A1181 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23517 DCaggr* f_touchA1181() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23518 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23519 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23520 a = dcNewAggr(12, sizeof(struct A1181));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23521 AF('J',struct A1181,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23522 AF('B',struct A1181,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23523 AF('J',struct A1181,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23524 AF('I',struct A1181,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23525 AF('C',struct A1181,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23526 AF('c',struct A1181,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23527 AF('i',struct A1181,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23528 AF('J',struct A1181,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23529 AF('d',struct A1181,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23530 AF('f',struct A1181,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23531 AF('L',struct A1181,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23532 AF('I',struct A1181,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23533 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23534 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23535 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23536 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23537 /* {lpdiLfiLLdjj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23538 struct A1182 { l m0; p m1; d m2; i m3; L m4; f m5; i m6; L m7; L m8; d m9; j m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23539 int f_cmpA1182(const struct A1182 *x, const struct A1182 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23540 DCaggr* f_touchA1182() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23541 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23542 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23543 a = dcNewAggr(12, sizeof(struct A1182));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23544 AF('l',struct A1182,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23545 AF('p',struct A1182,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23546 AF('d',struct A1182,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23547 AF('i',struct A1182,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23548 AF('L',struct A1182,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23549 AF('f',struct A1182,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23550 AF('i',struct A1182,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23551 AF('L',struct A1182,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23552 AF('L',struct A1182,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23553 AF('d',struct A1182,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23554 AF('j',struct A1182,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23555 AF('j',struct A1182,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23556 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23557 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23558 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23559 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23560 /* <j[10]JLCSjpI<JpIdldJIiCil>{JBJICciJdfLI}f{lpdiLfiLLdjj}> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23561 union A1183 { j m0[10]; J m1; L m2; C m3; S m4; j m5; p m6; I m7; union A1180 m8; struct A1181 m9; f m10; struct A1182 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23562 int f_cmpA1183(const union A1183 *x, const union A1183 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m0[8] == y->m0[8] && x->m0[9] == y->m0[9] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1180(&x->m8, &y->m8) && f_cmpA1181(&x->m9, &y->m9) && x->m10 == y->m10 && f_cmpA1182(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23563 DCaggr* f_touchA1183() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23564 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23565 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23566 a = dcNewAggr(12, sizeof(union A1183));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23567 AF('j',union A1183,m0,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23568 AF('J',union A1183,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23569 AF('L',union A1183,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23570 AF('C',union A1183,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23571 AF('S',union A1183,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23572 AF('j',union A1183,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23573 AF('p',union A1183,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23574 AF('I',union A1183,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23575 AFa(union A1183,m8,1,A1180)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23576 AFa(union A1183,m9,1,A1181)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23577 AF('f',union A1183,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23578 AFa(union A1183,m11,1,A1182)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23579 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23580 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23581 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23582 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23583 /* {LJSLdILC} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23584 struct A1184 { L m0; J m1; S m2; L m3; d m4; I m5; L m6; C m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23585 int f_cmpA1184(const struct A1184 *x, const struct A1184 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23586 DCaggr* f_touchA1184() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23587 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23588 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23589 a = dcNewAggr(8, sizeof(struct A1184));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23590 AF('L',struct A1184,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23591 AF('J',struct A1184,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23592 AF('S',struct A1184,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23593 AF('L',struct A1184,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23594 AF('d',struct A1184,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23595 AF('I',struct A1184,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23596 AF('L',struct A1184,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23597 AF('C',struct A1184,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23598 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23599 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23600 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23601 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23602 /* {CdlILslf{LJSLdILC}BI} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23603 struct A1185 { C m0; d m1; l m2; I m3; L m4; s m5; l m6; f m7; struct A1184 m8; B m9; I m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23604 int f_cmpA1185(const struct A1185 *x, const struct A1185 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1184(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23605 DCaggr* f_touchA1185() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23606 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23607 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23608 a = dcNewAggr(11, sizeof(struct A1185));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23609 AF('C',struct A1185,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23610 AF('d',struct A1185,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23611 AF('l',struct A1185,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23612 AF('I',struct A1185,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23613 AF('L',struct A1185,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23614 AF('s',struct A1185,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23615 AF('l',struct A1185,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23616 AF('f',struct A1185,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23617 AFa(struct A1185,m8,1,A1184)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23618 AF('B',struct A1185,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23619 AF('I',struct A1185,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23620 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23621 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23622 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23623 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23624 /* <pifJi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23625 union A1186 { p m0; i m1; f m2; J m3; i m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23626 int f_cmpA1186(const union A1186 *x, const union A1186 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23627 DCaggr* f_touchA1186() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23628 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23629 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23630 a = dcNewAggr(5, sizeof(union A1186));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23631 AF('p',union A1186,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23632 AF('i',union A1186,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23633 AF('f',union A1186,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23634 AF('J',union A1186,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23635 AF('i',union A1186,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23636 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23637 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23638 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23639 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23640 /* {s[15]LccCSC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23641 struct A1187 { s m0[15]; L m1; c m2; c m3; C m4; S m5; C m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23642 int f_cmpA1187(const struct A1187 *x, const struct A1187 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m0[8] == y->m0[8] && x->m0[9] == y->m0[9] && x->m0[10] == y->m0[10] && x->m0[11] == y->m0[11] && x->m0[12] == y->m0[12] && x->m0[13] == y->m0[13] && x->m0[14] == y->m0[14] && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23643 DCaggr* f_touchA1187() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23644 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23645 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23646 a = dcNewAggr(7, sizeof(struct A1187));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23647 AF('s',struct A1187,m0,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23648 AF('L',struct A1187,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23649 AF('c',struct A1187,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23650 AF('c',struct A1187,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23651 AF('C',struct A1187,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23652 AF('S',struct A1187,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23653 AF('C',struct A1187,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23654 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23655 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23656 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23657 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23658 /* {df[11]l{s[15]LccCSC}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23659 struct A1188 { d m0; f m1[11]; l m2; struct A1187 m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23660 int f_cmpA1188(const struct A1188 *x, const struct A1188 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m2 == y->m2 && f_cmpA1187(&x->m3, &y->m3); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23661 DCaggr* f_touchA1188() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23662 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23663 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23664 a = dcNewAggr(4, sizeof(struct A1188));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23665 AF('d',struct A1188,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23666 AF('f',struct A1188,m1,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23667 AF('l',struct A1188,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23668 AFa(struct A1188,m3,1,A1187)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23669 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23670 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23671 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23672 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23673 /* <CfffdIJBjsS[12]d> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23674 union A1189 { C m0; f m1; f m2; f m3; d m4; I m5; J m6; B m7; j m8; s m9; S m10[12]; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23675 int f_cmpA1189(const union A1189 *x, const union A1189 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m10[7] == y->m10[7] && x->m10[8] == y->m10[8] && x->m10[9] == y->m10[9] && x->m10[10] == y->m10[10] && x->m10[11] == y->m10[11] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23676 DCaggr* f_touchA1189() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23677 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23678 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23679 a = dcNewAggr(12, sizeof(union A1189));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23680 AF('C',union A1189,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23681 AF('f',union A1189,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23682 AF('f',union A1189,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23683 AF('f',union A1189,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23684 AF('d',union A1189,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23685 AF('I',union A1189,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23686 AF('J',union A1189,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23687 AF('B',union A1189,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23688 AF('j',union A1189,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23689 AF('s',union A1189,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23690 AF('S',union A1189,m10,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23691 AF('d',union A1189,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23692 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23693 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23694 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23695 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23696 /* <fBffI<CfffdIJBjsS[12]d>sIiIlI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23697 union A1190 { f m0; B m1; f m2; f m3; I m4; union A1189 m5; s m6; I m7; i m8; I m9; l m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23698 int f_cmpA1190(const union A1190 *x, const union A1190 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1189(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23699 DCaggr* f_touchA1190() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23700 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23701 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23702 a = dcNewAggr(12, sizeof(union A1190));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23703 AF('f',union A1190,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23704 AF('B',union A1190,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23705 AF('f',union A1190,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23706 AF('f',union A1190,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23707 AF('I',union A1190,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23708 AFa(union A1190,m5,1,A1189)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23709 AF('s',union A1190,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23710 AF('I',union A1190,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23711 AF('i',union A1190,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23712 AF('I',union A1190,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23713 AF('l',union A1190,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23714 AF('I',union A1190,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23715 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23716 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23717 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23718 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23719 /* <jc> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23720 union A1191 { j m0; c m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23721 int f_cmpA1191(const union A1191 *x, const union A1191 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23722 DCaggr* f_touchA1191() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23723 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23724 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23725 a = dcNewAggr(2, sizeof(union A1191));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23726 AF('j',union A1191,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23727 AF('c',union A1191,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23728 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23729 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23730 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23731 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23732 /* {jd<jc>LSSiJlsSc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23733 struct A1192 { j m0; d m1; union A1191 m2; L m3; S m4; S m5; i m6; J m7; l m8; s m9; S m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23734 int f_cmpA1192(const struct A1192 *x, const struct A1192 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1191(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23735 DCaggr* f_touchA1192() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23736 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23737 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23738 a = dcNewAggr(12, sizeof(struct A1192));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23739 AF('j',struct A1192,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23740 AF('d',struct A1192,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23741 AFa(struct A1192,m2,1,A1191)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23742 AF('L',struct A1192,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23743 AF('S',struct A1192,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23744 AF('S',struct A1192,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23745 AF('i',struct A1192,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23746 AF('J',struct A1192,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23747 AF('l',struct A1192,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23748 AF('s',struct A1192,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23749 AF('S',struct A1192,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23750 AF('c',struct A1192,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23751 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23752 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23753 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23754 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23755 /* <Sl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23756 union A1193 { S m0; l m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23757 int f_cmpA1193(const union A1193 *x, const union A1193 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23758 DCaggr* f_touchA1193() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23759 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23760 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23761 a = dcNewAggr(2, sizeof(union A1193));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23762 AF('S',union A1193,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23763 AF('l',union A1193,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23764 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23765 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23766 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23767 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23768 /* {pLpCl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23769 struct A1194 { p m0; L m1; p m2; C m3; l m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23770 int f_cmpA1194(const struct A1194 *x, const struct A1194 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23771 DCaggr* f_touchA1194() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23772 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23773 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23774 a = dcNewAggr(5, sizeof(struct A1194));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23775 AF('p',struct A1194,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23776 AF('L',struct A1194,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23777 AF('p',struct A1194,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23778 AF('C',struct A1194,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23779 AF('l',struct A1194,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23780 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23781 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23782 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23783 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23784 /* {I{pLpCl}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23785 struct A1195 { I m0; struct A1194 m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23786 int f_cmpA1195(const struct A1195 *x, const struct A1195 *y) { return x->m0 == y->m0 && f_cmpA1194(&x->m1, &y->m1); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23787 DCaggr* f_touchA1195() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23788 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23789 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23790 a = dcNewAggr(2, sizeof(struct A1195));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23791 AF('I',struct A1195,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23792 AFa(struct A1195,m1,1,A1194)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23793 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23794 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23795 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23796 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23797 /* {Cs} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23798 struct A1196 { C m0; s m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23799 int f_cmpA1196(const struct A1196 *x, const struct A1196 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23800 DCaggr* f_touchA1196() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23801 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23802 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23803 a = dcNewAggr(2, sizeof(struct A1196));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23804 AF('C',struct A1196,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23805 AF('s',struct A1196,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23806 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23807 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23808 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23809 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23810 /* <sJJLsLBcdp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23811 union A1197 { s m0; J m1; J m2; L m3; s m4; L m5; B m6; c m7; d m8; p m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23812 int f_cmpA1197(const union A1197 *x, const union A1197 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23813 DCaggr* f_touchA1197() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23814 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23815 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23816 a = dcNewAggr(10, sizeof(union A1197));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23817 AF('s',union A1197,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23818 AF('J',union A1197,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23819 AF('J',union A1197,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23820 AF('L',union A1197,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23821 AF('s',union A1197,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23822 AF('L',union A1197,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23823 AF('B',union A1197,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23824 AF('c',union A1197,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23825 AF('d',union A1197,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23826 AF('p',union A1197,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23827 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23828 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23829 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23830 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23831 /* <fsl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23832 union A1198 { f m0; s m1; l m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23833 int f_cmpA1198(const union A1198 *x, const union A1198 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23834 DCaggr* f_touchA1198() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23835 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23836 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23837 a = dcNewAggr(3, sizeof(union A1198));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23838 AF('f',union A1198,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23839 AF('s',union A1198,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23840 AF('l',union A1198,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23841 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23842 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23843 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23844 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23845 /* {cL<fsl>B{l}c} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23846 struct A1199 { c m0; L m1; union A1198 m2; B m3; struct A937 m4; c m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23847 int f_cmpA1199(const struct A1199 *x, const struct A1199 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1198(&x->m2, &y->m2) && x->m3 == y->m3 && f_cmpA937(&x->m4, &y->m4) && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23848 DCaggr* f_touchA1199() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23849 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23850 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23851 a = dcNewAggr(6, sizeof(struct A1199));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23852 AF('c',struct A1199,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23853 AF('L',struct A1199,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23854 AFa(struct A1199,m2,1,A1198)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23855 AF('B',struct A1199,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23856 AFa(struct A1199,m4,1,A937)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23857 AF('c',struct A1199,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23858 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23859 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23860 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23861 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23862 /* {IBCdccLjSscC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23863 struct A1200 { I m0; B m1; C m2; d m3; c m4; c m5; L m6; j m7; S m8; s m9; c m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23864 int f_cmpA1200(const struct A1200 *x, const struct A1200 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23865 DCaggr* f_touchA1200() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23866 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23867 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23868 a = dcNewAggr(12, sizeof(struct A1200));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23869 AF('I',struct A1200,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23870 AF('B',struct A1200,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23871 AF('C',struct A1200,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23872 AF('d',struct A1200,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23873 AF('c',struct A1200,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23874 AF('c',struct A1200,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23875 AF('L',struct A1200,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23876 AF('j',struct A1200,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23877 AF('S',struct A1200,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23878 AF('s',struct A1200,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23879 AF('c',struct A1200,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23880 AF('C',struct A1200,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23881 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23882 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23883 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23884 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23885 /* <fjSj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23886 union A1201 { f m0; j m1; S m2; j m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23887 int f_cmpA1201(const union A1201 *x, const union A1201 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23888 DCaggr* f_touchA1201() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23889 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23890 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23891 a = dcNewAggr(4, sizeof(union A1201));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23892 AF('f',union A1201,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23893 AF('j',union A1201,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23894 AF('S',union A1201,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23895 AF('j',union A1201,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23896 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23897 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23898 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23899 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23900 /* <{IBCdccLjSscC}sc<fjSj>JIIcBdsL[8]> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23901 union A1202 { struct A1200 m0; s m1; c m2; union A1201 m3; J m4; I m5; I m6; c m7; B m8; d m9; s m10; L m11[8]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23902 int f_cmpA1202(const union A1202 *x, const union A1202 *y) { return f_cmpA1200(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA1201(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4] && x->m11[5] == y->m11[5] && x->m11[6] == y->m11[6] && x->m11[7] == y->m11[7]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23903 DCaggr* f_touchA1202() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23904 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23905 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23906 a = dcNewAggr(12, sizeof(union A1202));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23907 AFa(union A1202,m0,1,A1200)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23908 AF('s',union A1202,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23909 AF('c',union A1202,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23910 AFa(union A1202,m3,1,A1201)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23911 AF('J',union A1202,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23912 AF('I',union A1202,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23913 AF('I',union A1202,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23914 AF('c',union A1202,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23915 AF('B',union A1202,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23916 AF('d',union A1202,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23917 AF('s',union A1202,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23918 AF('L',union A1202,m11,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23919 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23920 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23921 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23922 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23923 /* <JSfL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23924 union A1203 { J m0; S m1; f m2; L m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23925 int f_cmpA1203(const union A1203 *x, const union A1203 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23926 DCaggr* f_touchA1203() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23927 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23928 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23929 a = dcNewAggr(4, sizeof(union A1203));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23930 AF('J',union A1203,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23931 AF('S',union A1203,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23932 AF('f',union A1203,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23933 AF('L',union A1203,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23934 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23935 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23936 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23937 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23938 /* {LCBiISCsBJBj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23939 struct A1204 { L m0; C m1; B m2; i m3; I m4; S m5; C m6; s m7; B m8; J m9; B m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23940 int f_cmpA1204(const struct A1204 *x, const struct A1204 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23941 DCaggr* f_touchA1204() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23942 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23943 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23944 a = dcNewAggr(12, sizeof(struct A1204));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23945 AF('L',struct A1204,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23946 AF('C',struct A1204,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23947 AF('B',struct A1204,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23948 AF('i',struct A1204,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23949 AF('I',struct A1204,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23950 AF('S',struct A1204,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23951 AF('C',struct A1204,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23952 AF('s',struct A1204,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23953 AF('B',struct A1204,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23954 AF('J',struct A1204,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23955 AF('B',struct A1204,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23956 AF('j',struct A1204,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23957 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23958 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23959 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23960 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23961 /* {piJLs{LCBiISCsBJBj}i} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23962 struct A1205 { p m0; i m1; J m2; L m3; s m4; struct A1204 m5; i m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23963 int f_cmpA1205(const struct A1205 *x, const struct A1205 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1204(&x->m5, &y->m5) && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23964 DCaggr* f_touchA1205() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23965 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23966 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23967 a = dcNewAggr(7, sizeof(struct A1205));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23968 AF('p',struct A1205,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23969 AF('i',struct A1205,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23970 AF('J',struct A1205,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23971 AF('L',struct A1205,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23972 AF('s',struct A1205,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23973 AFa(struct A1205,m5,1,A1204)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23974 AF('i',struct A1205,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23975 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23976 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23977 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23978 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
23979 /* <SJfLiClcdBJS> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23980 union A1206 { S m0; J m1; f m2; L m3; i m4; C m5; l m6; c m7; d m8; B m9; J m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23981 int f_cmpA1206(const union A1206 *x, const union A1206 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
23982 DCaggr* f_touchA1206() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23983 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23984 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23985 a = dcNewAggr(12, sizeof(union A1206));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23986 AF('S',union A1206,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23987 AF('J',union A1206,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23988 AF('f',union A1206,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23989 AF('L',union A1206,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23990 AF('i',union A1206,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23991 AF('C',union A1206,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23992 AF('l',union A1206,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23993 AF('c',union A1206,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23994 AF('d',union A1206,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23995 AF('B',union A1206,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23996 AF('J',union A1206,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23997 AF('S',union A1206,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23998 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
23999 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24000 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24001 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24002 /* {Sf[2]} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24003 struct A1207 { S m0; f m1[2]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24004 int f_cmpA1207(const struct A1207 *x, const struct A1207 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24005 DCaggr* f_touchA1207() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24006 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24007 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24008 a = dcNewAggr(2, sizeof(struct A1207));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24009 AF('S',struct A1207,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24010 AF('f',struct A1207,m1,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24011 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24012 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24013 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24014 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24015 /* <IlfcSl> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24016 union A1208 { I m0; l m1; f m2; c m3; S m4; l m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24017 int f_cmpA1208(const union A1208 *x, const union A1208 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24018 DCaggr* f_touchA1208() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24019 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24020 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24021 a = dcNewAggr(6, sizeof(union A1208));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24022 AF('I',union A1208,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24023 AF('l',union A1208,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24024 AF('f',union A1208,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24025 AF('c',union A1208,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24026 AF('S',union A1208,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24027 AF('l',union A1208,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24028 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24029 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24030 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24031 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24032 /* <Lsp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24033 union A1209 { L m0; s m1; p m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24034 int f_cmpA1209(const union A1209 *x, const union A1209 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24035 DCaggr* f_touchA1209() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24036 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24037 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24038 a = dcNewAggr(3, sizeof(union A1209));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24039 AF('L',union A1209,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24040 AF('s',union A1209,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24041 AF('p',union A1209,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24042 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24043 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24044 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24045 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24046 /* {<SJfLiClcdBJS>i{Sf[2]}I<IlfcSl>IcL<Lsp>il} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24047 struct A1210 { union A1206 m0; i m1; struct A1207 m2; I m3; union A1208 m4; I m5; c m6; L m7; union A1209 m8; i m9; l m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24048 int f_cmpA1210(const struct A1210 *x, const struct A1210 *y) { return f_cmpA1206(&x->m0, &y->m0) && x->m1 == y->m1 && f_cmpA1207(&x->m2, &y->m2) && x->m3 == y->m3 && f_cmpA1208(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1209(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24049 DCaggr* f_touchA1210() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24050 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24051 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24052 a = dcNewAggr(11, sizeof(struct A1210));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24053 AFa(struct A1210,m0,1,A1206)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24054 AF('i',struct A1210,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24055 AFa(struct A1210,m2,1,A1207)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24056 AF('I',struct A1210,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24057 AFa(struct A1210,m4,1,A1208)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24058 AF('I',struct A1210,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24059 AF('c',struct A1210,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24060 AF('L',struct A1210,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24061 AFa(struct A1210,m8,1,A1209)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24062 AF('i',struct A1210,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24063 AF('l',struct A1210,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24064 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24065 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24066 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24067 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24068 /* {BIjf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24069 struct A1211 { B m0; I m1; j m2; f m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24070 int f_cmpA1211(const struct A1211 *x, const struct A1211 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24071 DCaggr* f_touchA1211() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24072 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24073 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24074 a = dcNewAggr(4, sizeof(struct A1211));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24075 AF('B',struct A1211,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24076 AF('I',struct A1211,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24077 AF('j',struct A1211,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24078 AF('f',struct A1211,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24079 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24080 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24081 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24082 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24083 /* {ps{BIjf}dfdli} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24084 struct A1212 { p m0; s m1; struct A1211 m2; d m3; f m4; d m5; l m6; i m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24085 int f_cmpA1212(const struct A1212 *x, const struct A1212 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1211(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24086 DCaggr* f_touchA1212() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24087 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24088 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24089 a = dcNewAggr(8, sizeof(struct A1212));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24090 AF('p',struct A1212,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24091 AF('s',struct A1212,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24092 AFa(struct A1212,m2,1,A1211)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24093 AF('d',struct A1212,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24094 AF('f',struct A1212,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24095 AF('d',struct A1212,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24096 AF('l',struct A1212,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24097 AF('i',struct A1212,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24098 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24099 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24100 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24101 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24102 /* {pBSIcdjCfcBj} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24103 struct A1213 { p m0; B m1; S m2; I m3; c m4; d m5; j m6; C m7; f m8; c m9; B m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24104 int f_cmpA1213(const struct A1213 *x, const struct A1213 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24105 DCaggr* f_touchA1213() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24106 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24107 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24108 a = dcNewAggr(12, sizeof(struct A1213));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24109 AF('p',struct A1213,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24110 AF('B',struct A1213,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24111 AF('S',struct A1213,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24112 AF('I',struct A1213,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24113 AF('c',struct A1213,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24114 AF('d',struct A1213,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24115 AF('j',struct A1213,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24116 AF('C',struct A1213,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24117 AF('f',struct A1213,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24118 AF('c',struct A1213,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24119 AF('B',struct A1213,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24120 AF('j',struct A1213,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24121 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24122 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24123 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24124 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24125 /* {lBfJLfCd} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24126 struct A1214 { l m0; B m1; f m2; J m3; L m4; f m5; C m6; d m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24127 int f_cmpA1214(const struct A1214 *x, const struct A1214 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24128 DCaggr* f_touchA1214() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24129 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24130 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24131 a = dcNewAggr(8, sizeof(struct A1214));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24132 AF('l',struct A1214,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24133 AF('B',struct A1214,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24134 AF('f',struct A1214,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24135 AF('J',struct A1214,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24136 AF('L',struct A1214,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24137 AF('f',struct A1214,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24138 AF('C',struct A1214,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24139 AF('d',struct A1214,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24140 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24141 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24142 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24143 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24144 /* {ldlc{pBSIcdjCfcBj}fId{lBfJLfCd}Jpi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24145 struct A1215 { l m0; d m1; l m2; c m3; struct A1213 m4; f m5; I m6; d m7; struct A1214 m8; J m9; p m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24146 int f_cmpA1215(const struct A1215 *x, const struct A1215 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1213(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1214(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24147 DCaggr* f_touchA1215() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24148 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24149 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24150 a = dcNewAggr(12, sizeof(struct A1215));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24151 AF('l',struct A1215,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24152 AF('d',struct A1215,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24153 AF('l',struct A1215,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24154 AF('c',struct A1215,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24155 AFa(struct A1215,m4,1,A1213)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24156 AF('f',struct A1215,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24157 AF('I',struct A1215,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24158 AF('d',struct A1215,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24159 AFa(struct A1215,m8,1,A1214)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24160 AF('J',struct A1215,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24161 AF('p',struct A1215,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24162 AF('i',struct A1215,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24163 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24164 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24165 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24166 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24167 /* {ddBBsfdpJJIj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24168 struct A1216 { d m0; d m1; B m2; B m3; s m4; f m5; d m6; p m7; J m8; J m9; I m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24169 int f_cmpA1216(const struct A1216 *x, const struct A1216 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24170 DCaggr* f_touchA1216() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24171 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24172 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24173 a = dcNewAggr(12, sizeof(struct A1216));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24174 AF('d',struct A1216,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24175 AF('d',struct A1216,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24176 AF('B',struct A1216,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24177 AF('B',struct A1216,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24178 AF('s',struct A1216,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24179 AF('f',struct A1216,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24180 AF('d',struct A1216,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24181 AF('p',struct A1216,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24182 AF('J',struct A1216,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24183 AF('J',struct A1216,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24184 AF('I',struct A1216,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24185 AF('j',struct A1216,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24186 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24187 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24188 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24189 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24190 /* {Jppsf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24191 struct A1217 { J m0; p m1; p m2; s m3; f m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24192 int f_cmpA1217(const struct A1217 *x, const struct A1217 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24193 DCaggr* f_touchA1217() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24194 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24195 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24196 a = dcNewAggr(5, sizeof(struct A1217));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24197 AF('J',struct A1217,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24198 AF('p',struct A1217,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24199 AF('p',struct A1217,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24200 AF('s',struct A1217,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24201 AF('f',struct A1217,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24202 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24203 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24204 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24205 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24206 /* {pS{ddBBsfdpJJIj}J{Jppsf}f} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24207 struct A1218 { p m0; S m1; struct A1216 m2; J m3; struct A1217 m4; f m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24208 int f_cmpA1218(const struct A1218 *x, const struct A1218 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1216(&x->m2, &y->m2) && x->m3 == y->m3 && f_cmpA1217(&x->m4, &y->m4) && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24209 DCaggr* f_touchA1218() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24210 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24211 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24212 a = dcNewAggr(6, sizeof(struct A1218));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24213 AF('p',struct A1218,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24214 AF('S',struct A1218,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24215 AFa(struct A1218,m2,1,A1216)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24216 AF('J',struct A1218,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24217 AFa(struct A1218,m4,1,A1217)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24218 AF('f',struct A1218,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24219 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24220 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24221 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24222 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24223 /* <jS{ps{BIjf}dfdli}j{ldlc{pBSIcdjCfcBj}fId{lBfJLfCd}Jpi}jLpsB{pS{ddBBsfdpJJIj}J{Jppsf}f}f> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24224 union A1219 { j m0; S m1; struct A1212 m2; j m3; struct A1215 m4; j m5; L m6; p m7; s m8; B m9; struct A1218 m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24225 int f_cmpA1219(const union A1219 *x, const union A1219 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1212(&x->m2, &y->m2) && x->m3 == y->m3 && f_cmpA1215(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1218(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24226 DCaggr* f_touchA1219() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24227 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24228 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24229 a = dcNewAggr(12, sizeof(union A1219));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24230 AF('j',union A1219,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24231 AF('S',union A1219,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24232 AFa(union A1219,m2,1,A1212)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24233 AF('j',union A1219,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24234 AFa(union A1219,m4,1,A1215)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24235 AF('j',union A1219,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24236 AF('L',union A1219,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24237 AF('p',union A1219,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24238 AF('s',union A1219,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24239 AF('B',union A1219,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24240 AFa(union A1219,m10,1,A1218)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24241 AF('f',union A1219,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24242 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24243 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24244 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24245 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24246 /* <sssiLjlBdJsp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24247 union A1220 { s m0; s m1; s m2; i m3; L m4; j m5; l m6; B m7; d m8; J m9; s m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24248 int f_cmpA1220(const union A1220 *x, const union A1220 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24249 DCaggr* f_touchA1220() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24250 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24251 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24252 a = dcNewAggr(12, sizeof(union A1220));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24253 AF('s',union A1220,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24254 AF('s',union A1220,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24255 AF('s',union A1220,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24256 AF('i',union A1220,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24257 AF('L',union A1220,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24258 AF('j',union A1220,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24259 AF('l',union A1220,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24260 AF('B',union A1220,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24261 AF('d',union A1220,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24262 AF('J',union A1220,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24263 AF('s',union A1220,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24264 AF('p',union A1220,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24265 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24266 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24267 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24268 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24269 /* <SIsClSlljBJd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24270 union A1221 { S m0; I m1; s m2; C m3; l m4; S m5; l m6; l m7; j m8; B m9; J m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24271 int f_cmpA1221(const union A1221 *x, const union A1221 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24272 DCaggr* f_touchA1221() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24273 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24274 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24275 a = dcNewAggr(12, sizeof(union A1221));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24276 AF('S',union A1221,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24277 AF('I',union A1221,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24278 AF('s',union A1221,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24279 AF('C',union A1221,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24280 AF('l',union A1221,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24281 AF('S',union A1221,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24282 AF('l',union A1221,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24283 AF('l',union A1221,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24284 AF('j',union A1221,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24285 AF('B',union A1221,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24286 AF('J',union A1221,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24287 AF('d',union A1221,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24288 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24289 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24290 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24291 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24292 /* {IC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24293 struct A1222 { I m0; C m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24294 int f_cmpA1222(const struct A1222 *x, const struct A1222 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24295 DCaggr* f_touchA1222() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24296 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24297 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24298 a = dcNewAggr(2, sizeof(struct A1222));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24299 AF('I',struct A1222,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24300 AF('C',struct A1222,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24301 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24302 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24303 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24304 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24305 /* {CiISjdSCclCj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24306 struct A1223 { C m0; i m1; I m2; S m3; j m4; d m5; S m6; C m7; c m8; l m9; C m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24307 int f_cmpA1223(const struct A1223 *x, const struct A1223 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24308 DCaggr* f_touchA1223() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24309 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24310 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24311 a = dcNewAggr(12, sizeof(struct A1223));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24312 AF('C',struct A1223,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24313 AF('i',struct A1223,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24314 AF('I',struct A1223,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24315 AF('S',struct A1223,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24316 AF('j',struct A1223,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24317 AF('d',struct A1223,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24318 AF('S',struct A1223,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24319 AF('C',struct A1223,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24320 AF('c',struct A1223,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24321 AF('l',struct A1223,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24322 AF('C',struct A1223,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24323 AF('j',struct A1223,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24324 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24325 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24326 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24327 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24328 /* <di<SIsClSlljBJd>JJ{IC}c{CiISjdSCclCj}djdd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24329 union A1224 { d m0; i m1; union A1221 m2; J m3; J m4; struct A1222 m5; c m6; struct A1223 m7; d m8; j m9; d m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24330 int f_cmpA1224(const union A1224 *x, const union A1224 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1221(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1222(&x->m5, &y->m5) && x->m6 == y->m6 && f_cmpA1223(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24331 DCaggr* f_touchA1224() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24332 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24333 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24334 a = dcNewAggr(12, sizeof(union A1224));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24335 AF('d',union A1224,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24336 AF('i',union A1224,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24337 AFa(union A1224,m2,1,A1221)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24338 AF('J',union A1224,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24339 AF('J',union A1224,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24340 AFa(union A1224,m5,1,A1222)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24341 AF('c',union A1224,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24342 AFa(union A1224,m7,1,A1223)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24343 AF('d',union A1224,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24344 AF('j',union A1224,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24345 AF('d',union A1224,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24346 AF('d',union A1224,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24347 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24348 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24349 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24350 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24351 /* <lcSjsICcpIsI[15]> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24352 union A1225 { l m0; c m1; S m2; j m3; s m4; I m5; C m6; c m7; p m8; I m9; s m10; I m11[15]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24353 int f_cmpA1225(const union A1225 *x, const union A1225 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4] && x->m11[5] == y->m11[5] && x->m11[6] == y->m11[6] && x->m11[7] == y->m11[7] && x->m11[8] == y->m11[8] && x->m11[9] == y->m11[9] && x->m11[10] == y->m11[10] && x->m11[11] == y->m11[11] && x->m11[12] == y->m11[12] && x->m11[13] == y->m11[13] && x->m11[14] == y->m11[14]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24354 DCaggr* f_touchA1225() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24355 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24356 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24357 a = dcNewAggr(12, sizeof(union A1225));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24358 AF('l',union A1225,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24359 AF('c',union A1225,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24360 AF('S',union A1225,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24361 AF('j',union A1225,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24362 AF('s',union A1225,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24363 AF('I',union A1225,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24364 AF('C',union A1225,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24365 AF('c',union A1225,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24366 AF('p',union A1225,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24367 AF('I',union A1225,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24368 AF('s',union A1225,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24369 AF('I',union A1225,m11,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24370 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24371 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24372 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24373 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24374 /* {lj[14]cBBspCjpii[9]} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24375 struct A1226 { l m0; j m1[14]; c m2; B m3; B m4; s m5; p m6; C m7; j m8; p m9; i m10; i m11[9]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24376 int f_cmpA1226(const struct A1226 *x, const struct A1226 *y) { return x->m0 == y->m0 && x->m1[0] == y->m1[0] && x->m1[1] == y->m1[1] && x->m1[2] == y->m1[2] && x->m1[3] == y->m1[3] && x->m1[4] == y->m1[4] && x->m1[5] == y->m1[5] && x->m1[6] == y->m1[6] && x->m1[7] == y->m1[7] && x->m1[8] == y->m1[8] && x->m1[9] == y->m1[9] && x->m1[10] == y->m1[10] && x->m1[11] == y->m1[11] && x->m1[12] == y->m1[12] && x->m1[13] == y->m1[13] && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4] && x->m11[5] == y->m11[5] && x->m11[6] == y->m11[6] && x->m11[7] == y->m11[7] && x->m11[8] == y->m11[8]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24377 DCaggr* f_touchA1226() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24378 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24379 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24380 a = dcNewAggr(12, sizeof(struct A1226));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24381 AF('l',struct A1226,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24382 AF('j',struct A1226,m1,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24383 AF('c',struct A1226,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24384 AF('B',struct A1226,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24385 AF('B',struct A1226,m4,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24386 AF('s',struct A1226,m5,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24387 AF('p',struct A1226,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24388 AF('C',struct A1226,m7,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24389 AF('j',struct A1226,m8,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24390 AF('p',struct A1226,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24391 AF('i',struct A1226,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24392 AF('i',struct A1226,m11,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24393 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24394 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24395 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24396 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24397 /* <ISBl{lj[14]cBBspCjpii[9]}JLLdScl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24398 union A1227 { I m0; S m1; B m2; l m3; struct A1226 m4; J m5; L m6; L m7; d m8; S m9; c m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24399 int f_cmpA1227(const union A1227 *x, const union A1227 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1226(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24400 DCaggr* f_touchA1227() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24401 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24402 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24403 a = dcNewAggr(12, sizeof(union A1227));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24404 AF('I',union A1227,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24405 AF('S',union A1227,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24406 AF('B',union A1227,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24407 AF('l',union A1227,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24408 AFa(union A1227,m4,1,A1226)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24409 AF('J',union A1227,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24410 AF('L',union A1227,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24411 AF('L',union A1227,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24412 AF('d',union A1227,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24413 AF('S',union A1227,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24414 AF('c',union A1227,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24415 AF('l',union A1227,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24416 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24417 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24418 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24419 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24420 /* <fBjj> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24421 union A1228 { f m0; B m1; j m2; j m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24422 int f_cmpA1228(const union A1228 *x, const union A1228 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24423 DCaggr* f_touchA1228() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24424 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24425 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24426 a = dcNewAggr(4, sizeof(union A1228));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24427 AF('f',union A1228,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24428 AF('B',union A1228,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24429 AF('j',union A1228,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24430 AF('j',union A1228,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24431 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24432 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24433 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24434 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24435 /* <Jdsi[3]dLciJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24436 union A1229 { J m0; d m1; s m2; i m3[3]; d m4; L m5; c m6; i m7; J m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24437 int f_cmpA1229(const union A1229 *x, const union A1229 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24438 DCaggr* f_touchA1229() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24439 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24440 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24441 a = dcNewAggr(9, sizeof(union A1229));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24442 AF('J',union A1229,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24443 AF('d',union A1229,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24444 AF('s',union A1229,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24445 AF('i',union A1229,m3,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24446 AF('d',union A1229,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24447 AF('L',union A1229,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24448 AF('c',union A1229,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24449 AF('i',union A1229,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24450 AF('J',union A1229,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24451 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24452 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24453 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24454 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24455 /* {<fBjj><Jdsi[3]dLciJ>pidcfSBcd{C}} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24456 struct A1230 { union A1228 m0; union A1229 m1; p m2; i m3; d m4; c m5; f m6; S m7; B m8; c m9; d m10; struct A1079 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24457 int f_cmpA1230(const struct A1230 *x, const struct A1230 *y) { return f_cmpA1228(&x->m0, &y->m0) && f_cmpA1229(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA1079(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24458 DCaggr* f_touchA1230() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24459 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24460 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24461 a = dcNewAggr(12, sizeof(struct A1230));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24462 AFa(struct A1230,m0,1,A1228)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24463 AFa(struct A1230,m1,1,A1229)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24464 AF('p',struct A1230,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24465 AF('i',struct A1230,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24466 AF('d',struct A1230,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24467 AF('c',struct A1230,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24468 AF('f',struct A1230,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24469 AF('S',struct A1230,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24470 AF('B',struct A1230,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24471 AF('c',struct A1230,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24472 AF('d',struct A1230,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24473 AFa(struct A1230,m11,1,A1079)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24474 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24475 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24476 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24477 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24478 /* <lBd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24479 union A1231 { l m0; B m1; d m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24480 int f_cmpA1231(const union A1231 *x, const union A1231 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24481 DCaggr* f_touchA1231() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24482 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24483 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24484 a = dcNewAggr(3, sizeof(union A1231));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24485 AF('l',union A1231,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24486 AF('B',union A1231,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24487 AF('d',union A1231,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24488 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24489 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24490 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24491 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24492 /* {JfCpjifCJjJf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24493 struct A1232 { J m0; f m1; C m2; p m3; j m4; i m5; f m6; C m7; J m8; j m9; J m10; f m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24494 int f_cmpA1232(const struct A1232 *x, const struct A1232 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24495 DCaggr* f_touchA1232() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24496 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24497 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24498 a = dcNewAggr(12, sizeof(struct A1232));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24499 AF('J',struct A1232,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24500 AF('f',struct A1232,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24501 AF('C',struct A1232,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24502 AF('p',struct A1232,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24503 AF('j',struct A1232,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24504 AF('i',struct A1232,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24505 AF('f',struct A1232,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24506 AF('C',struct A1232,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24507 AF('J',struct A1232,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24508 AF('j',struct A1232,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24509 AF('J',struct A1232,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24510 AF('f',struct A1232,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24511 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24512 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24513 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24514 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24515 /* <dJLdpdJ{JfCpjifCJjJf}jBS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24516 union A1233 { d m0; J m1; L m2; d m3; p m4; d m5; J m6; struct A1232 m7; j m8; B m9; S m10; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24517 int f_cmpA1233(const union A1233 *x, const union A1233 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1232(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24518 DCaggr* f_touchA1233() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24519 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24520 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24521 a = dcNewAggr(11, sizeof(union A1233));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24522 AF('d',union A1233,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24523 AF('J',union A1233,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24524 AF('L',union A1233,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24525 AF('d',union A1233,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24526 AF('p',union A1233,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24527 AF('d',union A1233,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24528 AF('J',union A1233,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24529 AFa(union A1233,m7,1,A1232)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24530 AF('j',union A1233,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24531 AF('B',union A1233,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24532 AF('S',union A1233,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24533 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24534 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24535 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24536 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24537 /* <LLI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24538 union A1234 { L m0; L m1; I m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24539 int f_cmpA1234(const union A1234 *x, const union A1234 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24540 DCaggr* f_touchA1234() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24541 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24542 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24543 a = dcNewAggr(3, sizeof(union A1234));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24544 AF('L',union A1234,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24545 AF('L',union A1234,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24546 AF('I',union A1234,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24547 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24548 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24549 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24550 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24551 /* {dc{<fBjj><Jdsi[3]dLciJ>pidcfSBcd{C}}spscJ<lBd>[15]L<dJLdpdJ{JfCpjifCJjJf}jBS><LLI>} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24552 struct A1235 { d m0; c m1; struct A1230 m2; s m3; p m4; s m5; c m6; J m7; union A1231 m8[15]; L m9; union A1233 m10; union A1234 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24553 int f_cmpA1235(const struct A1235 *x, const struct A1235 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1230(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1231(&x->m8[0], &y->m8[0]) && f_cmpA1231(&x->m8[1], &y->m8[1]) && f_cmpA1231(&x->m8[2], &y->m8[2]) && f_cmpA1231(&x->m8[3], &y->m8[3]) && f_cmpA1231(&x->m8[4], &y->m8[4]) && f_cmpA1231(&x->m8[5], &y->m8[5]) && f_cmpA1231(&x->m8[6], &y->m8[6]) && f_cmpA1231(&x->m8[7], &y->m8[7]) && f_cmpA1231(&x->m8[8], &y->m8[8]) && f_cmpA1231(&x->m8[9], &y->m8[9]) && f_cmpA1231(&x->m8[10], &y->m8[10]) && f_cmpA1231(&x->m8[11], &y->m8[11]) && f_cmpA1231(&x->m8[12], &y->m8[12]) && f_cmpA1231(&x->m8[13], &y->m8[13]) && f_cmpA1231(&x->m8[14], &y->m8[14]) && x->m9 == y->m9 && f_cmpA1233(&x->m10, &y->m10) && f_cmpA1234(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24554 DCaggr* f_touchA1235() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24555 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24556 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24557 a = dcNewAggr(12, sizeof(struct A1235));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24558 AF('d',struct A1235,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24559 AF('c',struct A1235,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24560 AFa(struct A1235,m2,1,A1230)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24561 AF('s',struct A1235,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24562 AF('p',struct A1235,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24563 AF('s',struct A1235,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24564 AF('c',struct A1235,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24565 AF('J',struct A1235,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24566 AFa(struct A1235,m8,15,A1231)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24567 AF('L',struct A1235,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24568 AFa(struct A1235,m10,1,A1233)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24569 AFa(struct A1235,m11,1,A1234)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24570 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24571 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24572 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24573 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24574 /* {cds[16]} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24575 struct A1236 { c m0; d m1; s m2[16]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24576 int f_cmpA1236(const struct A1236 *x, const struct A1236 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m2[5] == y->m2[5] && x->m2[6] == y->m2[6] && x->m2[7] == y->m2[7] && x->m2[8] == y->m2[8] && x->m2[9] == y->m2[9] && x->m2[10] == y->m2[10] && x->m2[11] == y->m2[11] && x->m2[12] == y->m2[12] && x->m2[13] == y->m2[13] && x->m2[14] == y->m2[14] && x->m2[15] == y->m2[15]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24577 DCaggr* f_touchA1236() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24578 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24579 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24580 a = dcNewAggr(3, sizeof(struct A1236));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24581 AF('c',struct A1236,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24582 AF('d',struct A1236,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24583 AF('s',struct A1236,m2,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24584 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24585 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24586 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24587 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24588 /* {lB{cds[16]}BSBdCfCjs} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24589 struct A1237 { l m0; B m1; struct A1236 m2; B m3; S m4; B m5; d m6; C m7; f m8; C m9; j m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24590 int f_cmpA1237(const struct A1237 *x, const struct A1237 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1236(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24591 DCaggr* f_touchA1237() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24592 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24593 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24594 a = dcNewAggr(12, sizeof(struct A1237));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24595 AF('l',struct A1237,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24596 AF('B',struct A1237,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24597 AFa(struct A1237,m2,1,A1236)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24598 AF('B',struct A1237,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24599 AF('S',struct A1237,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24600 AF('B',struct A1237,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24601 AF('d',struct A1237,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24602 AF('C',struct A1237,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24603 AF('f',struct A1237,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24604 AF('C',struct A1237,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24605 AF('j',struct A1237,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24606 AF('s',struct A1237,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24607 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24608 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24609 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24610 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24611 /* <dlfIpijidiIc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24612 union A1238 { d m0; l m1; f m2; I m3; p m4; i m5; j m6; i m7; d m8; i m9; I m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24613 int f_cmpA1238(const union A1238 *x, const union A1238 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24614 DCaggr* f_touchA1238() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24615 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24616 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24617 a = dcNewAggr(12, sizeof(union A1238));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24618 AF('d',union A1238,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24619 AF('l',union A1238,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24620 AF('f',union A1238,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24621 AF('I',union A1238,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24622 AF('p',union A1238,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24623 AF('i',union A1238,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24624 AF('j',union A1238,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24625 AF('i',union A1238,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24626 AF('d',union A1238,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24627 AF('i',union A1238,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24628 AF('I',union A1238,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24629 AF('c',union A1238,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24630 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24631 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24632 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24633 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24634 /* {jlB} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24635 struct A1239 { j m0; l m1; B m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24636 int f_cmpA1239(const struct A1239 *x, const struct A1239 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24637 DCaggr* f_touchA1239() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24638 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24639 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24640 a = dcNewAggr(3, sizeof(struct A1239));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24641 AF('j',struct A1239,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24642 AF('l',struct A1239,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24643 AF('B',struct A1239,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24644 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24645 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24646 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24647 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24648 /* <fJ{jlB}SJjsllCdi> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24649 union A1240 { f m0; J m1; struct A1239 m2; S m3; J m4; j m5; s m6; l m7; l m8; C m9; d m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24650 int f_cmpA1240(const union A1240 *x, const union A1240 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1239(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24651 DCaggr* f_touchA1240() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24652 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24653 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24654 a = dcNewAggr(12, sizeof(union A1240));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24655 AF('f',union A1240,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24656 AF('J',union A1240,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24657 AFa(union A1240,m2,1,A1239)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24658 AF('S',union A1240,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24659 AF('J',union A1240,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24660 AF('j',union A1240,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24661 AF('s',union A1240,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24662 AF('l',union A1240,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24663 AF('l',union A1240,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24664 AF('C',union A1240,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24665 AF('d',union A1240,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24666 AF('i',union A1240,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24667 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24668 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24669 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24670 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24671 /* <jidCjiClLdSp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24672 union A1241 { j m0; i m1; d m2; C m3; j m4; i m5; C m6; l m7; L m8; d m9; S m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24673 int f_cmpA1241(const union A1241 *x, const union A1241 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24674 DCaggr* f_touchA1241() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24675 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24676 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24677 a = dcNewAggr(12, sizeof(union A1241));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24678 AF('j',union A1241,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24679 AF('i',union A1241,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24680 AF('d',union A1241,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24681 AF('C',union A1241,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24682 AF('j',union A1241,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24683 AF('i',union A1241,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24684 AF('C',union A1241,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24685 AF('l',union A1241,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24686 AF('L',union A1241,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24687 AF('d',union A1241,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24688 AF('S',union A1241,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24689 AF('p',union A1241,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24690 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24691 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24692 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24693 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24694 /* {cfJSps<jidCjiClLdSp>BsJl[13]J} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24695 struct A1242 { c m0; f m1; J m2; S m3; p m4; s m5; union A1241 m6; B m7; s m8; J m9; l m10[13]; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24696 int f_cmpA1242(const struct A1242 *x, const struct A1242 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA1241(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m10[7] == y->m10[7] && x->m10[8] == y->m10[8] && x->m10[9] == y->m10[9] && x->m10[10] == y->m10[10] && x->m10[11] == y->m10[11] && x->m10[12] == y->m10[12] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24697 DCaggr* f_touchA1242() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24698 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24699 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24700 a = dcNewAggr(12, sizeof(struct A1242));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24701 AF('c',struct A1242,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24702 AF('f',struct A1242,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24703 AF('J',struct A1242,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24704 AF('S',struct A1242,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24705 AF('p',struct A1242,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24706 AF('s',struct A1242,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24707 AFa(struct A1242,m6,1,A1241)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24708 AF('B',struct A1242,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24709 AF('s',struct A1242,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24710 AF('J',struct A1242,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24711 AF('l',struct A1242,m10,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24712 AF('J',struct A1242,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24713 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24714 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24715 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24716 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24717 /* <llLlfJ> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24718 union A1243 { l m0; l m1; L m2; l m3; f m4; J m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24719 int f_cmpA1243(const union A1243 *x, const union A1243 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24720 DCaggr* f_touchA1243() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24721 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24722 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24723 a = dcNewAggr(6, sizeof(union A1243));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24724 AF('l',union A1243,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24725 AF('l',union A1243,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24726 AF('L',union A1243,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24727 AF('l',union A1243,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24728 AF('f',union A1243,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24729 AF('J',union A1243,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24730 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24731 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24732 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24733 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24734 /* <ScpJ<llLlfJ>jCIlfcs> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24735 union A1244 { S m0; c m1; p m2; J m3; union A1243 m4; j m5; C m6; I m7; l m8; f m9; c m10; s m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24736 int f_cmpA1244(const union A1244 *x, const union A1244 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1243(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24737 DCaggr* f_touchA1244() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24738 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24739 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24740 a = dcNewAggr(12, sizeof(union A1244));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24741 AF('S',union A1244,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24742 AF('c',union A1244,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24743 AF('p',union A1244,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24744 AF('J',union A1244,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24745 AFa(union A1244,m4,1,A1243)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24746 AF('j',union A1244,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24747 AF('C',union A1244,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24748 AF('I',union A1244,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24749 AF('l',union A1244,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24750 AF('f',union A1244,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24751 AF('c',union A1244,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24752 AF('s',union A1244,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24753 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24754 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24755 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24756 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24757 /* <fc{cfJSps<jidCjiClLdSp>BsJl[13]J}<ScpJ<llLlfJ>jCIlfcs>SBcf> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24758 union A1245 { f m0; c m1; struct A1242 m2; union A1244 m3; S m4; B m5; c m6; f m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24759 int f_cmpA1245(const union A1245 *x, const union A1245 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1242(&x->m2, &y->m2) && f_cmpA1244(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24760 DCaggr* f_touchA1245() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24761 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24762 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24763 a = dcNewAggr(8, sizeof(union A1245));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24764 AF('f',union A1245,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24765 AF('c',union A1245,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24766 AFa(union A1245,m2,1,A1242)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24767 AFa(union A1245,m3,1,A1244)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24768 AF('S',union A1245,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24769 AF('B',union A1245,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24770 AF('c',union A1245,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24771 AF('f',union A1245,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24772 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24773 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24774 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24775 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24776 /* <diLCf> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24777 union A1246 { d m0; i m1; L m2; C m3; f m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24778 int f_cmpA1246(const union A1246 *x, const union A1246 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24779 DCaggr* f_touchA1246() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24780 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24781 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24782 a = dcNewAggr(5, sizeof(union A1246));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24783 AF('d',union A1246,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24784 AF('i',union A1246,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24785 AF('L',union A1246,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24786 AF('C',union A1246,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24787 AF('f',union A1246,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24788 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24789 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24790 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24791 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24792 /* <spfCJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24793 union A1247 { s m0; p m1; f m2; C m3; J m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24794 int f_cmpA1247(const union A1247 *x, const union A1247 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24795 DCaggr* f_touchA1247() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24796 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24797 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24798 a = dcNewAggr(5, sizeof(union A1247));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24799 AF('s',union A1247,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24800 AF('p',union A1247,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24801 AF('f',union A1247,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24802 AF('C',union A1247,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24803 AF('J',union A1247,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24804 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24805 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24806 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24807 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
24808 /* {Ls} */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24809 struct A1248 { L m0; s m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24810 int f_cmpA1248(const struct A1248 *x, const struct A1248 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24811 DCaggr* f_touchA1248() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24812 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24813 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24814 a = dcNewAggr(2, sizeof(struct A1248));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24815 AF('L',struct A1248,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24816 AF('s',struct A1248,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24817 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24818 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24819 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24820 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24821 /* <jpplf{Ls}C> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24822 union A1249 { j m0; p m1; p m2; l m3; f m4; struct A1248 m5; C m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24823 int f_cmpA1249(const union A1249 *x, const union A1249 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1248(&x->m5, &y->m5) && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24824 DCaggr* f_touchA1249() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24825 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24826 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24827 a = dcNewAggr(7, sizeof(union A1249));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24828 AF('j',union A1249,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24829 AF('p',union A1249,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24830 AF('p',union A1249,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24831 AF('l',union A1249,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24832 AF('f',union A1249,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24833 AFa(union A1249,m5,1,A1248)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24834 AF('C',union A1249,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24835 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24836 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24837 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24838 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24839 /* <LiC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24840 union A1250 { L m0; i m1; C m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24841 int f_cmpA1250(const union A1250 *x, const union A1250 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24842 DCaggr* f_touchA1250() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24843 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24844 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24845 a = dcNewAggr(3, sizeof(union A1250));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24846 AF('L',union A1250,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24847 AF('i',union A1250,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24848 AF('C',union A1250,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24849 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24850 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24851 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24852 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24853 /* {ii<spfCJ>[16]i<jpplf{Ls}C>CS<LiC>fcjp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24854 struct A1251 { i m0; i m1; union A1247 m2[16]; i m3; union A1249 m4; C m5; S m6; union A1250 m7; f m8; c m9; j m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24855 int f_cmpA1251(const struct A1251 *x, const struct A1251 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1247(&x->m2[0], &y->m2[0]) && f_cmpA1247(&x->m2[1], &y->m2[1]) && f_cmpA1247(&x->m2[2], &y->m2[2]) && f_cmpA1247(&x->m2[3], &y->m2[3]) && f_cmpA1247(&x->m2[4], &y->m2[4]) && f_cmpA1247(&x->m2[5], &y->m2[5]) && f_cmpA1247(&x->m2[6], &y->m2[6]) && f_cmpA1247(&x->m2[7], &y->m2[7]) && f_cmpA1247(&x->m2[8], &y->m2[8]) && f_cmpA1247(&x->m2[9], &y->m2[9]) && f_cmpA1247(&x->m2[10], &y->m2[10]) && f_cmpA1247(&x->m2[11], &y->m2[11]) && f_cmpA1247(&x->m2[12], &y->m2[12]) && f_cmpA1247(&x->m2[13], &y->m2[13]) && f_cmpA1247(&x->m2[14], &y->m2[14]) && f_cmpA1247(&x->m2[15], &y->m2[15]) && x->m3 == y->m3 && f_cmpA1249(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1250(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24856 DCaggr* f_touchA1251() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24857 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24858 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24859 a = dcNewAggr(12, sizeof(struct A1251));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24860 AF('i',struct A1251,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24861 AF('i',struct A1251,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24862 AFa(struct A1251,m2,16,A1247)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24863 AF('i',struct A1251,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24864 AFa(struct A1251,m4,1,A1249)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24865 AF('C',struct A1251,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24866 AF('S',struct A1251,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24867 AFa(struct A1251,m7,1,A1250)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24868 AF('f',struct A1251,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24869 AF('c',struct A1251,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24870 AF('j',struct A1251,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24871 AF('p',struct A1251,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24872 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24873 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24874 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24875 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24876 /* <fdiJd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24877 union A1252 { f m0; d m1; i m2; J m3; d m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24878 int f_cmpA1252(const union A1252 *x, const union A1252 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24879 DCaggr* f_touchA1252() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24880 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24881 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24882 a = dcNewAggr(5, sizeof(union A1252));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24883 AF('f',union A1252,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24884 AF('d',union A1252,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24885 AF('i',union A1252,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24886 AF('J',union A1252,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24887 AF('d',union A1252,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24888 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24889 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24890 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24891 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24892 /* {fsfBiLjLfcip} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24893 struct A1253 { f m0; s m1; f m2; B m3; i m4; L m5; j m6; L m7; f m8; c m9; i m10; p m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24894 int f_cmpA1253(const struct A1253 *x, const struct A1253 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24895 DCaggr* f_touchA1253() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24896 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24897 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24898 a = dcNewAggr(12, sizeof(struct A1253));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24899 AF('f',struct A1253,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24900 AF('s',struct A1253,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24901 AF('f',struct A1253,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24902 AF('B',struct A1253,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24903 AF('i',struct A1253,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24904 AF('L',struct A1253,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24905 AF('j',struct A1253,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24906 AF('L',struct A1253,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24907 AF('f',struct A1253,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24908 AF('c',struct A1253,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24909 AF('i',struct A1253,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24910 AF('p',struct A1253,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24911 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24912 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24913 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24914 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24915 /* <iCBLBs<fdiJd>jBC{fsfBiLjLfcip}{s}> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24916 union A1254 { i m0; C m1; B m2; L m3; B m4; s m5; union A1252 m6; j m7; B m8; C m9; struct A1253 m10; struct A144 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24917 int f_cmpA1254(const union A1254 *x, const union A1254 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA1252(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1253(&x->m10, &y->m10) && f_cmpA144(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24918 DCaggr* f_touchA1254() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24919 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24920 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24921 a = dcNewAggr(12, sizeof(union A1254));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24922 AF('i',union A1254,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24923 AF('C',union A1254,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24924 AF('B',union A1254,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24925 AF('L',union A1254,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24926 AF('B',union A1254,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24927 AF('s',union A1254,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24928 AFa(union A1254,m6,1,A1252)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24929 AF('j',union A1254,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24930 AF('B',union A1254,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24931 AF('C',union A1254,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24932 AFa(union A1254,m10,1,A1253)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24933 AFa(union A1254,m11,1,A144)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24934 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24935 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24936 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24937 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24938 /* <iB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24939 union A1255 { i m0; B m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24940 int f_cmpA1255(const union A1255 *x, const union A1255 *y) { return x->m0 == y->m0 && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24941 DCaggr* f_touchA1255() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24942 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24943 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24944 a = dcNewAggr(2, sizeof(union A1255));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24945 AF('i',union A1255,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24946 AF('B',union A1255,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24947 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24948 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24949 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24950 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24951 /* {Bi<iB>lddjiSffB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24952 struct A1256 { B m0; i m1; union A1255 m2; l m3; d m4; d m5; j m6; i m7; S m8; f m9; f m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24953 int f_cmpA1256(const struct A1256 *x, const struct A1256 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1255(&x->m2, &y->m2) && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24954 DCaggr* f_touchA1256() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24955 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24956 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24957 a = dcNewAggr(12, sizeof(struct A1256));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24958 AF('B',struct A1256,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24959 AF('i',struct A1256,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24960 AFa(struct A1256,m2,1,A1255)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24961 AF('l',struct A1256,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24962 AF('d',struct A1256,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24963 AF('d',struct A1256,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24964 AF('j',struct A1256,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24965 AF('i',struct A1256,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24966 AF('S',struct A1256,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24967 AF('f',struct A1256,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24968 AF('f',struct A1256,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24969 AF('B',struct A1256,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24970 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24971 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24972 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24973 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24974 /* {p} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24975 struct A1257 { p m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24976 int f_cmpA1257(const struct A1257 *x, const struct A1257 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24977 DCaggr* f_touchA1257() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24978 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24979 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24980 a = dcNewAggr(1, sizeof(struct A1257));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24981 AF('p',struct A1257,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24982 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24983 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24984 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24985 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24986 /* {Iijp{p}dIl[1]llcB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24987 struct A1258 { I m0; i m1; j m2; p m3; struct A1257 m4; d m5; I m6; l m7[1]; l m8; l m9; c m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24988 int f_cmpA1258(const struct A1258 *x, const struct A1258 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1257(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
24989 DCaggr* f_touchA1258() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24990 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24991 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24992 a = dcNewAggr(12, sizeof(struct A1258));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24993 AF('I',struct A1258,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24994 AF('i',struct A1258,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24995 AF('j',struct A1258,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24996 AF('p',struct A1258,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24997 AFa(struct A1258,m4,1,A1257)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24998 AF('d',struct A1258,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
24999 AF('I',struct A1258,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25000 AF('l',struct A1258,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25001 AF('l',struct A1258,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25002 AF('l',struct A1258,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25003 AF('c',struct A1258,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25004 AF('B',struct A1258,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25005 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25006 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25007 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
25008 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
25009 /* <SjpJp> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25010 union A1259 { S m0; j m1; p m2; J m3; p m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25011 int f_cmpA1259(const union A1259 *x, const union A1259 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25012 DCaggr* f_touchA1259() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25013 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25014 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25015 a = dcNewAggr(5, sizeof(union A1259));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25016 AF('S',union A1259,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25017 AF('j',union A1259,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25018 AF('p',union A1259,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25019 AF('J',union A1259,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25020 AF('p',union A1259,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25021 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25022 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25023 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25024 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25025 /* {jdiLSpBiCpLj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25026 struct A1260 { j m0; d m1; i m2; L m3; S m4; p m5; B m6; i m7; C m8; p m9; L m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25027 int f_cmpA1260(const struct A1260 *x, const struct A1260 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25028 DCaggr* f_touchA1260() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25029 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25030 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25031 a = dcNewAggr(12, sizeof(struct A1260));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25032 AF('j',struct A1260,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25033 AF('d',struct A1260,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25034 AF('i',struct A1260,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25035 AF('L',struct A1260,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25036 AF('S',struct A1260,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25037 AF('p',struct A1260,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25038 AF('B',struct A1260,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25039 AF('i',struct A1260,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25040 AF('C',struct A1260,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25041 AF('p',struct A1260,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25042 AF('L',struct A1260,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25043 AF('j',struct A1260,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25044 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25045 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25046 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25047 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25048 /* {diLdspB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25049 struct A1261 { d m0; i m1; L m2; d m3; s m4; p m5; B m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25050 int f_cmpA1261(const struct A1261 *x, const struct A1261 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25051 DCaggr* f_touchA1261() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25052 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25053 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25054 a = dcNewAggr(7, sizeof(struct A1261));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25055 AF('d',struct A1261,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25056 AF('i',struct A1261,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25057 AF('L',struct A1261,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25058 AF('d',struct A1261,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25059 AF('s',struct A1261,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25060 AF('p',struct A1261,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25061 AF('B',struct A1261,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25062 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25063 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25064 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25065 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25066 /* <JSJcB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25067 union A1262 { J m0; S m1; J m2; c m3; B m4; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25068 int f_cmpA1262(const union A1262 *x, const union A1262 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25069 DCaggr* f_touchA1262() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25070 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25071 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25072 a = dcNewAggr(5, sizeof(union A1262));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25073 AF('J',union A1262,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25074 AF('S',union A1262,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25075 AF('J',union A1262,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25076 AF('c',union A1262,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25077 AF('B',union A1262,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25078 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25079 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25080 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25081 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25082 /* <l{jdiLSpBiCpLj}sS[15]BIs{diLdspB}j[2]SI<JSJcB>> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25083 union A1263 { l m0; struct A1260 m1; s m2; S m3[15]; B m4; I m5; s m6; struct A1261 m7; j m8[2]; S m9; I m10; union A1262 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25084 int f_cmpA1263(const union A1263 *x, const union A1263 *y) { return x->m0 == y->m0 && f_cmpA1260(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m3[11] == y->m3[11] && x->m3[12] == y->m3[12] && x->m3[13] == y->m3[13] && x->m3[14] == y->m3[14] && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1261(&x->m7, &y->m7) && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA1262(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25085 DCaggr* f_touchA1263() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25086 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25087 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25088 a = dcNewAggr(12, sizeof(union A1263));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25089 AF('l',union A1263,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25090 AFa(union A1263,m1,1,A1260)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25091 AF('s',union A1263,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25092 AF('S',union A1263,m3,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25093 AF('B',union A1263,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25094 AF('I',union A1263,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25095 AF('s',union A1263,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25096 AFa(union A1263,m7,1,A1261)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25097 AF('j',union A1263,m8,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25098 AF('S',union A1263,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25099 AF('I',union A1263,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25100 AFa(union A1263,m11,1,A1262)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25101 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25102 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25103 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25104 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25105 /* <jIfpi[14]f[16]lSp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25106 union A1264 { j m0; I m1; f m2; p m3; i m4[14]; f m5[16]; l m6; S m7; p m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25107 int f_cmpA1264(const union A1264 *x, const union A1264 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m4[8] == y->m4[8] && x->m4[9] == y->m4[9] && x->m4[10] == y->m4[10] && x->m4[11] == y->m4[11] && x->m4[12] == y->m4[12] && x->m4[13] == y->m4[13] && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m5[6] == y->m5[6] && x->m5[7] == y->m5[7] && x->m5[8] == y->m5[8] && x->m5[9] == y->m5[9] && x->m5[10] == y->m5[10] && x->m5[11] == y->m5[11] && x->m5[12] == y->m5[12] && x->m5[13] == y->m5[13] && x->m5[14] == y->m5[14] && x->m5[15] == y->m5[15] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25108 DCaggr* f_touchA1264() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25109 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25110 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25111 a = dcNewAggr(9, sizeof(union A1264));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25112 AF('j',union A1264,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25113 AF('I',union A1264,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25114 AF('f',union A1264,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25115 AF('p',union A1264,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25116 AF('i',union A1264,m4,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25117 AF('f',union A1264,m5,16)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25118 AF('l',union A1264,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25119 AF('S',union A1264,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25120 AF('p',union A1264,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25121 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25122 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25123 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25124 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25125 /* {BsjL<jIfpi[14]f[16]lSp>iBpLsjj[13]} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25126 struct A1265 { B m0; s m1; j m2; L m3; union A1264 m4; i m5; B m6; p m7; L m8; s m9; j m10; j m11[13]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25127 int f_cmpA1265(const struct A1265 *x, const struct A1265 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1264(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11[0] == y->m11[0] && x->m11[1] == y->m11[1] && x->m11[2] == y->m11[2] && x->m11[3] == y->m11[3] && x->m11[4] == y->m11[4] && x->m11[5] == y->m11[5] && x->m11[6] == y->m11[6] && x->m11[7] == y->m11[7] && x->m11[8] == y->m11[8] && x->m11[9] == y->m11[9] && x->m11[10] == y->m11[10] && x->m11[11] == y->m11[11] && x->m11[12] == y->m11[12]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25128 DCaggr* f_touchA1265() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25129 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25130 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25131 a = dcNewAggr(12, sizeof(struct A1265));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25132 AF('B',struct A1265,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25133 AF('s',struct A1265,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25134 AF('j',struct A1265,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25135 AF('L',struct A1265,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25136 AFa(struct A1265,m4,1,A1264)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25137 AF('i',struct A1265,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25138 AF('B',struct A1265,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25139 AF('p',struct A1265,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25140 AF('L',struct A1265,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25141 AF('s',struct A1265,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25142 AF('j',struct A1265,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25143 AF('j',struct A1265,m11,13)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25144 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25145 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25146 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
25147 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
25148 /* <IfcJCSsiBCLj> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25149 union A1266 { I m0; f m1; c m2; J m3; C m4; S m5; s m6; i m7; B m8; C m9; L m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25150 int f_cmpA1266(const union A1266 *x, const union A1266 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25151 DCaggr* f_touchA1266() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25152 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25153 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25154 a = dcNewAggr(12, sizeof(union A1266));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25155 AF('I',union A1266,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25156 AF('f',union A1266,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25157 AF('c',union A1266,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25158 AF('J',union A1266,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25159 AF('C',union A1266,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25160 AF('S',union A1266,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25161 AF('s',union A1266,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25162 AF('i',union A1266,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25163 AF('B',union A1266,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25164 AF('C',union A1266,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25165 AF('L',union A1266,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25166 AF('j',union A1266,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25167 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25168 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25169 return a;
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
25170 };
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
25171 /* <JBcSIicl<IfcJCSsiBCLj>SCI> */
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25172 union A1267 { J m0; B m1; c m2; S m3; I m4; i m5; c m6; l m7; union A1266 m8; S m9; C m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25173 int f_cmpA1267(const union A1267 *x, const union A1267 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && f_cmpA1266(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25174 DCaggr* f_touchA1267() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25175 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25176 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25177 a = dcNewAggr(12, sizeof(union A1267));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25178 AF('J',union A1267,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25179 AF('B',union A1267,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25180 AF('c',union A1267,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25181 AF('S',union A1267,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25182 AF('I',union A1267,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25183 AF('i',union A1267,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25184 AF('c',union A1267,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25185 AF('l',union A1267,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25186 AFa(union A1267,m8,1,A1266)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25187 AF('S',union A1267,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25188 AF('C',union A1267,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25189 AF('I',union A1267,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25190 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25191 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25192 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25193 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25194 /* <ijS{BsjL<jIfpi[14]f[16]lSp>iBpLsjj[13]}sI<JBcSIicl<IfcJCSsiBCLj>SCI>cp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25195 union A1268 { i m0; j m1; S m2; struct A1265 m3; s m4; I m5; union A1267 m6; c m7; p m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25196 int f_cmpA1268(const union A1268 *x, const union A1268 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && f_cmpA1265(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA1267(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25197 DCaggr* f_touchA1268() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25198 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25199 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25200 a = dcNewAggr(9, sizeof(union A1268));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25201 AF('i',union A1268,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25202 AF('j',union A1268,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25203 AF('S',union A1268,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25204 AFa(union A1268,m3,1,A1265)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25205 AF('s',union A1268,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25206 AF('I',union A1268,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25207 AFa(union A1268,m6,1,A1267)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25208 AF('c',union A1268,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25209 AF('p',union A1268,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25210 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25211 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25212 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25213 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25214 /* {dsSLjSSC[9]JBSl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25215 struct A1269 { d m0; s m1; S m2; L m3; j m4; S m5; S m6; C m7[9]; J m8; B m9; S m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25216 int f_cmpA1269(const struct A1269 *x, const struct A1269 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m7[8] == y->m7[8] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25217 DCaggr* f_touchA1269() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25218 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25219 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25220 a = dcNewAggr(12, sizeof(struct A1269));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25221 AF('d',struct A1269,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25222 AF('s',struct A1269,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25223 AF('S',struct A1269,m2,1)
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
25224 AF('L',struct A1269,m3,1)
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25225 AF('j',struct A1269,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25226 AF('S',struct A1269,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25227 AF('S',struct A1269,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25228 AF('C',struct A1269,m7,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25229 AF('J',struct A1269,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25230 AF('B',struct A1269,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25231 AF('S',struct A1269,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25232 AF('l',struct A1269,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25233 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25234 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25235 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25236 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25237 /* {fBdLCci} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25238 struct A1270 { f m0; B m1; d m2; L m3; C m4; c m5; i m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25239 int f_cmpA1270(const struct A1270 *x, const struct A1270 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25240 DCaggr* f_touchA1270() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25241 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25242 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25243 a = dcNewAggr(7, sizeof(struct A1270));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25244 AF('f',struct A1270,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25245 AF('B',struct A1270,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25246 AF('d',struct A1270,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25247 AF('L',struct A1270,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25248 AF('C',struct A1270,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25249 AF('c',struct A1270,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25250 AF('i',struct A1270,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25251 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25252 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25253 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25254 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25255 /* <fSISsIB{fBdLCci}c> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25256 union A1271 { f m0; S m1; I m2; S m3; s m4; I m5; B m6; struct A1270 m7; c m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25257 int f_cmpA1271(const union A1271 *x, const union A1271 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1270(&x->m7, &y->m7) && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25258 DCaggr* f_touchA1271() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25259 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25260 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25261 a = dcNewAggr(9, sizeof(union A1271));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25262 AF('f',union A1271,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25263 AF('S',union A1271,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25264 AF('I',union A1271,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25265 AF('S',union A1271,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25266 AF('s',union A1271,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25267 AF('I',union A1271,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25268 AF('B',union A1271,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25269 AFa(union A1271,m7,1,A1270)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25270 AF('c',union A1271,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25271 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25272 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25273 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25274 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25275 /* <LLCp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25276 union A1272 { L m0; L m1; C m2; p m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25277 int f_cmpA1272(const union A1272 *x, const union A1272 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25278 DCaggr* f_touchA1272() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25279 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25280 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25281 a = dcNewAggr(4, sizeof(union A1272));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25282 AF('L',union A1272,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25283 AF('L',union A1272,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25284 AF('C',union A1272,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25285 AF('p',union A1272,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25286 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25287 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25288 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25289 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25290 /* <<LLCp>liIpc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25291 union A1273 { union A1272 m0; l m1; i m2; I m3; p m4; c m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25292 int f_cmpA1273(const union A1273 *x, const union A1273 *y) { return f_cmpA1272(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25293 DCaggr* f_touchA1273() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25294 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25295 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25296 a = dcNewAggr(6, sizeof(union A1273));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25297 AFa(union A1273,m0,1,A1272)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25298 AF('l',union A1273,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25299 AF('i',union A1273,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25300 AF('I',union A1273,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25301 AF('p',union A1273,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25302 AF('c',union A1273,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25303 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25304 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25305 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25306 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25307 /* {<<LLCp>liIpc>jj[3]ifdifBCdc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25308 struct A1274 { union A1273 m0; j m1; j m2[3]; i m3; f m4; d m5; i m6; f m7; B m8; C m9; d m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25309 int f_cmpA1274(const struct A1274 *x, const struct A1274 *y) { return f_cmpA1273(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25310 DCaggr* f_touchA1274() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25311 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25312 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25313 a = dcNewAggr(12, sizeof(struct A1274));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25314 AFa(struct A1274,m0,1,A1273)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25315 AF('j',struct A1274,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25316 AF('j',struct A1274,m2,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25317 AF('i',struct A1274,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25318 AF('f',struct A1274,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25319 AF('d',struct A1274,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25320 AF('i',struct A1274,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25321 AF('f',struct A1274,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25322 AF('B',struct A1274,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25323 AF('C',struct A1274,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25324 AF('d',struct A1274,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25325 AF('c',struct A1274,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25326 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25327 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25328 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25329 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25330 /* <JljpjL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25331 union A1275 { J m0; l m1; j m2; p m3; j m4; L m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25332 int f_cmpA1275(const union A1275 *x, const union A1275 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25333 DCaggr* f_touchA1275() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25334 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25335 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25336 a = dcNewAggr(6, sizeof(union A1275));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25337 AF('J',union A1275,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25338 AF('l',union A1275,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25339 AF('j',union A1275,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25340 AF('p',union A1275,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25341 AF('j',union A1275,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25342 AF('L',union A1275,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25343 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25344 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25345 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25346 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25347 /* {idl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25348 struct A1276 { i m0; d m1; l m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25349 int f_cmpA1276(const struct A1276 *x, const struct A1276 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25350 DCaggr* f_touchA1276() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25351 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25352 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25353 a = dcNewAggr(3, sizeof(struct A1276));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25354 AF('i',struct A1276,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25355 AF('d',struct A1276,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25356 AF('l',struct A1276,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25357 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25358 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25359 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25360 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25361 /* {c<JljpjL>jS[11]Cc{idl}<Jd>cjpI} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25362 struct A1277 { c m0; union A1275 m1; j m2; S m3[11]; C m4; c m5; struct A1276 m6; union A702 m7; c m8; j m9; p m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25363 int f_cmpA1277(const struct A1277 *x, const struct A1277 *y) { return x->m0 == y->m0 && f_cmpA1275(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3[0] == y->m3[0] && x->m3[1] == y->m3[1] && x->m3[2] == y->m3[2] && x->m3[3] == y->m3[3] && x->m3[4] == y->m3[4] && x->m3[5] == y->m3[5] && x->m3[6] == y->m3[6] && x->m3[7] == y->m3[7] && x->m3[8] == y->m3[8] && x->m3[9] == y->m3[9] && x->m3[10] == y->m3[10] && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA1276(&x->m6, &y->m6) && f_cmpA702(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25364 DCaggr* f_touchA1277() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25365 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25366 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25367 a = dcNewAggr(12, sizeof(struct A1277));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25368 AF('c',struct A1277,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25369 AFa(struct A1277,m1,1,A1275)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25370 AF('j',struct A1277,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25371 AF('S',struct A1277,m3,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25372 AF('C',struct A1277,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25373 AF('c',struct A1277,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25374 AFa(struct A1277,m6,1,A1276)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25375 AFa(struct A1277,m7,1,A702)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25376 AF('c',struct A1277,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25377 AF('j',struct A1277,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25378 AF('p',struct A1277,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25379 AF('I',struct A1277,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25380 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25381 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25382 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25383 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25384 /* {dfjcsJf[14]JBfdl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25385 struct A1278 { d m0; f m1; j m2; c m3; s m4; J m5; f m6[14]; J m7; B m8; f m9; d m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25386 int f_cmpA1278(const struct A1278 *x, const struct A1278 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m6[5] == y->m6[5] && x->m6[6] == y->m6[6] && x->m6[7] == y->m6[7] && x->m6[8] == y->m6[8] && x->m6[9] == y->m6[9] && x->m6[10] == y->m6[10] && x->m6[11] == y->m6[11] && x->m6[12] == y->m6[12] && x->m6[13] == y->m6[13] && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25387 DCaggr* f_touchA1278() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25388 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25389 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25390 a = dcNewAggr(12, sizeof(struct A1278));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25391 AF('d',struct A1278,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25392 AF('f',struct A1278,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25393 AF('j',struct A1278,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25394 AF('c',struct A1278,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25395 AF('s',struct A1278,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25396 AF('J',struct A1278,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25397 AF('f',struct A1278,m6,14)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25398 AF('J',struct A1278,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25399 AF('B',struct A1278,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25400 AF('f',struct A1278,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25401 AF('d',struct A1278,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25402 AF('l',struct A1278,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25403 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25404 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25405 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25406 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25407 /* <IfJddLBBB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25408 union A1279 { I m0; f m1; J m2; d m3; d m4; L m5; B m6; B m7; B m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25409 int f_cmpA1279(const union A1279 *x, const union A1279 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25410 DCaggr* f_touchA1279() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25411 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25412 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25413 a = dcNewAggr(9, sizeof(union A1279));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25414 AF('I',union A1279,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25415 AF('f',union A1279,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25416 AF('J',union A1279,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25417 AF('d',union A1279,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25418 AF('d',union A1279,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25419 AF('L',union A1279,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25420 AF('B',union A1279,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25421 AF('B',union A1279,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25422 AF('B',union A1279,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25423 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25424 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25425 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25426 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25427 /* <pCC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25428 union A1280 { p m0; C m1; C m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25429 int f_cmpA1280(const union A1280 *x, const union A1280 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25430 DCaggr* f_touchA1280() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25431 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25432 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25433 a = dcNewAggr(3, sizeof(union A1280));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25434 AF('p',union A1280,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25435 AF('C',union A1280,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25436 AF('C',union A1280,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25437 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25438 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25439 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25440 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25441 /* <{dfjcsJf[14]JBfdl}pdL<IfJddLBBB><pCC>BJLBpl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25442 union A1281 { struct A1278 m0; p m1; d m2; L m3; union A1279 m4; union A1280 m5; B m6; J m7; L m8; B m9; p m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25443 int f_cmpA1281(const union A1281 *x, const union A1281 *y) { return f_cmpA1278(&x->m0, &y->m0) && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1279(&x->m4, &y->m4) && f_cmpA1280(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25444 DCaggr* f_touchA1281() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25445 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25446 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25447 a = dcNewAggr(12, sizeof(union A1281));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25448 AFa(union A1281,m0,1,A1278)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25449 AF('p',union A1281,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25450 AF('d',union A1281,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25451 AF('L',union A1281,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25452 AFa(union A1281,m4,1,A1279)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25453 AFa(union A1281,m5,1,A1280)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25454 AF('B',union A1281,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25455 AF('J',union A1281,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25456 AF('L',union A1281,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25457 AF('B',union A1281,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25458 AF('p',union A1281,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25459 AF('l',union A1281,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25460 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25461 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25462 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25463 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25464 /* <BlilJBpLiLfJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25465 union A1282 { B m0; l m1; i m2; l m3; J m4; B m5; p m6; L m7; i m8; L m9; f m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25466 int f_cmpA1282(const union A1282 *x, const union A1282 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25467 DCaggr* f_touchA1282() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25468 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25469 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25470 a = dcNewAggr(12, sizeof(union A1282));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25471 AF('B',union A1282,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25472 AF('l',union A1282,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25473 AF('i',union A1282,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25474 AF('l',union A1282,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25475 AF('J',union A1282,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25476 AF('B',union A1282,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25477 AF('p',union A1282,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25478 AF('L',union A1282,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25479 AF('i',union A1282,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25480 AF('L',union A1282,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25481 AF('f',union A1282,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25482 AF('J',union A1282,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25483 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25484 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25485 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25486 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25487 /* {CIIClI<BlilJBpLiLfJ>LjpCc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25488 struct A1283 { C m0; I m1; I m2; C m3; l m4; I m5; union A1282 m6; L m7; j m8; p m9; C m10; c m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25489 int f_cmpA1283(const struct A1283 *x, const struct A1283 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA1282(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25490 DCaggr* f_touchA1283() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25491 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25492 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25493 a = dcNewAggr(12, sizeof(struct A1283));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25494 AF('C',struct A1283,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25495 AF('I',struct A1283,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25496 AF('I',struct A1283,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25497 AF('C',struct A1283,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25498 AF('l',struct A1283,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25499 AF('I',struct A1283,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25500 AFa(struct A1283,m6,1,A1282)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25501 AF('L',struct A1283,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25502 AF('j',struct A1283,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25503 AF('p',struct A1283,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25504 AF('C',struct A1283,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25505 AF('c',struct A1283,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25506 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25507 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25508 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25509 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25510 /* <sLLiLISll> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25511 union A1284 { s m0; L m1; L m2; i m3; L m4; I m5; S m6; l m7; l m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25512 int f_cmpA1284(const union A1284 *x, const union A1284 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25513 DCaggr* f_touchA1284() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25514 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25515 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25516 a = dcNewAggr(9, sizeof(union A1284));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25517 AF('s',union A1284,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25518 AF('L',union A1284,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25519 AF('L',union A1284,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25520 AF('i',union A1284,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25521 AF('L',union A1284,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25522 AF('I',union A1284,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25523 AF('S',union A1284,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25524 AF('l',union A1284,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25525 AF('l',union A1284,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25526 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25527 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25528 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25529 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25530 /* {<sLLiLISll>d} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25531 struct A1285 { union A1284 m0; d m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25532 int f_cmpA1285(const struct A1285 *x, const struct A1285 *y) { return f_cmpA1284(&x->m0, &y->m0) && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25533 DCaggr* f_touchA1285() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25534 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25535 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25536 a = dcNewAggr(2, sizeof(struct A1285));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25537 AFa(struct A1285,m0,1,A1284)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25538 AF('d',struct A1285,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25539 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25540 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25541 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25542 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25543 /* {SCd[5]dBJSClJSC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25544 struct A1286 { S m0; C m1; d m2[5]; d m3; B m4; J m5; S m6; C m7; l m8; J m9; S m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25545 int f_cmpA1286(const struct A1286 *x, const struct A1286 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m2[2] == y->m2[2] && x->m2[3] == y->m2[3] && x->m2[4] == y->m2[4] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25546 DCaggr* f_touchA1286() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25547 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25548 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25549 a = dcNewAggr(12, sizeof(struct A1286));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25550 AF('S',struct A1286,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25551 AF('C',struct A1286,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25552 AF('d',struct A1286,m2,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25553 AF('d',struct A1286,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25554 AF('B',struct A1286,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25555 AF('J',struct A1286,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25556 AF('S',struct A1286,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25557 AF('C',struct A1286,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25558 AF('l',struct A1286,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25559 AF('J',struct A1286,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25560 AF('S',struct A1286,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25561 AF('C',struct A1286,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25562 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25563 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25564 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25565 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25566 /* {pcdfClSB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25567 struct A1287 { p m0; c m1; d m2; f m3; C m4; l m5; S m6; B m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25568 int f_cmpA1287(const struct A1287 *x, const struct A1287 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25569 DCaggr* f_touchA1287() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25570 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25571 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25572 a = dcNewAggr(8, sizeof(struct A1287));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25573 AF('p',struct A1287,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25574 AF('c',struct A1287,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25575 AF('d',struct A1287,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25576 AF('f',struct A1287,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25577 AF('C',struct A1287,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25578 AF('l',struct A1287,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25579 AF('S',struct A1287,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25580 AF('B',struct A1287,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25581 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25582 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25583 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25584 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25585 /* <{pcdfClSB}S> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25586 union A1288 { struct A1287 m0; S m1; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25587 int f_cmpA1288(const union A1288 *x, const union A1288 *y) { return f_cmpA1287(&x->m0, &y->m0) && x->m1 == y->m1; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25588 DCaggr* f_touchA1288() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25589 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25590 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25591 a = dcNewAggr(2, sizeof(union A1288));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25592 AFa(union A1288,m0,1,A1287)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25593 AF('S',union A1288,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25594 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25595 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25596 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25597 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25598 /* {II{<sLLiLISll>d}{SCd[5]dBJSClJSC}ipdL[3]iS<{pcdfClSB}S>C} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25599 struct A1289 { I m0; I m1; struct A1285 m2; struct A1286 m3; i m4; p m5; d m6; L m7[3]; i m8; S m9; union A1288 m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25600 int f_cmpA1289(const struct A1289 *x, const struct A1289 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && f_cmpA1285(&x->m2, &y->m2) && f_cmpA1286(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1288(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25601 DCaggr* f_touchA1289() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25602 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25603 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25604 a = dcNewAggr(12, sizeof(struct A1289));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25605 AF('I',struct A1289,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25606 AF('I',struct A1289,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25607 AFa(struct A1289,m2,1,A1285)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25608 AFa(struct A1289,m3,1,A1286)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25609 AF('i',struct A1289,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25610 AF('p',struct A1289,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25611 AF('d',struct A1289,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25612 AF('L',struct A1289,m7,3)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25613 AF('i',struct A1289,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25614 AF('S',struct A1289,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25615 AFa(struct A1289,m10,1,A1288)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25616 AF('C',struct A1289,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25617 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25618 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25619 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25620 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25621 /* {csICilLlsBJC} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25622 struct A1290 { c m0; s m1; I m2; C m3; i m4; l m5; L m6; l m7; s m8; B m9; J m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25623 int f_cmpA1290(const struct A1290 *x, const struct A1290 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25624 DCaggr* f_touchA1290() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25625 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25626 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25627 a = dcNewAggr(12, sizeof(struct A1290));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25628 AF('c',struct A1290,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25629 AF('s',struct A1290,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25630 AF('I',struct A1290,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25631 AF('C',struct A1290,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25632 AF('i',struct A1290,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25633 AF('l',struct A1290,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25634 AF('L',struct A1290,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25635 AF('l',struct A1290,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25636 AF('s',struct A1290,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25637 AF('B',struct A1290,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25638 AF('J',struct A1290,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25639 AF('C',struct A1290,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25640 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25641 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25642 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25643 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25644 /* <JiJfcS{csICilLlsBJC}SiBil> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25645 union A1291 { J m0; i m1; J m2; f m3; c m4; S m5; struct A1290 m6; S m7; i m8; B m9; i m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25646 int f_cmpA1291(const union A1291 *x, const union A1291 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && f_cmpA1290(&x->m6, &y->m6) && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25647 DCaggr* f_touchA1291() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25648 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25649 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25650 a = dcNewAggr(12, sizeof(union A1291));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25651 AF('J',union A1291,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25652 AF('i',union A1291,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25653 AF('J',union A1291,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25654 AF('f',union A1291,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25655 AF('c',union A1291,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25656 AF('S',union A1291,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25657 AFa(union A1291,m6,1,A1290)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25658 AF('S',union A1291,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25659 AF('i',union A1291,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25660 AF('B',union A1291,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25661 AF('i',union A1291,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25662 AF('l',union A1291,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25663 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25664 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25665 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25666 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25667 /* <ccfSfpfJIsSd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25668 union A1292 { c m0; c m1; f m2; S m3; f m4; p m5; f m6; J m7; I m8; s m9; S m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25669 int f_cmpA1292(const union A1292 *x, const union A1292 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25670 DCaggr* f_touchA1292() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25671 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25672 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25673 a = dcNewAggr(12, sizeof(union A1292));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25674 AF('c',union A1292,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25675 AF('c',union A1292,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25676 AF('f',union A1292,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25677 AF('S',union A1292,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25678 AF('f',union A1292,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25679 AF('p',union A1292,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25680 AF('f',union A1292,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25681 AF('J',union A1292,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25682 AF('I',union A1292,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25683 AF('s',union A1292,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25684 AF('S',union A1292,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25685 AF('d',union A1292,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25686 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25687 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25688 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25689 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25690 /* <CfsLCCCSLBJC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25691 union A1293 { C m0; f m1; s m2; L m3; C m4; C m5; C m6; S m7; L m8; B m9; J m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25692 int f_cmpA1293(const union A1293 *x, const union A1293 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25693 DCaggr* f_touchA1293() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25694 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25695 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25696 a = dcNewAggr(12, sizeof(union A1293));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25697 AF('C',union A1293,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25698 AF('f',union A1293,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25699 AF('s',union A1293,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25700 AF('L',union A1293,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25701 AF('C',union A1293,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25702 AF('C',union A1293,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25703 AF('C',union A1293,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25704 AF('S',union A1293,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25705 AF('L',union A1293,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25706 AF('B',union A1293,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25707 AF('J',union A1293,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25708 AF('C',union A1293,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25709 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25710 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25711 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25712 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25713 /* {J} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25714 struct A1294 { J m0; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25715 int f_cmpA1294(const struct A1294 *x, const struct A1294 *y) { return x->m0 == y->m0; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25716 DCaggr* f_touchA1294() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25717 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25718 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25719 a = dcNewAggr(1, sizeof(struct A1294));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25720 AF('J',struct A1294,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25721 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25722 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25723 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25724 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25725 /* <jlicLcjpfpC{J}> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25726 union A1295 { j m0; l m1; i m2; c m3; L m4; c m5; j m6; p m7; f m8; p m9; C m10; struct A1294 m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25727 int f_cmpA1295(const union A1295 *x, const union A1295 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && f_cmpA1294(&x->m11, &y->m11); };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25728 DCaggr* f_touchA1295() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25729 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25730 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25731 a = dcNewAggr(12, sizeof(union A1295));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25732 AF('j',union A1295,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25733 AF('l',union A1295,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25734 AF('i',union A1295,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25735 AF('c',union A1295,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25736 AF('L',union A1295,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25737 AF('c',union A1295,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25738 AF('j',union A1295,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25739 AF('p',union A1295,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25740 AF('f',union A1295,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25741 AF('p',union A1295,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25742 AF('C',union A1295,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25743 AFa(union A1295,m11,1,A1294)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25744 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25745 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25746 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25747 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25748 /* <IsCCscJcICpI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25749 union A1296 { I m0; s m1; C m2; C m3; s m4; c m5; J m6; c m7; I m8; C m9; p m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25750 int f_cmpA1296(const union A1296 *x, const union A1296 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25751 DCaggr* f_touchA1296() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25752 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25753 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25754 a = dcNewAggr(12, sizeof(union A1296));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25755 AF('I',union A1296,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25756 AF('s',union A1296,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25757 AF('C',union A1296,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25758 AF('C',union A1296,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25759 AF('s',union A1296,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25760 AF('c',union A1296,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25761 AF('J',union A1296,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25762 AF('c',union A1296,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25763 AF('I',union A1296,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25764 AF('C',union A1296,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25765 AF('p',union A1296,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25766 AF('I',union A1296,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25767 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25768 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25769 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25770 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25771 /* <sCC[2]LlBs<IsCCscJcICpI>p> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25772 union A1297 { s m0; C m1; C m2[2]; L m3; l m4; B m5; s m6; union A1296 m7; p m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25773 int f_cmpA1297(const union A1297 *x, const union A1297 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA1296(&x->m7, &y->m7) && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25774 DCaggr* f_touchA1297() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25775 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25776 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25777 a = dcNewAggr(9, sizeof(union A1297));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25778 AF('s',union A1297,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25779 AF('C',union A1297,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25780 AF('C',union A1297,m2,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25781 AF('L',union A1297,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25782 AF('l',union A1297,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25783 AF('B',union A1297,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25784 AF('s',union A1297,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25785 AFa(union A1297,m7,1,A1296)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25786 AF('p',union A1297,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25787 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25788 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25789 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25790 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25791 /* {JljfIS} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25792 struct A1298 { J m0; l m1; j m2; f m3; I m4; S m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25793 int f_cmpA1298(const struct A1298 *x, const struct A1298 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25794 DCaggr* f_touchA1298() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25795 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25796 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25797 a = dcNewAggr(6, sizeof(struct A1298));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25798 AF('J',struct A1298,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25799 AF('l',struct A1298,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25800 AF('j',struct A1298,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25801 AF('f',struct A1298,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25802 AF('I',struct A1298,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25803 AF('S',struct A1298,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25804 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25805 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25806 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25807 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25808 /* <IJjpLSjCfCcB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25809 union A1299 { I m0; J m1; j m2; p m3; L m4; S m5; j m6; C m7; f m8; C m9; c m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25810 int f_cmpA1299(const union A1299 *x, const union A1299 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25811 DCaggr* f_touchA1299() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25812 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25813 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25814 a = dcNewAggr(12, sizeof(union A1299));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25815 AF('I',union A1299,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25816 AF('J',union A1299,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25817 AF('j',union A1299,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25818 AF('p',union A1299,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25819 AF('L',union A1299,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25820 AF('S',union A1299,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25821 AF('j',union A1299,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25822 AF('C',union A1299,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25823 AF('f',union A1299,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25824 AF('C',union A1299,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25825 AF('c',union A1299,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25826 AF('B',union A1299,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25827 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25828 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25829 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25830 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25831 /* <CJfJpBScsJ[11]> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25832 union A1300 { C m0; J m1; f m2; J m3; p m4; B m5; S m6; c m7; s m8; J m9[11]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25833 int f_cmpA1300(const union A1300 *x, const union A1300 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m9[6] == y->m9[6] && x->m9[7] == y->m9[7] && x->m9[8] == y->m9[8] && x->m9[9] == y->m9[9] && x->m9[10] == y->m9[10]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25834 DCaggr* f_touchA1300() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25835 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25836 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25837 a = dcNewAggr(10, sizeof(union A1300));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25838 AF('C',union A1300,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25839 AF('J',union A1300,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25840 AF('f',union A1300,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25841 AF('J',union A1300,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25842 AF('p',union A1300,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25843 AF('B',union A1300,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25844 AF('S',union A1300,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25845 AF('c',union A1300,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25846 AF('s',union A1300,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25847 AF('J',union A1300,m9,11)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25848 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25849 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25850 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25851 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25852 /* {CdIscsiCJSsB} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25853 struct A1301 { C m0; d m1; I m2; s m3; c m4; s m5; i m6; C m7; J m8; S m9; s m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25854 int f_cmpA1301(const struct A1301 *x, const struct A1301 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25855 DCaggr* f_touchA1301() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25856 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25857 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25858 a = dcNewAggr(12, sizeof(struct A1301));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25859 AF('C',struct A1301,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25860 AF('d',struct A1301,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25861 AF('I',struct A1301,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25862 AF('s',struct A1301,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25863 AF('c',struct A1301,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25864 AF('s',struct A1301,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25865 AF('i',struct A1301,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25866 AF('C',struct A1301,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25867 AF('J',struct A1301,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25868 AF('S',struct A1301,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25869 AF('s',struct A1301,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25870 AF('B',struct A1301,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25871 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25872 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25873 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25874 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25875 /* <sisiCLSCCssC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25876 union A1302 { s m0; i m1; s m2; i m3; C m4; L m5; S m6; C m7; C m8; s m9; s m10; C m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25877 int f_cmpA1302(const union A1302 *x, const union A1302 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25878 DCaggr* f_touchA1302() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25879 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25880 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25881 a = dcNewAggr(12, sizeof(union A1302));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25882 AF('s',union A1302,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25883 AF('i',union A1302,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25884 AF('s',union A1302,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25885 AF('i',union A1302,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25886 AF('C',union A1302,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25887 AF('L',union A1302,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25888 AF('S',union A1302,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25889 AF('C',union A1302,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25890 AF('C',union A1302,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25891 AF('s',union A1302,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25892 AF('s',union A1302,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25893 AF('C',union A1302,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25894 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25895 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25896 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25897 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25898 /* <pilfJCCllsSB> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25899 union A1303 { p m0; i m1; l m2; f m3; J m4; C m5; C m6; l m7; l m8; s m9; S m10; B m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25900 int f_cmpA1303(const union A1303 *x, const union A1303 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25901 DCaggr* f_touchA1303() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25902 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25903 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25904 a = dcNewAggr(12, sizeof(union A1303));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25905 AF('p',union A1303,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25906 AF('i',union A1303,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25907 AF('l',union A1303,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25908 AF('f',union A1303,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25909 AF('J',union A1303,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25910 AF('C',union A1303,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25911 AF('C',union A1303,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25912 AF('l',union A1303,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25913 AF('l',union A1303,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25914 AF('s',union A1303,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25915 AF('S',union A1303,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25916 AF('B',union A1303,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25917 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25918 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25919 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25920 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25921 /* {jjdJiJCdjl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25922 struct A1304 { j m0; j m1; d m2; J m3; i m4; J m5; C m6; d m7; j m8; l m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25923 int f_cmpA1304(const struct A1304 *x, const struct A1304 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25924 DCaggr* f_touchA1304() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25925 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25926 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25927 a = dcNewAggr(10, sizeof(struct A1304));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25928 AF('j',struct A1304,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25929 AF('j',struct A1304,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25930 AF('d',struct A1304,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25931 AF('J',struct A1304,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25932 AF('i',struct A1304,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25933 AF('J',struct A1304,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25934 AF('C',struct A1304,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25935 AF('d',struct A1304,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25936 AF('j',struct A1304,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25937 AF('l',struct A1304,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25938 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25939 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25940 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25941 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25942 /* {cLfsISjJf} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25943 struct A1305 { c m0; L m1; f m2; s m3; I m4; S m5; j m6; J m7; f m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25944 int f_cmpA1305(const struct A1305 *x, const struct A1305 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25945 DCaggr* f_touchA1305() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25946 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25947 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25948 a = dcNewAggr(9, sizeof(struct A1305));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25949 AF('c',struct A1305,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25950 AF('L',struct A1305,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25951 AF('f',struct A1305,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25952 AF('s',struct A1305,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25953 AF('I',struct A1305,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25954 AF('S',struct A1305,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25955 AF('j',struct A1305,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25956 AF('J',struct A1305,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25957 AF('f',struct A1305,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25958 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25959 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25960 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25961 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25962 /* <ScpifcsLscsI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25963 union A1306 { S m0; c m1; p m2; i m3; f m4; c m5; s m6; L m7; s m8; c m9; s m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25964 int f_cmpA1306(const union A1306 *x, const union A1306 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25965 DCaggr* f_touchA1306() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25966 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25967 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25968 a = dcNewAggr(12, sizeof(union A1306));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25969 AF('S',union A1306,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25970 AF('c',union A1306,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25971 AF('p',union A1306,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25972 AF('i',union A1306,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25973 AF('f',union A1306,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25974 AF('c',union A1306,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25975 AF('s',union A1306,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25976 AF('L',union A1306,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25977 AF('s',union A1306,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25978 AF('c',union A1306,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25979 AF('s',union A1306,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25980 AF('I',union A1306,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25981 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25982 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25983 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25984 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25985 /* <BIfsJSCJI[12]iB[15]i> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25986 union A1307 { B m0; I m1; f m2; s m3; J m4; S m5; C m6; J m7; I m8[12]; i m9; B m10[15]; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25987 int f_cmpA1307(const union A1307 *x, const union A1307 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8[0] == y->m8[0] && x->m8[1] == y->m8[1] && x->m8[2] == y->m8[2] && x->m8[3] == y->m8[3] && x->m8[4] == y->m8[4] && x->m8[5] == y->m8[5] && x->m8[6] == y->m8[6] && x->m8[7] == y->m8[7] && x->m8[8] == y->m8[8] && x->m8[9] == y->m8[9] && x->m8[10] == y->m8[10] && x->m8[11] == y->m8[11] && x->m9 == y->m9 && x->m10[0] == y->m10[0] && x->m10[1] == y->m10[1] && x->m10[2] == y->m10[2] && x->m10[3] == y->m10[3] && x->m10[4] == y->m10[4] && x->m10[5] == y->m10[5] && x->m10[6] == y->m10[6] && x->m10[7] == y->m10[7] && x->m10[8] == y->m10[8] && x->m10[9] == y->m10[9] && x->m10[10] == y->m10[10] && x->m10[11] == y->m10[11] && x->m10[12] == y->m10[12] && x->m10[13] == y->m10[13] && x->m10[14] == y->m10[14] && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
25988 DCaggr* f_touchA1307() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25989 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25990 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25991 a = dcNewAggr(12, sizeof(union A1307));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25992 AF('B',union A1307,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25993 AF('I',union A1307,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25994 AF('f',union A1307,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25995 AF('s',union A1307,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25996 AF('J',union A1307,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25997 AF('S',union A1307,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25998 AF('C',union A1307,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
25999 AF('J',union A1307,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26000 AF('I',union A1307,m8,12)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26001 AF('i',union A1307,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26002 AF('B',union A1307,m10,15)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26003 AF('i',union A1307,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26004 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26005 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26006 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26007 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26008 /* <c<ScpifcsLscsI>JcdlI[5]j<BIfsJSCJI[12]iB[15]i>ijd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26009 union A1308 { c m0; union A1306 m1; J m2; c m3; d m4; l m5; I m6[5]; j m7; union A1307 m8; i m9; j m10; d m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26010 int f_cmpA1308(const union A1308 *x, const union A1308 *y) { return x->m0 == y->m0 && f_cmpA1306(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6[0] == y->m6[0] && x->m6[1] == y->m6[1] && x->m6[2] == y->m6[2] && x->m6[3] == y->m6[3] && x->m6[4] == y->m6[4] && x->m7 == y->m7 && f_cmpA1307(&x->m8, &y->m8) && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26011 DCaggr* f_touchA1308() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26012 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26013 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26014 a = dcNewAggr(12, sizeof(union A1308));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26015 AF('c',union A1308,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26016 AFa(union A1308,m1,1,A1306)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26017 AF('J',union A1308,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26018 AF('c',union A1308,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26019 AF('d',union A1308,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26020 AF('l',union A1308,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26021 AF('I',union A1308,m6,5)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26022 AF('j',union A1308,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26023 AFa(union A1308,m8,1,A1307)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26024 AF('i',union A1308,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26025 AF('j',union A1308,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26026 AF('d',union A1308,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26027 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26028 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26029 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26030 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26031 /* <spLsdj[6]iCClpJ> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26032 union A1309 { s m0; p m1; L m2; s m3; d m4; j m5[6]; i m6; C m7; C m8; l m9; p m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26033 int f_cmpA1309(const union A1309 *x, const union A1309 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5[0] == y->m5[0] && x->m5[1] == y->m5[1] && x->m5[2] == y->m5[2] && x->m5[3] == y->m5[3] && x->m5[4] == y->m5[4] && x->m5[5] == y->m5[5] && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26034 DCaggr* f_touchA1309() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26035 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26036 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26037 a = dcNewAggr(12, sizeof(union A1309));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26038 AF('s',union A1309,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26039 AF('p',union A1309,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26040 AF('L',union A1309,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26041 AF('s',union A1309,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26042 AF('d',union A1309,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26043 AF('j',union A1309,m5,6)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26044 AF('i',union A1309,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26045 AF('C',union A1309,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26046 AF('C',union A1309,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26047 AF('l',union A1309,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26048 AF('p',union A1309,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26049 AF('J',union A1309,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26050 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26051 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26052 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26053 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26054 /* <BLLLsc> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26055 union A1310 { B m0; L m1; L m2; L m3; s m4; c m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26056 int f_cmpA1310(const union A1310 *x, const union A1310 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26057 DCaggr* f_touchA1310() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26058 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26059 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26060 a = dcNewAggr(6, sizeof(union A1310));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26061 AF('B',union A1310,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26062 AF('L',union A1310,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26063 AF('L',union A1310,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26064 AF('L',union A1310,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26065 AF('s',union A1310,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26066 AF('c',union A1310,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26067 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26068 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26069 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26070 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26071 /* {B[10]} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26072 struct A1311 { B m0[10]; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26073 int f_cmpA1311(const struct A1311 *x, const struct A1311 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && x->m0[4] == y->m0[4] && x->m0[5] == y->m0[5] && x->m0[6] == y->m0[6] && x->m0[7] == y->m0[7] && x->m0[8] == y->m0[8] && x->m0[9] == y->m0[9]; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26074 DCaggr* f_touchA1311() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26075 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26076 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26077 a = dcNewAggr(1, sizeof(struct A1311));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26078 AF('B',struct A1311,m0,10)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26079 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26080 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26081 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26082 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26083 /* {pLIJsifccs{B[10]}l} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26084 struct A1312 { p m0; L m1; I m2; J m3; s m4; i m5; f m6; c m7; c m8; s m9; struct A1311 m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26085 int f_cmpA1312(const struct A1312 *x, const struct A1312 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && f_cmpA1311(&x->m10, &y->m10) && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26086 DCaggr* f_touchA1312() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26087 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26088 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26089 a = dcNewAggr(12, sizeof(struct A1312));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26090 AF('p',struct A1312,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26091 AF('L',struct A1312,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26092 AF('I',struct A1312,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26093 AF('J',struct A1312,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26094 AF('s',struct A1312,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26095 AF('i',struct A1312,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26096 AF('f',struct A1312,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26097 AF('c',struct A1312,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26098 AF('c',struct A1312,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26099 AF('s',struct A1312,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26100 AFa(struct A1312,m10,1,A1311)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26101 AF('l',struct A1312,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26102 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26103 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26104 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26105 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26106 /* <cJfIidjJjJ[9]sL> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26107 union A1313 { c m0; J m1; f m2; I m3; i m4; d m5; j m6; J m7; j m8; J m9[9]; s m10; L m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26108 int f_cmpA1313(const union A1313 *x, const union A1313 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9[0] == y->m9[0] && x->m9[1] == y->m9[1] && x->m9[2] == y->m9[2] && x->m9[3] == y->m9[3] && x->m9[4] == y->m9[4] && x->m9[5] == y->m9[5] && x->m9[6] == y->m9[6] && x->m9[7] == y->m9[7] && x->m9[8] == y->m9[8] && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26109 DCaggr* f_touchA1313() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26110 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26111 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26112 a = dcNewAggr(12, sizeof(union A1313));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26113 AF('c',union A1313,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26114 AF('J',union A1313,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26115 AF('f',union A1313,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26116 AF('I',union A1313,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26117 AF('i',union A1313,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26118 AF('d',union A1313,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26119 AF('j',union A1313,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26120 AF('J',union A1313,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26121 AF('j',union A1313,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26122 AF('J',union A1313,m9,9)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26123 AF('s',union A1313,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26124 AF('L',union A1313,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26125 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26126 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26127 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26128 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26129 /* <JsLBi<cJfIidjJjJ[9]sL>l> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26130 union A1314 { J m0; s m1; L m2; B m3; i m4; union A1313 m5; l m6; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26131 int f_cmpA1314(const union A1314 *x, const union A1314 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1313(&x->m5, &y->m5) && x->m6 == y->m6; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26132 DCaggr* f_touchA1314() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26133 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26134 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26135 a = dcNewAggr(7, sizeof(union A1314));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26136 AF('J',union A1314,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26137 AF('s',union A1314,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26138 AF('L',union A1314,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26139 AF('B',union A1314,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26140 AF('i',union A1314,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26141 AFa(union A1314,m5,1,A1313)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26142 AF('l',union A1314,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26143 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26144 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26145 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26146 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26147 /* {sCdJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26148 struct A1315 { s m0; C m1; d m2; J m3; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26149 int f_cmpA1315(const struct A1315 *x, const struct A1315 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26150 DCaggr* f_touchA1315() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26151 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26152 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26153 a = dcNewAggr(4, sizeof(struct A1315));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26154 AF('s',struct A1315,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26155 AF('C',struct A1315,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26156 AF('d',struct A1315,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26157 AF('J',struct A1315,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26158 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26159 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26160 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26161 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26162 /* <djSSjjCBfi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26163 union A1316 { d m0; j m1; S m2; S m3; j m4; j m5; C m6; B m7; f m8; i m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26164 int f_cmpA1316(const union A1316 *x, const union A1316 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26165 DCaggr* f_touchA1316() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26166 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26167 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26168 a = dcNewAggr(10, sizeof(union A1316));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26169 AF('d',union A1316,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26170 AF('j',union A1316,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26171 AF('S',union A1316,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26172 AF('S',union A1316,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26173 AF('j',union A1316,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26174 AF('j',union A1316,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26175 AF('C',union A1316,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26176 AF('B',union A1316,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26177 AF('f',union A1316,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26178 AF('i',union A1316,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26179 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26180 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26181 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26182 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26183 /* <dppild> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26184 union A1317 { d m0; p m1; p m2; i m3; l m4; d m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26185 int f_cmpA1317(const union A1317 *x, const union A1317 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26186 DCaggr* f_touchA1317() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26187 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26188 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26189 a = dcNewAggr(6, sizeof(union A1317));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26190 AF('d',union A1317,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26191 AF('p',union A1317,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26192 AF('p',union A1317,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26193 AF('i',union A1317,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26194 AF('l',union A1317,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26195 AF('d',union A1317,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26196 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26197 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26198 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26199 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26200 /* <ddfCCSBjjC> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26201 union A1318 { d m0; d m1; f m2; C m3; C m4; S m5; B m6; j m7; j m8; C m9; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26202 int f_cmpA1318(const union A1318 *x, const union A1318 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26203 DCaggr* f_touchA1318() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26204 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26205 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26206 a = dcNewAggr(10, sizeof(union A1318));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26207 AF('d',union A1318,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26208 AF('d',union A1318,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26209 AF('f',union A1318,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26210 AF('C',union A1318,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26211 AF('C',union A1318,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26212 AF('S',union A1318,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26213 AF('B',union A1318,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26214 AF('j',union A1318,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26215 AF('j',union A1318,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26216 AF('C',union A1318,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26217 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26218 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26219 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26220 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26221 /* <lSClljsfilsS> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26222 union A1319 { l m0; S m1; C m2; l m3; l m4; j m5; s m6; f m7; i m8; l m9; s m10; S m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26223 int f_cmpA1319(const union A1319 *x, const union A1319 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26224 DCaggr* f_touchA1319() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26225 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26226 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26227 a = dcNewAggr(12, sizeof(union A1319));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26228 AF('l',union A1319,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26229 AF('S',union A1319,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26230 AF('C',union A1319,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26231 AF('l',union A1319,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26232 AF('l',union A1319,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26233 AF('j',union A1319,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26234 AF('s',union A1319,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26235 AF('f',union A1319,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26236 AF('i',union A1319,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26237 AF('l',union A1319,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26238 AF('s',union A1319,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26239 AF('S',union A1319,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26240 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26241 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26242 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26243 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26244 /* <ppcd<ddfCCSBjjC>cdBL<lSClljsfilsS>Cl> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26245 union A1320 { p m0; p m1; c m2; d m3; union A1318 m4; c m5; d m6; B m7; L m8; union A1319 m9; C m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26246 int f_cmpA1320(const union A1320 *x, const union A1320 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1318(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA1319(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26247 DCaggr* f_touchA1320() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26248 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26249 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26250 a = dcNewAggr(12, sizeof(union A1320));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26251 AF('p',union A1320,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26252 AF('p',union A1320,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26253 AF('c',union A1320,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26254 AF('d',union A1320,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26255 AFa(union A1320,m4,1,A1318)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26256 AF('c',union A1320,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26257 AF('d',union A1320,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26258 AF('B',union A1320,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26259 AF('L',union A1320,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26260 AFa(union A1320,m9,1,A1319)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26261 AF('C',union A1320,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26262 AF('l',union A1320,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26263 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26264 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26265 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26266 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26267 /* {lCIjCsSCcslJ} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26268 struct A1321 { l m0; C m1; I m2; j m3; C m4; s m5; S m6; C m7; c m8; s m9; l m10; J m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26269 int f_cmpA1321(const struct A1321 *x, const struct A1321 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26270 DCaggr* f_touchA1321() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26271 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26272 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26273 a = dcNewAggr(12, sizeof(struct A1321));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26274 AF('l',struct A1321,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26275 AF('C',struct A1321,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26276 AF('I',struct A1321,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26277 AF('j',struct A1321,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26278 AF('C',struct A1321,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26279 AF('s',struct A1321,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26280 AF('S',struct A1321,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26281 AF('C',struct A1321,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26282 AF('c',struct A1321,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26283 AF('s',struct A1321,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26284 AF('l',struct A1321,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26285 AF('J',struct A1321,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26286 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26287 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26288 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26289 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26290 /* <LdL[2]{lCIjCsSCcslJ}IfBCd> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26291 union A1322 { L m0; d m1; L m2[2]; struct A1321 m3; I m4; f m5; B m6; C m7; d m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26292 int f_cmpA1322(const union A1322 *x, const union A1322 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2[0] == y->m2[0] && x->m2[1] == y->m2[1] && f_cmpA1321(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26293 DCaggr* f_touchA1322() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26294 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26295 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26296 a = dcNewAggr(9, sizeof(union A1322));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26297 AF('L',union A1322,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26298 AF('d',union A1322,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26299 AF('L',union A1322,m2,2)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26300 AFa(union A1322,m3,1,A1321)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26301 AF('I',union A1322,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26302 AF('f',union A1322,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26303 AF('B',union A1322,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26304 AF('C',union A1322,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26305 AF('d',union A1322,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26306 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26307 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26308 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26309 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26310 /* {ppfiIp} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26311 struct A1323 { p m0; p m1; f m2; i m3; I m4; p m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26312 int f_cmpA1323(const struct A1323 *x, const struct A1323 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26313 DCaggr* f_touchA1323() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26314 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26315 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26316 a = dcNewAggr(6, sizeof(struct A1323));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26317 AF('p',struct A1323,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26318 AF('p',struct A1323,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26319 AF('f',struct A1323,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26320 AF('i',struct A1323,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26321 AF('I',struct A1323,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26322 AF('p',struct A1323,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26323 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26324 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26325 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26326 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26327 /* {jJdd{ppfiIp}JiiJSsl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26328 struct A1324 { j m0; J m1; d m2; d m3; struct A1323 m4; J m5; i m6; i m7; J m8; S m9; s m10; l m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26329 int f_cmpA1324(const struct A1324 *x, const struct A1324 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && f_cmpA1323(&x->m4, &y->m4) && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26330 DCaggr* f_touchA1324() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26331 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26332 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26333 a = dcNewAggr(12, sizeof(struct A1324));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26334 AF('j',struct A1324,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26335 AF('J',struct A1324,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26336 AF('d',struct A1324,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26337 AF('d',struct A1324,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26338 AFa(struct A1324,m4,1,A1323)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26339 AF('J',struct A1324,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26340 AF('i',struct A1324,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26341 AF('i',struct A1324,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26342 AF('J',struct A1324,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26343 AF('S',struct A1324,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26344 AF('s',struct A1324,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26345 AF('l',struct A1324,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26346 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26347 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26348 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26349 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26350 /* <JSslJIJpp> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26351 union A1325 { J m0; S m1; s m2; l m3; J m4; I m5; J m6; p m7; p m8; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26352 int f_cmpA1325(const union A1325 *x, const union A1325 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26353 DCaggr* f_touchA1325() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26354 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26355 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26356 a = dcNewAggr(9, sizeof(union A1325));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26357 AF('J',union A1325,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26358 AF('S',union A1325,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26359 AF('s',union A1325,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26360 AF('l',union A1325,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26361 AF('J',union A1325,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26362 AF('I',union A1325,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26363 AF('J',union A1325,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26364 AF('p',union A1325,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26365 AF('p',union A1325,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26366 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26367 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26368 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26369 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26370 /* <lCdJlClS[8]BfJi> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26371 union A1326 { l m0; C m1; d m2; J m3; l m4; C m5; l m6; S m7[8]; B m8; f m9; J m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26372 int f_cmpA1326(const union A1326 *x, const union A1326 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7[0] == y->m7[0] && x->m7[1] == y->m7[1] && x->m7[2] == y->m7[2] && x->m7[3] == y->m7[3] && x->m7[4] == y->m7[4] && x->m7[5] == y->m7[5] && x->m7[6] == y->m7[6] && x->m7[7] == y->m7[7] && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26373 DCaggr* f_touchA1326() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26374 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26375 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26376 a = dcNewAggr(12, sizeof(union A1326));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26377 AF('l',union A1326,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26378 AF('C',union A1326,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26379 AF('d',union A1326,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26380 AF('J',union A1326,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26381 AF('l',union A1326,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26382 AF('C',union A1326,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26383 AF('l',union A1326,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26384 AF('S',union A1326,m7,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26385 AF('B',union A1326,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26386 AF('f',union A1326,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26387 AF('J',union A1326,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26388 AF('i',union A1326,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26389 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26390 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26391 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26392 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26393 /* <Sjiid[8]ICI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26394 union A1327 { S m0; j m1; i m2; i m3; d m4[8]; I m5; C m6; I m7; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26395 int f_cmpA1327(const union A1327 *x, const union A1327 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4[0] == y->m4[0] && x->m4[1] == y->m4[1] && x->m4[2] == y->m4[2] && x->m4[3] == y->m4[3] && x->m4[4] == y->m4[4] && x->m4[5] == y->m4[5] && x->m4[6] == y->m4[6] && x->m4[7] == y->m4[7] && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26396 DCaggr* f_touchA1327() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26397 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26398 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26399 a = dcNewAggr(8, sizeof(union A1327));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26400 AF('S',union A1327,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26401 AF('j',union A1327,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26402 AF('i',union A1327,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26403 AF('i',union A1327,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26404 AF('d',union A1327,m4,8)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26405 AF('I',union A1327,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26406 AF('C',union A1327,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26407 AF('I',union A1327,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26408 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26409 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26410 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26411 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26412 /* {CLfCCSlcjsIi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26413 struct A1328 { C m0; L m1; f m2; C m3; C m4; S m5; l m6; c m7; j m8; s m9; I m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26414 int f_cmpA1328(const struct A1328 *x, const struct A1328 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26415 DCaggr* f_touchA1328() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26416 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26417 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26418 a = dcNewAggr(12, sizeof(struct A1328));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26419 AF('C',struct A1328,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26420 AF('L',struct A1328,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26421 AF('f',struct A1328,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26422 AF('C',struct A1328,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26423 AF('C',struct A1328,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26424 AF('S',struct A1328,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26425 AF('l',struct A1328,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26426 AF('c',struct A1328,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26427 AF('j',struct A1328,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26428 AF('s',struct A1328,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26429 AF('I',struct A1328,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26430 AF('i',struct A1328,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26431 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26432 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26433 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26434 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26435 /* {cSIlBl} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26436 struct A1329 { c m0; S m1; I m2; l m3; B m4; l m5; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26437 int f_cmpA1329(const struct A1329 *x, const struct A1329 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26438 DCaggr* f_touchA1329() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26439 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26440 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26441 a = dcNewAggr(6, sizeof(struct A1329));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26442 AF('c',struct A1329,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26443 AF('S',struct A1329,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26444 AF('I',struct A1329,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26445 AF('l',struct A1329,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26446 AF('B',struct A1329,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26447 AF('l',struct A1329,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26448 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26449 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26450 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26451 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26452 /* <i{CLfCCSlcjsIi}c{cSIlBl}fBB<J>lljI> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26453 union A1330 { i m0; struct A1328 m1; c m2; struct A1329 m3; f m4; B m5; B m6; union A40 m7; l m8; l m9; j m10; I m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26454 int f_cmpA1330(const union A1330 *x, const union A1330 *y) { return x->m0 == y->m0 && f_cmpA1328(&x->m1, &y->m1) && x->m2 == y->m2 && f_cmpA1329(&x->m3, &y->m3) && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && f_cmpA40(&x->m7, &y->m7) && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26455 DCaggr* f_touchA1330() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26456 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26457 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26458 a = dcNewAggr(12, sizeof(union A1330));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26459 AF('i',union A1330,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26460 AFa(union A1330,m1,1,A1328)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26461 AF('c',union A1330,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26462 AFa(union A1330,m3,1,A1329)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26463 AF('f',union A1330,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26464 AF('B',union A1330,m5,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26465 AF('B',union A1330,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26466 AFa(union A1330,m7,1,A40)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26467 AF('l',union A1330,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26468 AF('l',union A1330,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26469 AF('j',union A1330,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26470 AF('I',union A1330,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26471 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26472 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26473 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26474 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26475 /* <dij> */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26476 union A1331 { d m0; i m1; j m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26477 int f_cmpA1331(const union A1331 *x, const union A1331 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26478 DCaggr* f_touchA1331() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26479 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26480 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26481 a = dcNewAggr(3, sizeof(union A1331));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26482 AF('d',union A1331,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26483 AF('i',union A1331,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26484 AF('j',union A1331,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26485 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26486 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26487 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26488 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26489 /* {CLc} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26490 struct A1332 { C m0; L m1; c m2; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26491 int f_cmpA1332(const struct A1332 *x, const struct A1332 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26492 DCaggr* f_touchA1332() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26493 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26494 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26495 a = dcNewAggr(3, sizeof(struct A1332));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26496 AF('C',struct A1332,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26497 AF('L',struct A1332,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26498 AF('c',struct A1332,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26499 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26500 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26501 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26502 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26503 /* {Cpjij<dij>fsl{CLc}Sj} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26504 struct A1333 { C m0; p m1; j m2; i m3; j m4; union A1331 m5; f m6; s m7; l m8; struct A1332 m9; S m10; j m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26505 int f_cmpA1333(const struct A1333 *x, const struct A1333 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1331(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && f_cmpA1332(&x->m9, &y->m9) && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26506 DCaggr* f_touchA1333() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26507 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26508 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26509 a = dcNewAggr(12, sizeof(struct A1333));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26510 AF('C',struct A1333,m0,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26511 AF('p',struct A1333,m1,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26512 AF('j',struct A1333,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26513 AF('i',struct A1333,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26514 AF('j',struct A1333,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26515 AFa(struct A1333,m5,1,A1331)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26516 AF('f',struct A1333,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26517 AF('s',struct A1333,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26518 AF('l',struct A1333,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26519 AFa(struct A1333,m9,1,A1332)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26520 AF('S',struct A1333,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26521 AF('j',struct A1333,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26522 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26523 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26524 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26525 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26526 /* {c[4]<i{CLfCCSlcjsIi}c{cSIlBl}fBB<J>lljI>csB{Cpjij<dij>fsl{CLc}Sj}sCCdfi} */
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26527 struct A1334 { c m0[4]; union A1330 m1; c m2; s m3; B m4; struct A1333 m5; s m6; C m7; C m8; d m9; f m10; i m11; };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26528 int f_cmpA1334(const struct A1334 *x, const struct A1334 *y) { return x->m0[0] == y->m0[0] && x->m0[1] == y->m0[1] && x->m0[2] == y->m0[2] && x->m0[3] == y->m0[3] && f_cmpA1330(&x->m1, &y->m1) && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA1333(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
26529 DCaggr* f_touchA1334() {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26530 static DCaggr* a = NULL;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26531 if(!a) {
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26532 a = dcNewAggr(12, sizeof(struct A1334));
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26533 AF('c',struct A1334,m0,4)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26534 AFa(struct A1334,m1,1,A1330)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26535 AF('c',struct A1334,m2,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26536 AF('s',struct A1334,m3,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26537 AF('B',struct A1334,m4,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26538 AFa(struct A1334,m5,1,A1333)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26539 AF('s',struct A1334,m6,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26540 AF('C',struct A1334,m7,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26541 AF('C',struct A1334,m8,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26542 AF('d',struct A1334,m9,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26543 AF('f',struct A1334,m10,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26544 AF('i',struct A1334,m11,1)
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26545 dcCloseAggr(a);
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26546 }
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26547 return a;
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26548 };
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26549 /* 0:<BjSSCspjdIfJ>IjfIfBJLfBf)J */ J f0(union A1 a0,I a1,j a2,f a3,I a4,f a5,B a6,J a7,L a8,f a9,B a10,f a11){*(union A1*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_I[1]=a1;V_j[2]=a2;V_f[3]=a3;V_I[4]=a4;V_f[5]=a5;V_B[6]=a6;V_J[7]=a7;V_L[8]=a8;V_f[9]=a9;V_B[10]=a10;V_f[11]=a11;ret_J(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26550 /* 1:jSlfBSLfpl{IsiLcJjLcfjB}{C{sLSdL{fBpifdfcfcJC}BiLs<jiSdI>d}JlB}LS)J */ J f1(j a0,S a1,l a2,f a3,B a4,S a5,L a6,f a7,p a8,l a9,struct A2 a10,struct A6 a11,L a12,S a13){V_j[0]=a0;V_S[1]=a1;V_l[2]=a2;V_f[3]=a3;V_B[4]=a4;V_S[5]=a5;V_L[6]=a6;V_f[7]=a7;V_p[8]=a8;V_l[9]=a9;*(struct A2*)V_a[10]=a10;memset(&a10,0,sizeof(a10));*(struct A6*)V_a[11]=a11;memset(&a11,0,sizeof(a11));V_L[12]=a12;V_S[13]=a13;ret_J(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26551 /* 2:ddBI<jj<JJcdI[2]IjJc[11]II>LSCICSLS<JBCiLsCcIfcj>>iLd)S */ S f2(d a0,d a1,B a2,I a3,union A9 a4,i a5,L a6,d a7){V_d[0]=a0;V_d[1]=a1;V_B[2]=a2;V_I[3]=a3;*(union A9*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_i[5]=a5;V_L[6]=a6;V_d[7]=a7;ret_S(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26552 /* 3:{BjLLj<flpBfc>CLLjpJ}cdsl{IclfIS<Cf<dfC>>p<c>SsC}ff)v */ v f3(struct A11 a0,c a1,d a2,s a3,l a4,struct A15 a5,f a6,f a7){*(struct A11*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_c[1]=a1;V_d[2]=a2;V_s[3]=a3;V_l[4]=a4;*(struct A15*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_f[6]=a6;V_f[7]=a7;ret_v(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26553 /* 4:ip{Iiij}jSBsd)L */ L f4(i a0,p a1,struct A16 a2,j a3,S a4,B a5,s a6,d a7){V_i[0]=a0;V_p[1]=a1;*(struct A16*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_j[3]=a3;V_S[4]=a4;V_B[5]=a5;V_s[6]=a6;V_d[7]=a7;ret_L(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26554 /* 5:LIi<B<S<SIljsispfSdL>BIflsiCJLI>jpidI>)L */ L f5(L a0,I a1,i a2,union A19 a3){V_L[0]=a0;V_I[1]=a1;V_i[2]=a2;*(union A19*)V_a[3]=a3;memset(&a3,0,sizeof(a3));ret_L(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26555 /* 6:SCJfScdpCLSp{isS}<LlSp{sss[3]iB}CSsJdip[8]>{pp[11]l[2]sSl[9]SpjdlI})i */ i f6(S a0,C a1,J a2,f a3,S a4,c a5,d a6,p a7,C a8,L a9,S a10,p a11,struct A20 a12,union A22 a13,struct A23 a14){V_S[0]=a0;V_C[1]=a1;V_J[2]=a2;V_f[3]=a3;V_S[4]=a4;V_c[5]=a5;V_d[6]=a6;V_p[7]=a7;V_C[8]=a8;V_L[9]=a9;V_S[10]=a10;V_p[11]=a11;*(struct A20*)V_a[12]=a12;memset(&a12,0,sizeof(a12));*(union A22*)V_a[13]=a13;memset(&a13,0,sizeof(a13));*(struct A23*)V_a[14]=a14;memset(&a14,0,sizeof(a14));ret_i(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26556 /* 7:BBJldS){isC} */ struct A24 f7(B a0,B a1,J a2,l a3,d a4,S a5){V_B[0]=a0;V_B[1]=a1;V_J[2]=a2;V_l[3]=a3;V_d[4]=a4;V_S[5]=a5;ret_a(6,struct A24)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26557 /* 8:pjJ{fJIdjC<JcC>BlB}sSjB{<BjIScIsIIl{cdLcfclfSdlp}J>fS{CCJ<SJBlcL>BdIfBj}CBcsIILl}pBIB)i */ i f8(p a0,j a1,J a2,struct A26 a3,s a4,S a5,j a6,B a7,struct A31 a8,p a9,B a10,I a11,B a12){V_p[0]=a0;V_j[1]=a1;V_J[2]=a2;*(struct A26*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_s[4]=a4;V_S[5]=a5;V_j[6]=a6;V_B[7]=a7;*(struct A31*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_p[9]=a9;V_B[10]=a10;V_I[11]=a11;V_B[12]=a12;ret_i(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26558 /* 9:IsJl<<I>Jj<I>LJCpLpsd>fJpLll<iCcfspLSSlsI>ip)L */ L f9(I a0,s a1,J a2,l a3,union A33 a4,f a5,J a6,p a7,L a8,l a9,l a10,union A34 a11,i a12,p a13){V_I[0]=a0;V_s[1]=a1;V_J[2]=a2;V_l[3]=a3;*(union A33*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_f[5]=a5;V_J[6]=a6;V_p[7]=a7;V_L[8]=a8;V_l[9]=a9;V_l[10]=a10;*(union A34*)V_a[11]=a11;memset(&a11,0,sizeof(a11));V_i[12]=a12;V_p[13]=a13;ret_L(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26559 /* 10:LfS{<SLsBJfplspSB>[10]csdLCs[1]<jlLppJcjplBs>ipls}fSlI)f */ f f10(L a0,f a1,S a2,struct A37 a3,f a4,S a5,l a6,I a7){V_L[0]=a0;V_f[1]=a1;V_S[2]=a2;*(struct A37*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_f[4]=a4;V_S[5]=a5;V_l[6]=a6;V_I[7]=a7;ret_f(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26560 /* 11:<JBc>jC)B */ B f11(union A38 a0,j a1,C a2){*(union A38*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_j[1]=a1;V_C[2]=a2;ret_B(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26561 /* 12:<SICdjLBpSi[5]pd>JiIl)C */ C f12(union A39 a0,J a1,i a2,I a3,l a4){*(union A39*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_J[1]=a1;V_i[2]=a2;V_I[3]=a3;V_l[4]=a4;ret_C(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26562 /* 13:jCcj{<J>CLS}jsSIjpL)C */ C f13(j a0,C a1,c a2,j a3,struct A41 a4,j a5,s a6,S a7,I a8,j a9,p a10,L a11){V_j[0]=a0;V_C[1]=a1;V_c[2]=a2;V_j[3]=a3;*(struct A41*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_j[5]=a5;V_s[6]=a6;V_S[7]=a7;V_I[8]=a8;V_j[9]=a9;V_p[10]=a10;V_L[11]=a11;ret_C(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26563 /* 14:<J[2]<<JssIiLBllBCB>BS{cBicCJdLclsL}>Ji<cICsJpppdI<i>j>sCSJLCL>iB<lf{SBBddi[2]}sSl>l<dLLIBLCLJJJL>cSslfiIsB)C */ C f14(union A47 a0,i a1,B a2,union A49 a3,l a4,union A50 a5,c a6,S a7,s a8,l a9,f a10,i a11,I a12,s a13,B a14){*(union A47*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_i[1]=a1;V_B[2]=a2;*(union A49*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_l[4]=a4;*(union A50*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_c[6]=a6;V_S[7]=a7;V_s[8]=a8;V_l[9]=a9;V_f[10]=a10;V_i[11]=a11;V_I[12]=a12;V_s[13]=a13;V_B[14]=a14;ret_C(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26564 /* 15:B<S>LBIC)v */ v f15(B a0,union A51 a1,L a2,B a3,I a4,C a5){V_B[0]=a0;*(union A51*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_L[2]=a2;V_B[3]=a3;V_I[4]=a4;V_C[5]=a5;ret_v(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26565 /* 16:SLd<lcIJpfcclfBl>pIjJcJslL)C */ C f16(S a0,L a1,d a2,union A52 a3,p a4,I a5,j a6,J a7,c a8,J a9,s a10,l a11,L a12){V_S[0]=a0;V_L[1]=a1;V_d[2]=a2;*(union A52*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_p[4]=a4;V_I[5]=a5;V_j[6]=a6;V_J[7]=a7;V_c[8]=a8;V_J[9]=a9;V_s[10]=a10;V_l[11]=a11;V_L[12]=a12;ret_C(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26566 /* 17:fBS)<dLLB> */ union A53 f17(f a0,B a1,S a2){V_f[0]=a0;V_B[1]=a1;V_S[2]=a2;ret_a(3,union A53)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26567 /* 18:p)<jJIB> */ union A54 f18(p a0){V_p[0]=a0;ret_a(1,union A54)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26568 /* 19:ILSiiIJJ){cj<iCsfC>lsffI[5]licd} */ struct A56 f19(I a0,L a1,S a2,i a3,i a4,I a5,J a6,J a7){V_I[0]=a0;V_L[1]=a1;V_S[2]=a2;V_i[3]=a3;V_i[4]=a4;V_I[5]=a5;V_J[6]=a6;V_J[7]=a7;ret_a(8,struct A56)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26569 /* 20:ISJlIL{sCpfIBspssLj})f */ f f20(I a0,S a1,J a2,l a3,I a4,L a5,struct A57 a6){V_I[0]=a0;V_S[1]=a1;V_J[2]=a2;V_l[3]=a3;V_I[4]=a4;V_L[5]=a5;*(struct A57*)V_a[6]=a6;memset(&a6,0,sizeof(a6));ret_f(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26570 /* 21:BJljlijBLp<cdCjifsCl>J)<<jB>Lf{pCLS}CddJiicf> */ union A60 f21(B a0,J a1,l a2,j a3,l a4,i a5,j a6,B a7,L a8,p a9,union A61 a10,J a11){V_B[0]=a0;V_J[1]=a1;V_l[2]=a2;V_j[3]=a3;V_l[4]=a4;V_i[5]=a5;V_j[6]=a6;V_B[7]=a7;V_L[8]=a8;V_p[9]=a9;*(union A61*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_J[11]=a11;ret_a(12,union A60)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26571 /* 22:lLdSJi<ffffjljIJfCf>p)d */ d f22(l a0,L a1,d a2,S a3,J a4,i a5,union A62 a6,p a7){V_l[0]=a0;V_L[1]=a1;V_d[2]=a2;V_S[3]=a3;V_J[4]=a4;V_i[5]=a5;*(union A62*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_p[7]=a7;ret_d(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26572 /* 23:iLl{p{sSB}{lCJfflj}[13]CIcfp{LCBLI}}pJl)d */ d f23(i a0,L a1,l a2,struct A66 a3,p a4,J a5,l a6){V_i[0]=a0;V_L[1]=a1;V_l[2]=a2;*(struct A66*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_p[4]=a4;V_J[5]=a5;V_l[6]=a6;ret_d(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26573 /* 24:cfiL{psdsflJlpp}dLsB<JcJ<s<IIf>pfsldscB<dpSdccSpdJpc>B>li<LplB[13]<Cs>jicSCli>cl>{IJp<LlclL>L}d<IjBJ<Lp>{lScCdL}BIfjI{flJLfilisBd<lclIjps>}[8]>)c */ c f24(c a0,f a1,i a2,L a3,struct A67 a4,d a5,L a6,s a7,B a8,union A73 a9,struct A75 a10,d a11,union A80 a12){V_c[0]=a0;V_f[1]=a1;V_i[2]=a2;V_L[3]=a3;*(struct A67*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_d[5]=a5;V_L[6]=a6;V_s[7]=a7;V_B[8]=a8;*(union A73*)V_a[9]=a9;memset(&a9,0,sizeof(a9));*(struct A75*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_d[11]=a11;*(union A80*)V_a[12]=a12;memset(&a12,0,sizeof(a12));ret_c(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26574 /* 25:SfcdpidcS<diidSpfpcjdI>p)d */ d f25(S a0,f a1,c a2,d a3,p a4,i a5,d a6,c a7,S a8,union A81 a9,p a10){V_S[0]=a0;V_f[1]=a1;V_c[2]=a2;V_d[3]=a3;V_p[4]=a4;V_i[5]=a5;V_d[6]=a6;V_c[7]=a7;V_S[8]=a8;*(union A81*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_p[10]=a10;ret_d(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26575 /* 26:J{IdssllLjLcc}{BIc{BiSJCpiJ[13]LjpS}BlJifsjp}CCiCIjp)d */ d f26(J a0,struct A82 a1,struct A84 a2,C a3,C a4,i a5,C a6,I a7,j a8,p a9){V_J[0]=a0;*(struct A82*)V_a[1]=a1;memset(&a1,0,sizeof(a1));*(struct A84*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_C[3]=a3;V_C[4]=a4;V_i[5]=a5;V_C[6]=a6;V_I[7]=a7;V_j[8]=a8;V_p[9]=a9;ret_d(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26576 /* 27:c{sBfBIiSIljB}B)S */ S f27(c a0,struct A85 a1,B a2){V_c[0]=a0;*(struct A85*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_B[2]=a2;ret_S(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26577 /* 28:ClSslfJBS){LSB{fCispLifjBJc}lpB{BIlCcslJB[3]sLS}SfSJ} */ struct A88 f28(C a0,l a1,S a2,s a3,l a4,f a5,J a6,B a7,S a8){V_C[0]=a0;V_l[1]=a1;V_S[2]=a2;V_s[3]=a3;V_l[4]=a4;V_f[5]=a5;V_J[6]=a6;V_B[7]=a7;V_S[8]=a8;ret_a(9,struct A88)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26578 /* 29:{iscSjLdSiIjf}SdfIdslC<LLCcLjCijpfL>SLs){ssIc} */ struct A89 f29(struct A90 a0,S a1,d a2,f a3,I a4,d a5,s a6,l a7,C a8,union A91 a9,S a10,L a11,s a12){*(struct A90*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_S[1]=a1;V_d[2]=a2;V_f[3]=a3;V_I[4]=a4;V_d[5]=a5;V_s[6]=a6;V_l[7]=a7;V_C[8]=a8;*(union A91*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_S[10]=a10;V_L[11]=a11;V_s[12]=a12;ret_a(13,struct A89)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26579 /* 30:<iBdliiIdJC[16]I>Cs{<f[2]lSc><LLpjlcBfIscB><lSjspCJl[11]sCBS>ppIiJ[16]L{Is[10]SddIi[13]fSCSL[15]}IJ}){JSBBjIiiBj<SjjLSsBLSfff>J} */ struct A93 f30(union A94 a0,C a1,s a2,struct A99 a3){*(union A94*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_C[1]=a1;V_s[2]=a2;*(struct A99*)V_a[3]=a3;memset(&a3,0,sizeof(a3));ret_a(4,struct A93)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26580 /* 31:{LsBSC}Sd<jSJBd>sClpsl)d */ d f31(struct A100 a0,S a1,d a2,union A101 a3,s a4,C a5,l a6,p a7,s a8,l a9){*(struct A100*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_S[1]=a1;V_d[2]=a2;*(union A101*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_s[4]=a4;V_C[5]=a5;V_l[6]=a6;V_p[7]=a7;V_s[8]=a8;V_l[9]=a9;ret_d(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26581 /* 32:{d<fp>pIsCpcClli}JcJIJd)v */ v f32(struct A103 a0,J a1,c a2,J a3,I a4,J a5,d a6){*(struct A103*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_J[1]=a1;V_c[2]=a2;V_J[3]=a3;V_I[4]=a4;V_J[5]=a5;V_d[6]=a6;ret_v(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26582 /* 33:csd<Cf>fcscjfSd{{l<BiI>IliiIplj<sdCJJCdlijJd>i}sCJLL{JJIj{LSfpSSjBCSL[4]I}C<jjsCCs>diLJd}BSLSl}{L}s)J */ J f33(c a0,s a1,d a2,union A104 a3,f a4,c a5,s a6,c a7,j a8,f a9,S a10,d a11,struct A111 a12,struct A112 a13,s a14){V_c[0]=a0;V_s[1]=a1;V_d[2]=a2;*(union A104*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_f[4]=a4;V_c[5]=a5;V_s[6]=a6;V_c[7]=a7;V_j[8]=a8;V_f[9]=a9;V_S[10]=a10;V_d[11]=a11;*(struct A111*)V_a[12]=a12;memset(&a12,0,sizeof(a12));*(struct A112*)V_a[13]=a13;memset(&a13,0,sizeof(a13));V_s[14]=a14;ret_J(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26583 /* 34:diSfsC)<ddfsI> */ union A113 f34(d a0,i a1,S a2,f a3,s a4,C a5){V_d[0]=a0;V_i[1]=a1;V_S[2]=a2;V_f[3]=a3;V_s[4]=a4;V_C[5]=a5;ret_a(6,union A113)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26584 /* 35:Bfs{SJcBJLJ}ipd<pJCcJdBJJiCf>fs)<ciICSJCcc[4]lLd> */ union A114 f35(B a0,f a1,s a2,struct A115 a3,i a4,p a5,d a6,union A116 a7,f a8,s a9){V_B[0]=a0;V_f[1]=a1;V_s[2]=a2;*(struct A115*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_i[4]=a4;V_p[5]=a5;V_d[6]=a6;*(union A116*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_f[8]=a8;V_s[9]=a9;ret_a(10,union A114)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26585 /* 36:f{dsljLdssjLdc}{JSIiiIs}lBjdjsJCCps)S */ S f36(f a0,struct A117 a1,struct A118 a2,l a3,B a4,j a5,d a6,j a7,s a8,J a9,C a10,C a11,p a12,s a13){V_f[0]=a0;*(struct A117*)V_a[1]=a1;memset(&a1,0,sizeof(a1));*(struct A118*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_l[3]=a3;V_B[4]=a4;V_j[5]=a5;V_d[6]=a6;V_j[7]=a7;V_s[8]=a8;V_J[9]=a9;V_C[10]=a10;V_C[11]=a11;V_p[12]=a12;V_s[13]=a13;ret_S(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26586 /* 37:f{pCjsJLBpidlf}fjId{BijdjIcSlpll}Ss<CISJLldiLdff>jCf)f */ f f37(f a0,struct A119 a1,f a2,j a3,I a4,d a5,struct A120 a6,S a7,s a8,union A121 a9,j a10,C a11,f a12){V_f[0]=a0;*(struct A119*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_f[2]=a2;V_j[3]=a3;V_I[4]=a4;V_d[5]=a5;*(struct A120*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_S[7]=a7;V_s[8]=a8;*(union A121*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_j[10]=a10;V_C[11]=a11;V_f[12]=a12;ret_f(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26587 /* 38:iljds<JClSlpdcf<is[13]Cc<pjcdispdddjp>ljSSCcI>CS>{Bsccclpspjjf}jfCs{Ipd}Cs)S */ S f38(i a0,l a1,j a2,d a3,s a4,union A124 a5,struct A125 a6,j a7,f a8,C a9,s a10,struct A126 a11,C a12,s a13){V_i[0]=a0;V_l[1]=a1;V_j[2]=a2;V_d[3]=a3;V_s[4]=a4;*(union A124*)V_a[5]=a5;memset(&a5,0,sizeof(a5));*(struct A125*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_j[7]=a7;V_f[8]=a8;V_C[9]=a9;V_s[10]=a10;*(struct A126*)V_a[11]=a11;memset(&a11,0,sizeof(a11));V_C[12]=a12;V_s[13]=a13;ret_S(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26588 /* 39:s<iBLfp>s)<lBfdSS[7]llIpiS> */ union A127 f39(s a0,union A128 a1,s a2){V_s[0]=a0;*(union A128*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_s[2]=a2;ret_a(3,union A127)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26589 /* 40:sCiC<iif<l<CJsCJcfdjlJc>J>p<sCScIfp{Clsl}IijI><CfBBj<LcJclS>[1]SdljC<fJsICdipCISB>[10]>sLILc><jj{f[6]fJpjiiJcIi}[14]{fsclCIBfpfjB}dI<sJBcCifJfdiS>JpLdi>{IBSiflC[10]ICCps}dlSdl<iJfffBfilCij>p)L */ L f40(s a0,C a1,i a2,C a3,union A136 a4,union A140 a5,struct A141 a6,d a7,l a8,S a9,d a10,l a11,union A142 a12,p a13){V_s[0]=a0;V_C[1]=a1;V_i[2]=a2;V_C[3]=a3;*(union A136*)V_a[4]=a4;memset(&a4,0,sizeof(a4));*(union A140*)V_a[5]=a5;memset(&a5,0,sizeof(a5));*(struct A141*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_d[7]=a7;V_l[8]=a8;V_S[9]=a9;V_d[10]=a10;V_l[11]=a11;*(union A142*)V_a[12]=a12;memset(&a12,0,sizeof(a12));V_p[13]=a13;ret_L(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26590 /* 41:jiSS<jlBfi>JIBj)j */ j f41(j a0,i a1,S a2,S a3,union A143 a4,J a5,I a6,B a7,j a8){V_j[0]=a0;V_i[1]=a1;V_S[2]=a2;V_S[3]=a3;*(union A143*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_J[5]=a5;V_I[6]=a6;V_B[7]=a7;V_j[8]=a8;ret_j(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26591 /* 42:li{s}L<fBsdSfIdf{JppLssIfSfi}fl>JipflIc)B */ B f42(l a0,i a1,struct A144 a2,L a3,union A146 a4,J a5,i a6,p a7,f a8,l a9,I a10,c a11){V_l[0]=a0;V_i[1]=a1;*(struct A144*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_L[3]=a3;*(union A146*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_J[5]=a5;V_i[6]=a6;V_p[7]=a7;V_f[8]=a8;V_l[9]=a9;V_I[10]=a10;V_c[11]=a11;ret_B(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26592 /* 43:dljdlcLfpsId<JIB[12]pifppjsCC>Cl){fpLpIJfLjSB<Cd[9]IsspsjIpSi>} */ struct A148 f43(d a0,l a1,j a2,d a3,l a4,c a5,L a6,f a7,p a8,s a9,I a10,d a11,union A149 a12,C a13,l a14){V_d[0]=a0;V_l[1]=a1;V_j[2]=a2;V_d[3]=a3;V_l[4]=a4;V_c[5]=a5;V_L[6]=a6;V_f[7]=a7;V_p[8]=a8;V_s[9]=a9;V_I[10]=a10;V_d[11]=a11;*(union A149*)V_a[12]=a12;memset(&a12,0,sizeof(a12));V_C[13]=a13;V_l[14]=a14;ret_a(15,struct A148)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26593 /* 44:BCfI<fspISCIclpJi>lIjl)i */ i f44(B a0,C a1,f a2,I a3,union A150 a4,l a5,I a6,j a7,l a8){V_B[0]=a0;V_C[1]=a1;V_f[2]=a2;V_I[3]=a3;*(union A150*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_l[5]=a5;V_I[6]=a6;V_j[7]=a7;V_l[8]=a8;ret_i(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26594 /* 45:LBl{IJCl<sS{Cd[12]SLCL}f{jIJcBLsSisfc}l{IBScj[1]dIBSBIl}cCljj>IdLl})l */ l f45(L a0,B a1,l a2,struct A155 a3){V_L[0]=a0;V_B[1]=a1;V_l[2]=a2;*(struct A155*)V_a[3]=a3;memset(&a3,0,sizeof(a3));ret_l(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26595 /* 46:{s}Sf<S>f{cljCIfdsLJdB}){dJc} */ struct A156 f46(struct A144 a0,S a1,f a2,union A51 a3,f a4,struct A157 a5){*(struct A144*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_S[1]=a1;V_f[2]=a2;*(union A51*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_f[4]=a4;*(struct A157*)V_a[5]=a5;memset(&a5,0,sizeof(a5));ret_a(6,struct A156)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26596 /* 47:jIpSIIld){{pJjIClJdi<JiIfsSLBipcs>[11]cS}jBBBpdfBLjj} */ struct A160 f47(j a0,I a1,p a2,S a3,I a4,I a5,l a6,d a7){V_j[0]=a0;V_I[1]=a1;V_p[2]=a2;V_S[3]=a3;V_I[4]=a4;V_I[5]=a5;V_l[6]=a6;V_d[7]=a7;ret_a(8,struct A160)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26597 /* 48:cjlS<<{iIBB[12]pSpfdI}LdflL<JlSJfcJfclld>BsBS{BiiijpiiBfLl}>l>JdBpB<jjBiSiCdSfll>)C */ C f48(c a0,j a1,l a2,S a3,union A165 a4,J a5,d a6,B a7,p a8,B a9,union A166 a10){V_c[0]=a0;V_j[1]=a1;V_l[2]=a2;V_S[3]=a3;*(union A165*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_J[5]=a5;V_d[6]=a6;V_B[7]=a7;V_p[8]=a8;V_B[9]=a9;*(union A166*)V_a[10]=a10;memset(&a10,0,sizeof(a10));ret_C(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26598 /* 49:liiSLSjcCdJi<{fjB}BBilsCi[4]sf{LplIsLISs}d>cLS)I */ I f49(l a0,i a1,i a2,S a3,L a4,S a5,j a6,c a7,C a8,d a9,J a10,i a11,union A169 a12,c a13,L a14,S a15){V_l[0]=a0;V_i[1]=a1;V_i[2]=a2;V_S[3]=a3;V_L[4]=a4;V_S[5]=a5;V_j[6]=a6;V_c[7]=a7;V_C[8]=a8;V_d[9]=a9;V_J[10]=a10;V_i[11]=a11;*(union A169*)V_a[12]=a12;memset(&a12,0,sizeof(a12));V_c[13]=a13;V_L[14]=a14;V_S[15]=a15;ret_I(16)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26599 /* 50:B<BsBCllBfdSJI>CdSjdpdLLcd)L */ L f50(B a0,union A170 a1,C a2,d a3,S a4,j a5,d a6,p a7,d a8,L a9,L a10,c a11,d a12){V_B[0]=a0;*(union A170*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_C[2]=a2;V_d[3]=a3;V_S[4]=a4;V_j[5]=a5;V_d[6]=a6;V_p[7]=a7;V_d[8]=a8;V_L[9]=a9;V_L[10]=a10;V_c[11]=a11;V_d[12]=a12;ret_L(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26600 /* 51:s<I{Cjcjpdi}i<dpfJfSSBLllB>pjJjSl{LiJ}B>jJSL)<pCjpjj> */ union A171 f51(s a0,union A175 a1,j a2,J a3,S a4,L a5){V_s[0]=a0;*(union A175*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_j[2]=a2;V_J[3]=a3;V_S[4]=a4;V_L[5]=a5;ret_a(6,union A171)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26601 /* 52:jI<sBcdJflSSCjI>BLIljcJB)p */ p f52(j a0,I a1,union A176 a2,B a3,L a4,I a5,l a6,j a7,c a8,J a9,B a10){V_j[0]=a0;V_I[1]=a1;*(union A176*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_B[3]=a3;V_L[4]=a4;V_I[5]=a5;V_l[6]=a6;V_j[7]=a7;V_c[8]=a8;V_J[9]=a9;V_B[10]=a10;ret_p(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26602 /* 53:cCpsCSJi{SIiIcSc}fspp)<lIdiccSjsSS> */ union A177 f53(c a0,C a1,p a2,s a3,C a4,S a5,J a6,i a7,struct A178 a8,f a9,s a10,p a11,p a12){V_c[0]=a0;V_C[1]=a1;V_p[2]=a2;V_s[3]=a3;V_C[4]=a4;V_S[5]=a5;V_J[6]=a6;V_i[7]=a7;*(struct A178*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_f[9]=a9;V_s[10]=a10;V_p[11]=a11;V_p[12]=a12;ret_a(13,union A177)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26603 /* 54:Iid<sCjiIpCBLdpd>dIspi<fpcdcJCs{Jd[11]Sl}BL<pfd[4]dJCdSlLsB>>dLLl)C */ C f54(I a0,i a1,d a2,union A179 a3,d a4,I a5,s a6,p a7,i a8,union A182 a9,d a10,L a11,L a12,l a13){V_I[0]=a0;V_i[1]=a1;V_d[2]=a2;*(union A179*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_d[4]=a4;V_I[5]=a5;V_s[6]=a6;V_p[7]=a7;V_i[8]=a8;*(union A182*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_d[10]=a10;V_L[11]=a11;V_L[12]=a12;V_l[13]=a13;ret_C(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26604 /* 55:d<BplJJllj>)<p> */ union A183 f55(d a0,union A184 a1){V_d[0]=a0;*(union A184*)V_a[1]=a1;memset(&a1,0,sizeof(a1));ret_a(2,union A183)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26605 /* 56:i){cJcjC} */ struct A185 f56(i a0){V_i[0]=a0;ret_a(1,struct A185)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26606 /* 57:BBpSffsS{fisdjlj}pJc)c */ c f57(B a0,B a1,p a2,S a3,f a4,f a5,s a6,S a7,struct A186 a8,p a9,J a10,c a11){V_B[0]=a0;V_B[1]=a1;V_p[2]=a2;V_S[3]=a3;V_f[4]=a4;V_f[5]=a5;V_s[6]=a6;V_S[7]=a7;*(struct A186*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_p[9]=a9;V_J[10]=a10;V_c[11]=a11;ret_c(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26607 /* 58:sfCs{d{{iLILIsiljIBi}B}[3]CjjJfcjCB<Bs{ipJfSppplL}cd<ifcJCSidIL>lcfSdl>}SJ)c */ c f58(s a0,f a1,C a2,s a3,struct A192 a4,S a5,J a6){V_s[0]=a0;V_f[1]=a1;V_C[2]=a2;V_s[3]=a3;*(struct A192*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_S[5]=a5;V_J[6]=a6;ret_c(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26608 /* 59:<Ld[1]l>I{IIcJp}S<dI>sd)B */ B f59(union A193 a0,I a1,struct A194 a2,S a3,union A195 a4,s a5,d a6){*(union A193*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_I[1]=a1;*(struct A194*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_S[3]=a3;*(union A195*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_s[5]=a5;V_d[6]=a6;ret_B(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26609 /* 60:llI{idlsBd{i<psdj[12]dLcJ>JlIBLJ{jILf}p}{SBjlBcIjJlfC}BpjC}LiSdJpj)d */ d f60(l a0,l a1,I a2,struct A200 a3,L a4,i a5,S a6,d a7,J a8,p a9,j a10){V_l[0]=a0;V_l[1]=a1;V_I[2]=a2;*(struct A200*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_L[4]=a4;V_i[5]=a5;V_S[6]=a6;V_d[7]=a7;V_J[8]=a8;V_p[9]=a9;V_j[10]=a10;ret_d(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26610 /* 61:LSd<LjSI>L)j */ j f61(L a0,S a1,d a2,union A201 a3,L a4){V_L[0]=a0;V_S[1]=a1;V_d[2]=a2;*(union A201*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_L[4]=a4;ret_j(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26611 /* 62:jiiB<IB[11]CBcLfsC{cj{I}[9]p{fJlclfjCsj}IjLJj{LLcSJBfiiS[3]Jj}}pp>fSpl{fp{LiSc}jls<BIdl>pLJ<slsiisIpIdpc>i}{CJj})i */ i f62(j a0,i a1,i a2,B a3,union A206 a4,f a5,S a6,p a7,l a8,struct A210 a9,struct A211 a10){V_j[0]=a0;V_i[1]=a1;V_i[2]=a2;V_B[3]=a3;*(union A206*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_f[5]=a5;V_S[6]=a6;V_p[7]=a7;V_l[8]=a8;*(struct A210*)V_a[9]=a9;memset(&a9,0,sizeof(a9));*(struct A211*)V_a[10]=a10;memset(&a10,0,sizeof(a10));ret_i(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26612 /* 63:ClsCs{BjL}CdJ{<LS>l{ILjSJCBcCJCd}pI{jcL{BliJ}j{SjC}pfidc}<CfBiB[12]ljdc{ddpSidfSBlpp}dI>BlflJ}{i}p)L */ L f63(C a0,l a1,s a2,C a3,s a4,struct A212 a5,C a6,d a7,J a8,struct A220 a9,struct A221 a10,p a11){V_C[0]=a0;V_l[1]=a1;V_s[2]=a2;V_C[3]=a3;V_s[4]=a4;*(struct A212*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_C[6]=a6;V_d[7]=a7;V_J[8]=a8;*(struct A220*)V_a[9]=a9;memset(&a9,0,sizeof(a9));*(struct A221*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_p[11]=a11;ret_L(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26613 /* 64:j<jJldJIddipcc>cC)L */ L f64(j a0,union A222 a1,c a2,C a3){V_j[0]=a0;*(union A222*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_c[2]=a2;V_C[3]=a3;ret_L(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26614 /* 65:jicflpppLf{CCpBIcdBCf[6]Cj}fi)s */ s f65(j a0,i a1,c a2,f a3,l a4,p a5,p a6,p a7,L a8,f a9,struct A223 a10,f a11,i a12){V_j[0]=a0;V_i[1]=a1;V_c[2]=a2;V_f[3]=a3;V_l[4]=a4;V_p[5]=a5;V_p[6]=a6;V_p[7]=a7;V_L[8]=a8;V_f[9]=a9;*(struct A223*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_f[11]=a11;V_i[12]=a12;ret_s(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26615 /* 66:<ppSpflSCfJ>lC)<SjpSJIiCIJBs[13]> */ union A224 f66(union A225 a0,l a1,C a2){*(union A225*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_l[1]=a1;V_C[2]=a2;ret_a(3,union A224)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26616 /* 67:i{cCJfSsfl{ClJSldslBLjs}dSd}LjpSB)v */ v f67(i a0,struct A227 a1,L a2,j a3,p a4,S a5,B a6){V_i[0]=a0;*(struct A227*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_L[2]=a2;V_j[3]=a3;V_p[4]=a4;V_S[5]=a5;V_B[6]=a6;ret_v(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26617 /* 68:<sp<siClCBdCLLCl>SIJdLdSC[2]j>SB{pcSC}liJSCBLId)S */ S f68(union A229 a0,S a1,B a2,struct A230 a3,l a4,i a5,J a6,S a7,C a8,B a9,L a10,I a11,d a12){*(union A229*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_S[1]=a1;V_B[2]=a2;*(struct A230*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_l[4]=a4;V_i[5]=a5;V_J[6]=a6;V_S[7]=a7;V_C[8]=a8;V_B[9]=a9;V_L[10]=a10;V_I[11]=a11;V_d[12]=a12;ret_S(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26618 /* 69:fdCI{<<SdplsccijCLf[7]>p[15]>[2]SIL}{sIcCJC}CC)d */ d f69(f a0,d a1,C a2,I a3,struct A233 a4,struct A234 a5,C a6,C a7){V_f[0]=a0;V_d[1]=a1;V_C[2]=a2;V_I[3]=a3;*(struct A233*)V_a[4]=a4;memset(&a4,0,sizeof(a4));*(struct A234*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_C[6]=a6;V_C[7]=a7;ret_d(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26619 /* 70:){sIl<SppIsi[1]ifLLcl>pJ<iLpiSLjSs[3]>j{{LIIljLJSBJBd}lJpf<cBlSfIjdcJJs>LBpCSC}{pcjB[15]}Ij} */ struct A241 f70(){ret_a(0,struct A241)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26620 /* 71:p<JCic>SpIiLfdJ)f */ f f71(p a0,union A242 a1,S a2,p a3,I a4,i a5,L a6,f a7,d a8,J a9){V_p[0]=a0;*(union A242*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_S[2]=a2;V_p[3]=a3;V_I[4]=a4;V_i[5]=a5;V_L[6]=a6;V_f[7]=a7;V_d[8]=a8;V_J[9]=a9;ret_f(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26621 /* 72:ljCBcp<dsjpflsLpjsB>)B */ B f72(l a0,j a1,C a2,B a3,c a4,p a5,union A243 a6){V_l[0]=a0;V_j[1]=a1;V_C[2]=a2;V_B[3]=a3;V_c[4]=a4;V_p[5]=a5;*(union A243*)V_a[6]=a6;memset(&a6,0,sizeof(a6));ret_B(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26622 /* 73:l<dSiIfli>)s */ s f73(l a0,union A244 a1){V_l[0]=a0;*(union A244*)V_a[1]=a1;memset(&a1,0,sizeof(a1));ret_s(2)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26623 /* 74:cic<iiCLpfLCdj>{cpB{fSJi{s[8]SSc}jScCI<C>L}psfd}ppldsSsJ)C */ C f74(c a0,i a1,c a2,union A245 a3,struct A249 a4,p a5,p a6,l a7,d a8,s a9,S a10,s a11,J a12){V_c[0]=a0;V_i[1]=a1;V_c[2]=a2;*(union A245*)V_a[3]=a3;memset(&a3,0,sizeof(a3));*(struct A249*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_p[5]=a5;V_p[6]=a6;V_l[7]=a7;V_d[8]=a8;V_s[9]=a9;V_S[10]=a10;V_s[11]=a11;V_J[12]=a12;ret_C(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26624 /* 75:ssIjdCIp<i[1]>JCBI){BiiJ{s{cBS[11]JC}d{d[12]c}cLilS<SICpBB[6]>cf}jfdBsji} */ struct A254 f75(s a0,s a1,I a2,j a3,d a4,C a5,I a6,p a7,union A255 a8,J a9,C a10,B a11,I a12){V_s[0]=a0;V_s[1]=a1;V_I[2]=a2;V_j[3]=a3;V_d[4]=a4;V_C[5]=a5;V_I[6]=a6;V_p[7]=a7;*(union A255*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_J[9]=a9;V_C[10]=a10;V_B[11]=a11;V_I[12]=a12;ret_a(13,struct A254)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26625 /* 76:IiIf<ipLCjdjSILSB>cl)J */ J f76(I a0,i a1,I a2,f a3,union A256 a4,c a5,l a6){V_I[0]=a0;V_i[1]=a1;V_I[2]=a2;V_f[3]=a3;*(union A256*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_c[5]=a5;V_l[6]=a6;ret_J(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26626 /* 77:sjpIjSIj)<ppSLi{jI}B[2]CBcii> */ union A258 f77(s a0,j a1,p a2,I a3,j a4,S a5,I a6,j a7){V_s[0]=a0;V_j[1]=a1;V_p[2]=a2;V_I[3]=a3;V_j[4]=a4;V_S[5]=a5;V_I[6]=a6;V_j[7]=a7;ret_a(8,union A258)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26627 /* 78:c)<cI> */ union A259 f78(c a0){V_c[0]=a0;ret_a(1,union A259)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26628 /* 79:<cjCcpjjSjdBc>C{lSl{cIjClJl[5]Slp}pSijBClJ}{LBcJJj}<l>dI{csdpBjsSsLs<<SpdCJBli>fB>}J<JsjLdlJ<lI{cIJCijSSjcci}jpJS{sSJJfJBCIlds}lCLj>>)s */ s f79(union A260 a0,C a1,struct A262 a2,struct A263 a3,union A264 a4,d a5,I a6,struct A267 a7,J a8,union A271 a9){*(union A260*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_C[1]=a1;*(struct A262*)V_a[2]=a2;memset(&a2,0,sizeof(a2));*(struct A263*)V_a[3]=a3;memset(&a3,0,sizeof(a3));*(union A264*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_d[5]=a5;V_I[6]=a6;*(struct A267*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_J[8]=a8;*(union A271*)V_a[9]=a9;memset(&a9,0,sizeof(a9));ret_s(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26629 /* 80:{sifdifiLcJIp}Bcpdd{BIlSi{fljsjscdlCIj}LBfdCC}j)d */ d f80(struct A272 a0,B a1,c a2,p a3,d a4,d a5,struct A274 a6,j a7){*(struct A272*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_B[1]=a1;V_c[2]=a2;V_p[3]=a3;V_d[4]=a4;V_d[5]=a5;*(struct A274*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_j[7]=a7;ret_d(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26630 /* 81:CCJdcsLjj<BpClBcccSipB>fIs)L */ L f81(C a0,C a1,J a2,d a3,c a4,s a5,L a6,j a7,j a8,union A275 a9,f a10,I a11,s a12){V_C[0]=a0;V_C[1]=a1;V_J[2]=a2;V_d[3]=a3;V_c[4]=a4;V_s[5]=a5;V_L[6]=a6;V_j[7]=a7;V_j[8]=a8;*(union A275*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_f[10]=a10;V_I[11]=a11;V_s[12]=a12;ret_L(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26631 /* 82:<dsJsdSJlScij>JppBCIfSd)d */ d f82(union A276 a0,J a1,p a2,p a3,B a4,C a5,I a6,f a7,S a8,d a9){*(union A276*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_J[1]=a1;V_p[2]=a2;V_p[3]=a3;V_B[4]=a4;V_C[5]=a5;V_I[6]=a6;V_f[7]=a7;V_S[8]=a8;V_d[9]=a9;ret_d(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26632 /* 83:<S[3]BJpIsfCjsps>cB{sBS{BlcBi}{fIcf[6]JJLBpLCp}p<C<SJBi>dlf{JpCpp}<fspLsfJis>fdisB>fjiCJ}BBlp{jJlL}p)c */ c f83(union A277 a0,c a1,B a2,struct A284 a3,B a4,B a5,l a6,p a7,struct A285 a8,p a9){*(union A277*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_c[1]=a1;V_B[2]=a2;*(struct A284*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_B[4]=a4;V_B[5]=a5;V_l[6]=a6;V_p[7]=a7;*(struct A285*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_p[9]=a9;ret_c(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26633 /* 84:cJIJ<s>I)B */ B f84(c a0,J a1,I a2,J a3,union A286 a4,I a5){V_c[0]=a0;V_J[1]=a1;V_I[2]=a2;V_J[3]=a3;*(union A286*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_I[5]=a5;ret_B(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26634 /* 85:{JjIB{fcddjlSjjpcs}}fdf)S */ S f85(struct A288 a0,f a1,d a2,f a3){*(struct A288*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_f[1]=a1;V_d[2]=a2;V_f[3]=a3;ret_S(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26635 /* 86:dj<{JiSjjJiIlBJS}SpI>jcficc<SfpdJppL[3]pjjc>lII)l */ l f86(d a0,j a1,union A290 a2,j a3,c a4,f a5,i a6,c a7,c a8,union A291 a9,l a10,I a11,I a12){V_d[0]=a0;V_j[1]=a1;*(union A290*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_j[3]=a3;V_c[4]=a4;V_f[5]=a5;V_i[6]=a6;V_c[7]=a7;V_c[8]=a8;*(union A291*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_l[10]=a10;V_I[11]=a11;V_I[12]=a12;ret_l(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26636 /* 87:<{iJcLcSsjjpip}i{JcLi[3]lScill}[2]LIcIJCBB>J)l */ l f87(union A294 a0,J a1){*(union A294*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_J[1]=a1;ret_l(2)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26637 /* 88:ClBpflfjs<JJipSBB>dif)f */ f f88(C a0,l a1,B a2,p a3,f a4,l a5,f a6,j a7,s a8,union A295 a9,d a10,i a11,f a12){V_C[0]=a0;V_l[1]=a1;V_B[2]=a2;V_p[3]=a3;V_f[4]=a4;V_l[5]=a5;V_f[6]=a6;V_j[7]=a7;V_s[8]=a8;*(union A295*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_d[10]=a10;V_i[11]=a11;V_f[12]=a12;ret_f(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26638 /* 89:sipS{ff[3]LipCfcJljf}Jls{BI<{I}<ipl>di<lfILJpjclSpl>IpJSjfs>lsSBfJJSS}d)l */ l f89(s a0,i a1,p a2,S a3,struct A296 a4,J a5,l a6,s a7,struct A300 a8,d a9){V_s[0]=a0;V_i[1]=a1;V_p[2]=a2;V_S[3]=a3;*(struct A296*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_J[5]=a5;V_l[6]=a6;V_s[7]=a7;*(struct A300*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_d[9]=a9;ret_l(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26639 /* 90:Sp{fdfBCBlpcdLB}cc)f */ f f90(S a0,p a1,struct A301 a2,c a3,c a4){V_S[0]=a0;V_p[1]=a1;*(struct A301*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_c[3]=a3;V_c[4]=a4;ret_f(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26640 /* 91:Ij<c>cj<cpLLlL[8]sC>ls)I */ I f91(I a0,j a1,union A14 a2,c a3,j a4,union A302 a5,l a6,s a7){V_I[0]=a0;V_j[1]=a1;*(union A14*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_c[3]=a3;V_j[4]=a4;*(union A302*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_l[6]=a6;V_s[7]=a7;ret_I(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26641 /* 92:S<cdiCssLLjslC>pij{CSfpICpjjcs}SfJ)B */ B f92(S a0,union A303 a1,p a2,i a3,j a4,struct A304 a5,S a6,f a7,J a8){V_S[0]=a0;*(union A303*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_p[2]=a2;V_i[3]=a3;V_j[4]=a4;*(struct A304*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_S[6]=a6;V_f[7]=a7;V_J[8]=a8;ret_B(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26642 /* 93:CslI<cBClLIdCSBfc>BjjsIc{sdSf}{<cs><s{jpJf}iLidl<Sid[6]ilLsSslIs>IICJ>l{Ic{lcjjBL[16]IClpdL}{cfpp[16]BSssfCds}}sBjSfjsB}f)p */ p f93(C a0,s a1,l a2,I a3,union A305 a4,B a5,j a6,j a7,s a8,I a9,c a10,struct A306 a11,struct A314 a12,f a13){V_C[0]=a0;V_s[1]=a1;V_l[2]=a2;V_I[3]=a3;*(union A305*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_B[5]=a5;V_j[6]=a6;V_j[7]=a7;V_s[8]=a8;V_I[9]=a9;V_c[10]=a10;*(struct A306*)V_a[11]=a11;memset(&a11,0,sizeof(a11));*(struct A314*)V_a[12]=a12;memset(&a12,0,sizeof(a12));V_f[13]=a13;ret_p(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26643 /* 94:<i{CSS}IsjcjdJs>)i */ i f94(union A316 a0){*(union A316*)V_a[0]=a0;memset(&a0,0,sizeof(a0));ret_i(1)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26644 /* 95:SjJ{js{iJLCSsCscSjL}[3]J}dl)C */ C f95(S a0,j a1,J a2,struct A318 a3,d a4,l a5){V_S[0]=a0;V_j[1]=a1;V_J[2]=a2;*(struct A318*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_d[4]=a4;V_l[5]=a5;ret_C(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26645 /* 96:iII)<BBdIf[13]JflI<djj{dfpIicdfBpCB}<JiCCJcplBffd>L<iipJBpdIlJfC>icLCc>J[3]j> */ union A323 f96(i a0,I a1,I a2){V_i[0]=a0;V_I[1]=a1;V_I[2]=a2;ret_a(3,union A323)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26646 /* 97:d{cjifsdjILc}jJcfppJs){BB} */ struct A324 f97(d a0,struct A325 a1,j a2,J a3,c a4,f a5,p a6,p a7,J a8,s a9){V_d[0]=a0;*(struct A325*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_j[2]=a2;V_J[3]=a3;V_c[4]=a4;V_f[5]=a5;V_p[6]=a6;V_p[7]=a7;V_J[8]=a8;V_s[9]=a9;ret_a(10,struct A324)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26647 /* 98:lfifsd<spJppSJccCJp>ISJ)d */ d f98(l a0,f a1,i a2,f a3,s a4,d a5,union A326 a6,I a7,S a8,J a9){V_l[0]=a0;V_f[1]=a1;V_i[2]=a2;V_f[3]=a3;V_s[4]=a4;V_d[5]=a5;*(union A326*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_I[7]=a7;V_S[8]=a8;V_J[9]=a9;ret_d(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26648 /* 99:j<lJCC>Jdscd)c */ c f99(j a0,union A327 a1,J a2,d a3,s a4,c a5,d a6){V_j[0]=a0;*(union A327*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_J[2]=a2;V_d[3]=a3;V_s[4]=a4;V_c[5]=a5;V_d[6]=a6;ret_c(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26649 /* 100:l{CLsLBjCpJi}iclfjll)p */ p f100(l a0,struct A328 a1,i a2,c a3,l a4,f a5,j a6,l a7,l a8){V_l[0]=a0;*(struct A328*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_i[2]=a2;V_c[3]=a3;V_l[4]=a4;V_f[5]=a5;V_j[6]=a6;V_l[7]=a7;V_l[8]=a8;ret_p(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26650 /* 101:CjcJjfBCSiLC{<idCffLLlIlLp>S}B)c */ c f101(C a0,j a1,c a2,J a3,j a4,f a5,B a6,C a7,S a8,i a9,L a10,C a11,struct A330 a12,B a13){V_C[0]=a0;V_j[1]=a1;V_c[2]=a2;V_J[3]=a3;V_j[4]=a4;V_f[5]=a5;V_B[6]=a6;V_C[7]=a7;V_S[8]=a8;V_i[9]=a9;V_L[10]=a10;V_C[11]=a11;*(struct A330*)V_a[12]=a12;memset(&a12,0,sizeof(a12));V_B[13]=a13;ret_c(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26651 /* 102:J<cCiSdS{ipJsjjjc{SLdLdCcSdp[4]CS}J{dICfJ}i}djCSB>Sddpsc{{JBj}dLscd<i<dLlilCldpsdS>[6]dic>cJlI}i){pijpjisjLdpC} */ struct A331 f102(J a0,union A335 a1,S a2,d a3,d a4,p a5,s a6,c a7,struct A339 a8,i a9){V_J[0]=a0;*(union A335*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_S[2]=a2;V_d[3]=a3;V_d[4]=a4;V_p[5]=a5;V_s[6]=a6;V_c[7]=a7;*(struct A339*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_i[9]=a9;ret_a(10,struct A331)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26652 /* 103:sBi<<cdld>BdBslJJIcfp>iL)l */ l f103(s a0,B a1,i a2,union A341 a3,i a4,L a5){V_s[0]=a0;V_B[1]=a1;V_i[2]=a2;*(union A341*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_i[4]=a4;V_L[5]=a5;ret_l(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26653 /* 104:csLp{Jpj[11]C[16]psLisfpi}lfff<Bi{sLCJICsfCpJC}jIBLcBLJC>)v */ v f104(c a0,s a1,L a2,p a3,struct A342 a4,l a5,f a6,f a7,f a8,union A344 a9){V_c[0]=a0;V_s[1]=a1;V_L[2]=a2;V_p[3]=a3;*(struct A342*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_l[5]=a5;V_f[6]=a6;V_f[7]=a7;V_f[8]=a8;*(union A344*)V_a[9]=a9;memset(&a9,0,sizeof(a9));ret_v(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26654 /* 105:plSs<jsSCcp>jcdL)C */ C f105(p a0,l a1,S a2,s a3,union A345 a4,j a5,c a6,d a7,L a8){V_p[0]=a0;V_l[1]=a1;V_S[2]=a2;V_s[3]=a3;*(union A345*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_j[5]=a5;V_c[6]=a6;V_d[7]=a7;V_L[8]=a8;ret_C(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26655 /* 106:IpiI<sJ{ssIiJpiSpBJc}lBp<L>Bl>)s */ s f106(I a0,p a1,i a2,I a3,union A348 a4){V_I[0]=a0;V_p[1]=a1;V_i[2]=a2;V_I[3]=a3;*(union A348*)V_a[4]=a4;memset(&a4,0,sizeof(a4));ret_s(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26656 /* 107:B{fCiIIjs[7]SSlLp}flC{lpSSBpBf}CLLfp)J */ J f107(B a0,struct A349 a1,f a2,l a3,C a4,struct A350 a5,C a6,L a7,L a8,f a9,p a10){V_B[0]=a0;*(struct A349*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_f[2]=a2;V_l[3]=a3;V_C[4]=a4;*(struct A350*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_C[6]=a6;V_L[7]=a7;V_L[8]=a8;V_f[9]=a9;V_p[10]=a10;ret_J(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26657 /* 108:jsBCp<jBCccJsJc{ilBdiSlJ}Cc>C)B */ B f108(j a0,s a1,B a2,C a3,p a4,union A352 a5,C a6){V_j[0]=a0;V_s[1]=a1;V_B[2]=a2;V_C[3]=a3;V_p[4]=a4;*(union A352*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_C[6]=a6;ret_B(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26658 /* 109:pldfii{lpCpdcSJSjSL}J<pi[6]{JcLjfLfBBdSJ}<<IJCdlJfiiSpj>dfj>djBSJlJs>)c */ c f109(p a0,l a1,d a2,f a3,i a4,i a5,struct A353 a6,J a7,union A357 a8){V_p[0]=a0;V_l[1]=a1;V_d[2]=a2;V_f[3]=a3;V_i[4]=a4;V_i[5]=a5;*(struct A353*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_J[7]=a7;*(union A357*)V_a[8]=a8;memset(&a8,0,sizeof(a8));ret_c(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26659 /* 110:fCi{LBc[15]IjLjsccc}f<lCjfIfffdiJj>SJ)C */ C f110(f a0,C a1,i a2,struct A358 a3,f a4,union A359 a5,S a6,J a7){V_f[0]=a0;V_C[1]=a1;V_i[2]=a2;*(struct A358*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_f[4]=a4;*(union A359*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_S[6]=a6;V_J[7]=a7;ret_C(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26660 /* 111:ScII<ilfld><lLllIBfJcjii>{ppfLBi}jp)I */ I f111(S a0,c a1,I a2,I a3,union A360 a4,union A361 a5,struct A362 a6,j a7,p a8){V_S[0]=a0;V_c[1]=a1;V_I[2]=a2;V_I[3]=a3;*(union A360*)V_a[4]=a4;memset(&a4,0,sizeof(a4));*(union A361*)V_a[5]=a5;memset(&a5,0,sizeof(a5));*(struct A362*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_j[7]=a7;V_p[8]=a8;ret_I(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26661 /* 112:c{Bp}j{L}JcCCpffsJJ)d */ d f112(c a0,struct A363 a1,j a2,struct A112 a3,J a4,c a5,C a6,C a7,p a8,f a9,f a10,s a11,J a12,J a13){V_c[0]=a0;*(struct A363*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_j[2]=a2;*(struct A112*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_J[4]=a4;V_c[5]=a5;V_C[6]=a6;V_C[7]=a7;V_p[8]=a8;V_f[9]=a9;V_f[10]=a10;V_s[11]=a11;V_J[12]=a12;V_J[13]=a13;ret_d(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26662 /* 113:iLd{BlJJLdjLBfdC}ppidii)l */ l f113(i a0,L a1,d a2,struct A364 a3,p a4,p a5,i a6,d a7,i a8,i a9){V_i[0]=a0;V_L[1]=a1;V_d[2]=a2;*(struct A364*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_p[4]=a4;V_p[5]=a5;V_i[6]=a6;V_d[7]=a7;V_i[8]=a8;V_i[9]=a9;ret_l(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26663 /* 114:SiS{iLSid<JpBjdJCLLICs>pdipC[5]j}B<<Ids>l<Cjfi>Sl{lpjlIIsijfIJ}ClCJpS>){f{Spf}J<BBJl>CISI<c{BjCjIlBBLJii}j{iiCJBliLcCdJ}f<pSccIcf>>cCj} */ struct A371 f114(S a0,i a1,S a2,struct A373 a3,B a4,union A377 a5){V_S[0]=a0;V_i[1]=a1;V_S[2]=a2;*(struct A373*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_B[4]=a4;*(union A377*)V_a[5]=a5;memset(&a5,0,sizeof(a5));ret_a(6,struct A371)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26664 /* 115:SjlSdfI{d}cS)s */ s f115(S a0,j a1,l a2,S a3,d a4,f a5,I a6,struct A378 a7,c a8,S a9){V_S[0]=a0;V_j[1]=a1;V_l[2]=a2;V_S[3]=a3;V_d[4]=a4;V_f[5]=a5;V_I[6]=a6;*(struct A378*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_c[8]=a8;V_S[9]=a9;ret_s(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26665 /* 116:{JJSjsCsiLcfc}IsJL<iLJILijLlSjc>Blc)j */ j f116(struct A379 a0,I a1,s a2,J a3,L a4,union A380 a5,B a6,l a7,c a8){*(struct A379*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_I[1]=a1;V_s[2]=a2;V_J[3]=a3;V_L[4]=a4;*(union A380*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_B[6]=a6;V_l[7]=a7;V_c[8]=a8;ret_j(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26666 /* 117:BBliB){s<<Si[16]IjiBJLlSCJ><sl[9]l[16]p>sC[12]<ljJ>Jilf>lf<J<d>SJISBp<pjddLiIjL>IS<lilpCBCsdlIf>>Bc} */ struct A389 f117(B a0,B a1,l a2,i a3,B a4){V_B[0]=a0;V_B[1]=a1;V_l[2]=a2;V_i[3]=a3;V_B[4]=a4;ret_a(5,struct A389)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26667 /* 118:cBCccsdlf{SLJpjspcssCL}lIj)j */ j f118(c a0,B a1,C a2,c a3,c a4,s a5,d a6,l a7,f a8,struct A390 a9,l a10,I a11,j a12){V_c[0]=a0;V_B[1]=a1;V_C[2]=a2;V_c[3]=a3;V_c[4]=a4;V_s[5]=a5;V_d[6]=a6;V_l[7]=a7;V_f[8]=a8;*(struct A390*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_l[10]=a10;V_I[11]=a11;V_j[12]=a12;ret_j(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26668 /* 119:JfijBccjj<<dSpiBspjlBjd>fcpBs{fLisLIfldIdB}[8]CLSjc>)S */ S f119(J a0,f a1,i a2,j a3,B a4,c a5,c a6,j a7,j a8,union A393 a9){V_J[0]=a0;V_f[1]=a1;V_i[2]=a2;V_j[3]=a3;V_B[4]=a4;V_c[5]=a5;V_c[6]=a6;V_j[7]=a7;V_j[8]=a8;*(union A393*)V_a[9]=a9;memset(&a9,0,sizeof(a9));ret_S(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26669 /* 120:l<cSSd[10]sCJIjICc>ipLJI<{fijSclScSLcB}dfCcLJLLpji>f<jBdlilB<LJBLjLlBjIsd>Ids>JBcJcc)f */ f f120(l a0,union A394 a1,i a2,p a3,L a4,J a5,I a6,union A396 a7,f a8,union A398 a9,J a10,B a11,c a12,J a13,c a14,c a15){V_l[0]=a0;*(union A394*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_i[2]=a2;V_p[3]=a3;V_L[4]=a4;V_J[5]=a5;V_I[6]=a6;*(union A396*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_f[8]=a8;*(union A398*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_J[10]=a10;V_B[11]=a11;V_c[12]=a12;V_J[13]=a13;V_c[14]=a14;V_c[15]=a15;ret_f(16)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26670 /* 121:LlC{I{pd}lcLdlBSLss}C{psCsSJjipLiL[10]}jfc<dLpjLCc<{sS}lf>s{BC[7]{jCIiLBlBC}[9]LJi{CSlSJjcji}ijB<ClLLBJi[8]pIs>}CS>psc)j */ j f121(L a0,l a1,C a2,struct A400 a3,C a4,struct A401 a5,j a6,f a7,c a8,union A408 a9,p a10,s a11,c a12){V_L[0]=a0;V_l[1]=a1;V_C[2]=a2;*(struct A400*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_C[4]=a4;*(struct A401*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_j[6]=a6;V_f[7]=a7;V_c[8]=a8;*(union A408*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_p[10]=a10;V_s[11]=a11;V_c[12]=a12;ret_j(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26671 /* 122:Jpcfsc<pd{S<c>fLfdICldlI}lJclfLBpl>sSps)J */ J f122(J a0,p a1,c a2,f a3,s a4,c a5,union A410 a6,s a7,S a8,p a9,s a10){V_J[0]=a0;V_p[1]=a1;V_c[2]=a2;V_f[3]=a3;V_s[4]=a4;V_c[5]=a5;*(union A410*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_s[7]=a7;V_S[8]=a8;V_p[9]=a9;V_s[10]=a10;ret_J(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26672 /* 123:pJ{LclIp}cilIf)s */ s f123(p a0,J a1,struct A411 a2,c a3,i a4,l a5,I a6,f a7){V_p[0]=a0;V_J[1]=a1;*(struct A411*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_c[3]=a3;V_i[4]=a4;V_l[5]=a5;V_I[6]=a6;V_f[7]=a7;ret_s(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26673 /* 124:djBdjScS<cC<B>B>ddip)C */ C f124(d a0,j a1,B a2,d a3,j a4,S a5,c a6,S a7,union A413 a8,d a9,d a10,i a11,p a12){V_d[0]=a0;V_j[1]=a1;V_B[2]=a2;V_d[3]=a3;V_j[4]=a4;V_S[5]=a5;V_c[6]=a6;V_S[7]=a7;*(union A413*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_d[9]=a9;V_d[10]=a10;V_i[11]=a11;V_p[12]=a12;ret_C(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26674 /* 125:<csCCi>d{JIlB[16]jcIBIClp}<iIC>)<fdidsLc[2]<lLjBdIJ>l<JpLfCS>> */ union A416 f125(union A417 a0,d a1,struct A418 a2,union A419 a3){*(union A417*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_d[1]=a1;*(struct A418*)V_a[2]=a2;memset(&a2,0,sizeof(a2));*(union A419*)V_a[3]=a3;memset(&a3,0,sizeof(a3));ret_a(4,union A416)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26675 /* 126:L<cSJ<S<pC>SfLipC<isLs>s<lppCiIllddCi>L>di>lLliCfs{Lfc<pss<CipidIp>>Cc[2]jiL[6]Idj}d)d */ d f126(L a0,union A424 a1,l a2,L a3,l a4,i a5,C a6,f a7,s a8,struct A427 a9,d a10){V_L[0]=a0;*(union A424*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_l[2]=a2;V_L[3]=a3;V_l[4]=a4;V_i[5]=a5;V_C[6]=a6;V_f[7]=a7;V_s[8]=a8;*(struct A427*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_d[10]=a10;ret_d(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26676 /* 127:j<{jSLCfccj[3]cBj}dIl<cpBBSjplilCJ>jpiLd<BdC[10]iiSLCS>I>l{sISsiLLCdBjf})l */ l f127(j a0,union A431 a1,l a2,struct A432 a3){V_j[0]=a0;*(union A431*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_l[2]=a2;*(struct A432*)V_a[3]=a3;memset(&a3,0,sizeof(a3));ret_l(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26677 /* 128:s<jpL{jdCfIB[3]CCJpIs}d[14]psJcs{lsj}C>BdcSfSs)j */ j f128(s a0,union A435 a1,B a2,d a3,c a4,S a5,f a6,S a7,s a8){V_s[0]=a0;*(union A435*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_B[2]=a2;V_d[3]=a3;V_c[4]=a4;V_S[5]=a5;V_f[6]=a6;V_S[7]=a7;V_s[8]=a8;ret_j(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26678 /* 129:plfCdsl)<lIipfpsllf> */ union A436 f129(p a0,l a1,f a2,C a3,d a4,s a5,l a6){V_p[0]=a0;V_l[1]=a1;V_f[2]=a2;V_C[3]=a3;V_d[4]=a4;V_s[5]=a5;V_l[6]=a6;ret_a(7,union A436)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26679 /* 130:<Lll>{sIcsffdij}fB{<dJSci>fSp{JLpiJpJ}SBSdCc{fIijcIBfsf[4]JL}}f)v */ v f130(union A437 a0,struct A438 a1,f a2,B a3,struct A442 a4,f a5){*(union A437*)V_a[0]=a0;memset(&a0,0,sizeof(a0));*(struct A438*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_f[2]=a2;V_B[3]=a3;*(struct A442*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_f[5]=a5;ret_v(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26680 /* 131:JS<ICCiljclJClL>)j */ j f131(J a0,S a1,union A443 a2){V_J[0]=a0;V_S[1]=a1;*(union A443*)V_a[2]=a2;memset(&a2,0,sizeof(a2));ret_j(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26681 /* 132:C<d{BfCSIdc<jjfLCSIpdjBf><CfCL[13]SfscCscB>di}{{plsfLBBCCCJ[4]L}Sd<ccc[3]BIJ>i{iSiB}Cf}sjLslflp>IJBJdd{CiiLCcLBsiSI}JCi)c */ c f132(C a0,union A451 a1,I a2,J a3,B a4,J a5,d a6,d a7,struct A452 a8,J a9,C a10,i a11){V_C[0]=a0;*(union A451*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_I[2]=a2;V_J[3]=a3;V_B[4]=a4;V_J[5]=a5;V_d[6]=a6;V_d[7]=a7;*(struct A452*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_J[9]=a9;V_C[10]=a10;V_i[11]=a11;ret_c(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26682 /* 133:S{CSdSCLcSJ{iiIBdisdlp}c{{jLJflBLdpCd[15]L}jdC<c>Cpdpp<iBjcf>i}}j<<<lpIJB>J<BSBdlIfdIjBC>B{lIBffCdjp[7]cSJ}IdCpIji>LpI<IBSfsCLicpBl>IfiSppl>dBB)J */ J f133(S a0,struct A457 a1,j a2,union A463 a3,d a4,B a5,B a6){V_S[0]=a0;*(struct A457*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_j[2]=a2;*(union A463*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_d[4]=a4;V_B[5]=a5;V_B[6]=a6;ret_J(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26683 /* 134:dpp{Ccj{fjIJilsJcccL}sCpiJBid}Lpl<SJBcLIiBCLCl>lLC{SlLCC{L<isLfc>ldi}jljSp})i */ i f134(d a0,p a1,p a2,struct A465 a3,L a4,p a5,l a6,union A466 a7,l a8,L a9,C a10,struct A469 a11){V_d[0]=a0;V_p[1]=a1;V_p[2]=a2;*(struct A465*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_L[4]=a4;V_p[5]=a5;V_l[6]=a6;*(union A466*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_l[8]=a8;V_L[9]=a9;V_C[10]=a10;*(struct A469*)V_a[11]=a11;memset(&a11,0,sizeof(a11));ret_i(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26684 /* 135:pJiCBLSB<CISilJsSfIIS><idcssL{f}Sss{LiLdIISJjlfj}L>jdl)j */ j f135(p a0,J a1,i a2,C a3,B a4,L a5,S a6,B a7,union A470 a8,union A473 a9,j a10,d a11,l a12){V_p[0]=a0;V_J[1]=a1;V_i[2]=a2;V_C[3]=a3;V_B[4]=a4;V_L[5]=a5;V_S[6]=a6;V_B[7]=a7;*(union A470*)V_a[8]=a8;memset(&a8,0,sizeof(a8));*(union A473*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_j[10]=a10;V_d[11]=a11;V_l[12]=a12;ret_j(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26685 /* 136:BLlLpIId<dlB{BlidiIdjpBjc}fIISBlBc>)p */ p f136(B a0,L a1,l a2,L a3,p a4,I a5,I a6,d a7,union A475 a8){V_B[0]=a0;V_L[1]=a1;V_l[2]=a2;V_L[3]=a3;V_p[4]=a4;V_I[5]=a5;V_I[6]=a6;V_d[7]=a7;*(union A475*)V_a[8]=a8;memset(&a8,0,sizeof(a8));ret_p(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26686 /* 137:{iS}<fpcidcilSSCi>j<LcfCJffCiIjI>ilJjSClffs)f */ f f137(struct A476 a0,union A477 a1,j a2,union A478 a3,i a4,l a5,J a6,j a7,S a8,C a9,l a10,f a11,f a12,s a13){*(struct A476*)V_a[0]=a0;memset(&a0,0,sizeof(a0));*(union A477*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_j[2]=a2;*(union A478*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_i[4]=a4;V_l[5]=a5;V_J[6]=a6;V_j[7]=a7;V_S[8]=a8;V_C[9]=a9;V_l[10]=a10;V_f[11]=a11;V_f[12]=a12;V_s[13]=a13;ret_f(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26687 /* 138:Ifi<Lspddd<Jlip>lsB<dcLdCCS{jsI}CCCs>I>)f */ f f138(I a0,f a1,i a2,union A482 a3){V_I[0]=a0;V_f[1]=a1;V_i[2]=a2;*(union A482*)V_a[3]=a3;memset(&a3,0,sizeof(a3));ret_f(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26688 /* 139:IJ<SjpcsLB>)S */ S f139(I a0,J a1,union A483 a2){V_I[0]=a0;V_J[1]=a1;*(union A483*)V_a[2]=a2;memset(&a2,0,sizeof(a2));ret_S(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26689 /* 140:c<il>l)<s{lf<pI>JfflCLJc}cICLdBSfjs> */ union A486 f140(c a0,union A487 a1,l a2){V_c[0]=a0;*(union A487*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_l[2]=a2;ret_a(3,union A486)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26690 /* 141:{i}c<f<jfcsiSpCfSpB>>j<dicCLpd{iIiLlcBBici}JBC<IpLSd>>JIfs)B */ B f141(struct A221 a0,c a1,union A489 a2,j a3,union A492 a4,J a5,I a6,f a7,s a8){*(struct A221*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_c[1]=a1;*(union A489*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_j[3]=a3;*(union A492*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_J[5]=a5;V_I[6]=a6;V_f[7]=a7;V_s[8]=a8;ret_B(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26691 /* 142:SIlSBc{dBLB<lJpslLf[14]>Bi})f */ f f142(S a0,I a1,l a2,S a3,B a4,c a5,struct A494 a6){V_S[0]=a0;V_I[1]=a1;V_l[2]=a2;V_S[3]=a3;V_B[4]=a4;V_c[5]=a5;*(struct A494*)V_a[6]=a6;memset(&a6,0,sizeof(a6));ret_f(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26692 /* 143:ijBcljdCL{SS<JfI>jBISLfLCf}IdIcf)j */ j f143(i a0,j a1,B a2,c a3,l a4,j a5,d a6,C a7,L a8,struct A496 a9,I a10,d a11,I a12,c a13,f a14){V_i[0]=a0;V_j[1]=a1;V_B[2]=a2;V_c[3]=a3;V_l[4]=a4;V_j[5]=a5;V_d[6]=a6;V_C[7]=a7;V_L[8]=a8;*(struct A496*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_I[10]=a10;V_d[11]=a11;V_I[12]=a12;V_c[13]=a13;V_f[14]=a14;ret_j(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26693 /* 144:CJcLp<I[8]JSLJLJdSBC{CSpCljjsIJdj}>ssCiCJ)c */ c f144(C a0,J a1,c a2,L a3,p a4,union A498 a5,s a6,s a7,C a8,i a9,C a10,J a11){V_C[0]=a0;V_J[1]=a1;V_c[2]=a2;V_L[3]=a3;V_p[4]=a4;*(union A498*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_s[6]=a6;V_s[7]=a7;V_C[8]=a8;V_i[9]=a9;V_C[10]=a10;V_J[11]=a11;ret_c(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26694 /* 145:BBC{Lsd}f)v */ v f145(B a0,B a1,C a2,struct A499 a3,f a4){V_B[0]=a0;V_B[1]=a1;V_C[2]=a2;*(struct A499*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_f[4]=a4;ret_v(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26695 /* 146:<CSLIdi{CSSJlJl[9]fB}Ij<BsjJJBJIiJLd>{ljdSClBdpIji}<cfdIBLjBBjip>>sBJ<LfLJfcCfc>s<cCdfffis>i)c */ c f146(union A504 a0,s a1,B a2,J a3,union A505 a4,s a5,union A506 a6,i a7){*(union A504*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_s[1]=a1;V_B[2]=a2;V_J[3]=a3;*(union A505*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_s[5]=a5;*(union A506*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_i[7]=a7;ret_c(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26696 /* 147:jLB<cBlBJid[2]CJlsC>iLLJ<CfjIJipccid>CJiS)i */ i f147(j a0,L a1,B a2,union A507 a3,i a4,L a5,L a6,J a7,union A508 a8,C a9,J a10,i a11,S a12){V_j[0]=a0;V_L[1]=a1;V_B[2]=a2;*(union A507*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_i[4]=a4;V_L[5]=a5;V_L[6]=a6;V_J[7]=a7;*(union A508*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_C[9]=a9;V_J[10]=a10;V_i[11]=a11;V_S[12]=a12;ret_i(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26697 /* 148:<J>)B */ B f148(union A40 a0){*(union A40*)V_a[0]=a0;memset(&a0,0,sizeof(a0));ret_B(1)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26698 /* 149:JBlJ)<fcd{IsdLjdCscLSI}Sp> */ union A510 f149(J a0,B a1,l a2,J a3){V_J[0]=a0;V_B[1]=a1;V_l[2]=a2;V_J[3]=a3;ret_a(4,union A510)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26699 /* 150:jjciIl<J{dppCd}>dp{Lc[10]ICLJjpI}C){fBLjJpfILIdI} */ struct A511 f150(j a0,j a1,c a2,i a3,I a4,l a5,union A513 a6,d a7,p a8,struct A514 a9,C a10){V_j[0]=a0;V_j[1]=a1;V_c[2]=a2;V_i[3]=a3;V_I[4]=a4;V_l[5]=a5;*(union A513*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_d[7]=a7;V_p[8]=a8;*(struct A514*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_C[10]=a10;ret_a(11,struct A511)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26700 /* 151:iLclp{I[15]L}BScjfC<<J>silLlBiLd>)i */ i f151(i a0,L a1,c a2,l a3,p a4,struct A515 a5,B a6,S a7,c a8,j a9,f a10,C a11,union A516 a12){V_i[0]=a0;V_L[1]=a1;V_c[2]=a2;V_l[3]=a3;V_p[4]=a4;*(struct A515*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_B[6]=a6;V_S[7]=a7;V_c[8]=a8;V_j[9]=a9;V_f[10]=a10;V_C[11]=a11;*(union A516*)V_a[12]=a12;memset(&a12,0,sizeof(a12));ret_i(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26701 /* 152:Lc)<<sCsd><jpLLBjLjBsi[13]I>JJdJ> */ union A519 f152(L a0,c a1){V_L[0]=a0;V_c[1]=a1;ret_a(2,union A519)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26702 /* 153:BJps){{Bf[3]iJLC{fjdcClsiLcsB}[12]dSBld}cScBIC{Bf{IijIspCCSjSf}}fJCf} */ struct A524 f153(B a0,J a1,p a2,s a3){V_B[0]=a0;V_J[1]=a1;V_p[2]=a2;V_s[3]=a3;ret_a(4,struct A524)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26703 /* 154:dflB{BfIIBBpLpS{iIS}l}iLS<fLIlILldLlCC>L)v */ v f154(d a0,f a1,l a2,B a3,struct A526 a4,i a5,L a6,S a7,union A527 a8,L a9){V_d[0]=a0;V_f[1]=a1;V_l[2]=a2;V_B[3]=a3;*(struct A526*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_i[5]=a5;V_L[6]=a6;V_S[7]=a7;*(union A527*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_L[9]=a9;ret_v(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26704 /* 155:lslCJci<IlIlJc{csjiLddf}B>)S */ S f155(l a0,s a1,l a2,C a3,J a4,c a5,i a6,union A529 a7){V_l[0]=a0;V_s[1]=a1;V_l[2]=a2;V_C[3]=a3;V_J[4]=a4;V_c[5]=a5;V_i[6]=a6;*(union A529*)V_a[7]=a7;memset(&a7,0,sizeof(a7));ret_S(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26705 /* 156:SB{BCCSflpdB[14]lBi})I */ I f156(S a0,B a1,struct A530 a2){V_S[0]=a0;V_B[1]=a1;*(struct A530*)V_a[2]=a2;memset(&a2,0,sizeof(a2));ret_I(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26706 /* 157:cBJ{LIpjL})B */ B f157(c a0,B a1,J a2,struct A531 a3){V_c[0]=a0;V_B[1]=a1;V_J[2]=a2;*(struct A531*)V_a[3]=a3;memset(&a3,0,sizeof(a3));ret_B(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26707 /* 158:sfljjI{BpBcdsfBpSjL}cILdj<J[6]jl>)J */ J f158(s a0,f a1,l a2,j a3,j a4,I a5,struct A532 a6,c a7,I a8,L a9,d a10,j a11,union A533 a12){V_s[0]=a0;V_f[1]=a1;V_l[2]=a2;V_j[3]=a3;V_j[4]=a4;V_I[5]=a5;*(struct A532*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_c[7]=a7;V_I[8]=a8;V_L[9]=a9;V_d[10]=a10;V_j[11]=a11;*(union A533*)V_a[12]=a12;memset(&a12,0,sizeof(a12));ret_J(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26708 /* 159:Ci{Lcpi}i<i{sC}Sjjd<L>p<JsJBC[4]iLipijI>sps>IBJJJ)j */ j f159(C a0,i a1,struct A534 a2,i a3,union A537 a4,I a5,B a6,J a7,J a8,J a9){V_C[0]=a0;V_i[1]=a1;*(struct A534*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_i[3]=a3;*(union A537*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_I[5]=a5;V_B[6]=a6;V_J[7]=a7;V_J[8]=a8;V_J[9]=a9;ret_j(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26709 /* 160:I<cB{JJBCCjBSdBIi}dSIdII>{SiCLcI<C[7]SCJdiLjjBsB>Spf}JjJCfic)p */ p f160(I a0,union A539 a1,struct A541 a2,J a3,j a4,J a5,C a6,f a7,i a8,c a9){V_I[0]=a0;*(union A539*)V_a[1]=a1;memset(&a1,0,sizeof(a1));*(struct A541*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_J[3]=a3;V_j[4]=a4;V_J[5]=a5;V_C[6]=a6;V_f[7]=a7;V_i[8]=a8;V_c[9]=a9;ret_p(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26710 /* 161:{jIppfBdjc}cpf)L */ L f161(struct A542 a0,c a1,p a2,f a3){*(struct A542*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_c[1]=a1;V_p[2]=a2;V_f[3]=a3;ret_L(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26711 /* 162:<sSjsfs{s<lBdSjlsiBdI>Cdd[10]dCsCCc{lCpJJdlSI[13]iSl}}lfBSJ>plC)i */ i f162(union A546 a0,p a1,l a2,C a3){*(union A546*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_p[1]=a1;V_l[2]=a2;V_C[3]=a3;ret_i(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26712 /* 163:S<JiBIcLLj>C)s */ s f163(S a0,union A547 a1,C a2){V_S[0]=a0;*(union A547*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_C[2]=a2;ret_s(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26713 /* 164:llsIJlSid{Bifc}if)C */ C f164(l a0,l a1,s a2,I a3,J a4,l a5,S a6,i a7,d a8,struct A548 a9,i a10,f a11){V_l[0]=a0;V_l[1]=a1;V_s[2]=a2;V_I[3]=a3;V_J[4]=a4;V_l[5]=a5;V_S[6]=a6;V_i[7]=a7;V_d[8]=a8;*(struct A548*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_i[10]=a10;V_f[11]=a11;ret_C(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26714 /* 165:l{ljlicds{jfCdLc[7]{lBSfds}f{cLILdspIC}SjB}LCBC}fJj<cJdSp>LpsdiCs)S */ S f165(l a0,struct A552 a1,f a2,J a3,j a4,union A553 a5,L a6,p a7,s a8,d a9,i a10,C a11,s a12){V_l[0]=a0;*(struct A552*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_f[2]=a2;V_J[3]=a3;V_j[4]=a4;*(union A553*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_L[6]=a6;V_p[7]=a7;V_s[8]=a8;V_d[9]=a9;V_i[10]=a10;V_C[11]=a11;V_s[12]=a12;ret_S(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26715 /* 166:pfjlJ<CBcBlB>i<lJ>p<jfIipIdfLslL>)<BiCcL<C{BSCjIScBfCLp}pIdidIfdlc>s[1]fpCdJ> */ union A556 f166(p a0,f a1,j a2,l a3,J a4,union A557 a5,i a6,union A558 a7,p a8,union A559 a9){V_p[0]=a0;V_f[1]=a1;V_j[2]=a2;V_l[3]=a3;V_J[4]=a4;*(union A557*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_i[6]=a6;*(union A558*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_p[8]=a8;*(union A559*)V_a[9]=a9;memset(&a9,0,sizeof(a9));ret_a(10,union A556)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26716 /* 167:){lfBJfff[7]sB} */ struct A560 f167(){ret_a(0,struct A560)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26717 /* 168:I{ffsjlIlB<CjJjdJpCdL[8]L>sJ}cIps)S */ S f168(I a0,struct A562 a1,c a2,I a3,p a4,s a5){V_I[0]=a0;*(struct A562*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_c[2]=a2;V_I[3]=a3;V_p[4]=a4;V_s[5]=a5;ret_S(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26718 /* 169:plLSdB<fjCpf[7]LdfBIJp>LJBcCsJl)L */ L f169(p a0,l a1,L a2,S a3,d a4,B a5,union A563 a6,L a7,J a8,B a9,c a10,C a11,s a12,J a13,l a14){V_p[0]=a0;V_l[1]=a1;V_L[2]=a2;V_S[3]=a3;V_d[4]=a4;V_B[5]=a5;*(union A563*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_L[7]=a7;V_J[8]=a8;V_B[9]=a9;V_c[10]=a10;V_C[11]=a11;V_s[12]=a12;V_J[13]=a13;V_l[14]=a14;ret_L(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26719 /* 170:lJSpsdJJIdi<cjlLfLlSslc>iC)I */ I f170(l a0,J a1,S a2,p a3,s a4,d a5,J a6,J a7,I a8,d a9,i a10,union A564 a11,i a12,C a13){V_l[0]=a0;V_J[1]=a1;V_S[2]=a2;V_p[3]=a3;V_s[4]=a4;V_d[5]=a5;V_J[6]=a6;V_J[7]=a7;V_I[8]=a8;V_d[9]=a9;V_i[10]=a10;*(union A564*)V_a[11]=a11;memset(&a11,0,sizeof(a11));V_i[12]=a12;V_C[13]=a13;ret_I(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26720 /* 171:pcj<ci>ll)s */ s f171(p a0,c a1,j a2,union A565 a3,l a4,l a5){V_p[0]=a0;V_c[1]=a1;V_j[2]=a2;*(union A565*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_l[4]=a4;V_l[5]=a5;ret_s(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26721 /* 172:cSlBs<{jBIdldcpfBCp}BjcCLpB>S)s */ s f172(c a0,S a1,l a2,B a3,s a4,union A567 a5,S a6){V_c[0]=a0;V_S[1]=a1;V_l[2]=a2;V_B[3]=a3;V_s[4]=a4;*(union A567*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_S[6]=a6;ret_s(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26722 /* 173:Lj{f[2]clSlCfLipCd}fB)p */ p f173(L a0,j a1,struct A568 a2,f a3,B a4){V_L[0]=a0;V_j[1]=a1;*(struct A568*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_f[3]=a3;V_B[4]=a4;ret_p(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26723 /* 174:dIiBS<Js<SfJBdJILLcsB>fLdBcLisp>)l */ l f174(d a0,I a1,i a2,B a3,S a4,union A570 a5){V_d[0]=a0;V_I[1]=a1;V_i[2]=a2;V_B[3]=a3;V_S[4]=a4;*(union A570*)V_a[5]=a5;memset(&a5,0,sizeof(a5));ret_l(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26724 /* 175:SLdSSISsLJSC){JBd{iiBSCicBdBjI}iIcd<sjLLcSBLdJ>cSl} */ struct A573 f175(S a0,L a1,d a2,S a3,S a4,I a5,S a6,s a7,L a8,J a9,S a10,C a11){V_S[0]=a0;V_L[1]=a1;V_d[2]=a2;V_S[3]=a3;V_S[4]=a4;V_I[5]=a5;V_S[6]=a6;V_s[7]=a7;V_L[8]=a8;V_J[9]=a9;V_S[10]=a10;V_C[11]=a11;ret_a(12,struct A573)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26725 /* 176:<JfcfdLscJI>cjjB)f */ f f176(union A574 a0,c a1,j a2,j a3,B a4){*(union A574*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_c[1]=a1;V_j[2]=a2;V_j[3]=a3;V_B[4]=a4;ret_f(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26726 /* 177:jsd{CBJijcL}d{i{d}BjBI<BSCSdpIIB>}i<<d<jijjLsspjCSS>ciSS[11]ScBCil>JcfLiijpf>f)B */ B f177(j a0,s a1,d a2,struct A575 a3,d a4,struct A577 a5,i a6,union A580 a7,f a8){V_j[0]=a0;V_s[1]=a1;V_d[2]=a2;*(struct A575*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_d[4]=a4;*(struct A577*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_i[6]=a6;*(union A580*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_f[8]=a8;ret_B(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26727 /* 178:ClsBL{jiLCCcdscCCB}<fjpjdILJ<lcsCi>{CIJsjBCS}Sl>ff)s */ s f178(C a0,l a1,s a2,B a3,L a4,struct A581 a5,union A584 a6,f a7,f a8){V_C[0]=a0;V_l[1]=a1;V_s[2]=a2;V_B[3]=a3;V_L[4]=a4;*(struct A581*)V_a[5]=a5;memset(&a5,0,sizeof(a5));*(union A584*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_f[7]=a7;V_f[8]=a8;ret_s(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26728 /* 179:{j<dSj>CicJiJjsfs}lLlJdCdlfICB{JBJCcIll}s)f */ f f179(struct A586 a0,l a1,L a2,l a3,J a4,d a5,C a6,d a7,l a8,f a9,I a10,C a11,B a12,struct A587 a13,s a14){*(struct A586*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_l[1]=a1;V_L[2]=a2;V_l[3]=a3;V_J[4]=a4;V_d[5]=a5;V_C[6]=a6;V_d[7]=a7;V_l[8]=a8;V_f[9]=a9;V_I[10]=a10;V_C[11]=a11;V_B[12]=a12;*(struct A587*)V_a[13]=a13;memset(&a13,0,sizeof(a13));V_s[14]=a14;ret_f(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26729 /* 180:cIIJ{ip[15]Blj<ccIclisdll>iccfd{j}}d)J */ J f180(c a0,I a1,I a2,J a3,struct A590 a4,d a5){V_c[0]=a0;V_I[1]=a1;V_I[2]=a2;V_J[3]=a3;*(struct A590*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_d[5]=a5;ret_J(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26730 /* 181:JiB){BBcJdffdISs} */ struct A591 f181(J a0,i a1,B a2){V_J[0]=a0;V_i[1]=a1;V_B[2]=a2;ret_a(3,struct A591)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26731 /* 182:lS<Bjp>)p */ p f182(l a0,S a1,union A592 a2){V_l[0]=a0;V_S[1]=a1;*(union A592*)V_a[2]=a2;memset(&a2,0,sizeof(a2));ret_p(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26732 /* 183:S<pJ>cpffC{S}LLl)c */ c f183(S a0,union A593 a1,c a2,p a3,f a4,f a5,C a6,struct A594 a7,L a8,L a9,l a10){V_S[0]=a0;*(union A593*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_c[2]=a2;V_p[3]=a3;V_f[4]=a4;V_f[5]=a5;V_C[6]=a6;*(struct A594*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_L[8]=a8;V_L[9]=a9;V_l[10]=a10;ret_c(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26733 /* 184:SpcljdJ{sc<sJClsIpLScfc>jf}<LLl<ldJJIjS>l><dl>p{Il<{SliSJJCpSspL}SLBL><JfBCBfidBpfd>ll}jB){sIsLsLjcCl[12]Li} */ struct A595 f184(S a0,p a1,c a2,l a3,j a4,d a5,J a6,struct A597 a7,union A599 a8,union A600 a9,p a10,struct A604 a11,j a12,B a13){V_S[0]=a0;V_p[1]=a1;V_c[2]=a2;V_l[3]=a3;V_j[4]=a4;V_d[5]=a5;V_J[6]=a6;*(struct A597*)V_a[7]=a7;memset(&a7,0,sizeof(a7));*(union A599*)V_a[8]=a8;memset(&a8,0,sizeof(a8));*(union A600*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_p[10]=a10;*(struct A604*)V_a[11]=a11;memset(&a11,0,sizeof(a11));V_j[12]=a12;V_B[13]=a13;ret_a(14,struct A595)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26734 /* 185:Csf{Bff<dlj<iiifC>LdJspJfp>{cicIC<sISIlJ>sJBldL}fLCC<ijisBfS>sj}<SlsdffpilIj>jclBjCC{ddsccpiJ[13]JL}Ji)p */ p f185(C a0,s a1,f a2,struct A610 a3,union A611 a4,j a5,c a6,l a7,B a8,j a9,C a10,C a11,struct A612 a12,J a13,i a14){V_C[0]=a0;V_s[1]=a1;V_f[2]=a2;*(struct A610*)V_a[3]=a3;memset(&a3,0,sizeof(a3));*(union A611*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_j[5]=a5;V_c[6]=a6;V_l[7]=a7;V_B[8]=a8;V_j[9]=a9;V_C[10]=a10;V_C[11]=a11;*(struct A612*)V_a[12]=a12;memset(&a12,0,sizeof(a12));V_J[13]=a13;V_i[14]=a14;ret_p(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26735 /* 186:jfIIcpIB{dS[7]{lc}pSd{<jiJCLsllcCLc><f[12]IciCCpCdscd>d{SBCfdBCBjdsI}jJiSCcpC}BI[13]dJ<lLsjl<djJIjdd>Js{dSdlcj[11]IfflIL}d>}f)L */ L f186(j a0,f a1,I a2,I a3,c a4,p a5,I a6,B a7,struct A621 a8,f a9){V_j[0]=a0;V_f[1]=a1;V_I[2]=a2;V_I[3]=a3;V_c[4]=a4;V_p[5]=a5;V_I[6]=a6;V_B[7]=a7;*(struct A621*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_f[9]=a9;ret_L(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26736 /* 187:CfIILljLLfCs){ffi} */ struct A622 f187(C a0,f a1,I a2,I a3,L a4,l a5,j a6,L a7,L a8,f a9,C a10,s a11){V_C[0]=a0;V_f[1]=a1;V_I[2]=a2;V_I[3]=a3;V_L[4]=a4;V_l[5]=a5;V_j[6]=a6;V_L[7]=a7;V_L[8]=a8;V_f[9]=a9;V_C[10]=a10;V_s[11]=a11;ret_a(12,struct A622)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26737 /* 188:ljLpl<CJBiL<lpBlcBLC{BfJIsffcjJ[14]C}{Iid}Lf>pSfIJB>LllL<SCc{<sLpJSLlLSs>fS{iljBfpLILIcj}IC}dC<Jij>fj>iB)B */ B f188(l a0,j a1,L a2,p a3,l a4,union A626 a5,L a6,l a7,l a8,L a9,union A631 a10,i a11,B a12){V_l[0]=a0;V_j[1]=a1;V_L[2]=a2;V_p[3]=a3;V_l[4]=a4;*(union A626*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_L[6]=a6;V_l[7]=a7;V_l[8]=a8;V_L[9]=a9;*(union A631*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_i[11]=a11;V_B[12]=a12;ret_B(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26738 /* 189:J{icpjCisfdsd}iSJf)l */ l f189(J a0,struct A632 a1,i a2,S a3,J a4,f a5){V_J[0]=a0;*(struct A632*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_i[2]=a2;V_S[3]=a3;V_J[4]=a4;V_f[5]=a5;ret_l(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26739 /* 190:J{{<JffpslJ[8]JCsCC>jCilIp{iLfJdlBCjpIc}c{S}dc}CLsS{BIpicJLpplJc[9]}sidJlI}SsL)C */ C f190(J a0,struct A637 a1,S a2,s a3,L a4){V_J[0]=a0;*(struct A637*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_S[2]=a2;V_s[3]=a3;V_L[4]=a4;ret_C(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26740 /* 191:lip){fcdC<dBSc{ciJdSBjdfBpc}d<BdjJBIjdi>f>p[4]Sc{CcscLJLfCj[16]SJ}li{i<LIccJBS[4]JipjL>sji{fil}Ijjcjj}} */ struct A645 f191(l a0,i a1,p a2){V_l[0]=a0;V_i[1]=a1;V_p[2]=a2;ret_a(3,struct A645)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26741 /* 192:d<jlCsiclj{J[1]sLJ}p{Bp}I>dJpijl){JCCCcCpjfJ<dsjLiIpc[9]cfcC>B} */ struct A647 f192(d a0,union A649 a1,d a2,J a3,p a4,i a5,j a6,l a7){V_d[0]=a0;*(union A649*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_d[2]=a2;V_J[3]=a3;V_p[4]=a4;V_i[5]=a5;V_j[6]=a6;V_l[7]=a7;ret_a(8,struct A647)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26742 /* 193:SJC<sldiCpdsc>SSpsBIBf{lIpid}i)i */ i f193(S a0,J a1,C a2,union A650 a3,S a4,S a5,p a6,s a7,B a8,I a9,B a10,f a11,struct A651 a12,i a13){V_S[0]=a0;V_J[1]=a1;V_C[2]=a2;*(union A650*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_S[4]=a4;V_S[5]=a5;V_p[6]=a6;V_s[7]=a7;V_B[8]=a8;V_I[9]=a9;V_B[10]=a10;V_f[11]=a11;*(struct A651*)V_a[12]=a12;memset(&a12,0,sizeof(a12));V_i[13]=a13;ret_i(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26743 /* 194:cdpcs{SS<<J[2]LipdlJJiddI>S{JBfdcBsiBSps}>}SLcC{jBdBpI}c)j */ j f194(c a0,d a1,p a2,c a3,s a4,struct A655 a5,S a6,L a7,c a8,C a9,struct A656 a10,c a11){V_c[0]=a0;V_d[1]=a1;V_p[2]=a2;V_c[3]=a3;V_s[4]=a4;*(struct A655*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_S[6]=a6;V_L[7]=a7;V_c[8]=a8;V_C[9]=a9;*(struct A656*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_c[11]=a11;ret_j(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26744 /* 195:jpLSljS<ljL<jp[12]Csj>>Cl)L */ L f195(j a0,p a1,L a2,S a3,l a4,j a5,S a6,union A658 a7,C a8,l a9){V_j[0]=a0;V_p[1]=a1;V_L[2]=a2;V_S[3]=a3;V_l[4]=a4;V_j[5]=a5;V_S[6]=a6;*(union A658*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_C[8]=a8;V_l[9]=a9;ret_L(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26745 /* 196:if{LlpsL<fiISSjLcIpCJ>i{sl<dCf>CfILI}<sdCpdfsCi>i{dj{idLLJjffd[1]did}<jd>dBIL}p}BLlBjIdicBfip)v */ v f196(i a0,f a1,struct A666 a2,B a3,L a4,l a5,B a6,j a7,I a8,d a9,i a10,c a11,B a12,f a13,i a14,p a15){V_i[0]=a0;V_f[1]=a1;*(struct A666*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_B[3]=a3;V_L[4]=a4;V_l[5]=a5;V_B[6]=a6;V_j[7]=a7;V_I[8]=a8;V_d[9]=a9;V_i[10]=a10;V_c[11]=a11;V_B[12]=a12;V_f[13]=a13;V_i[14]=a14;V_p[15]=a15;ret_v(16)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26746 /* 197:s<p>cfjjc<cdIS<LcsldS>i<IsSdd>l{j[1]Sl}BSB>)d */ d f197(s a0,union A183 a1,c a2,f a3,j a4,j a5,c a6,union A670 a7){V_s[0]=a0;*(union A183*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_c[2]=a2;V_f[3]=a3;V_j[4]=a4;V_j[5]=a5;V_c[6]=a6;*(union A670*)V_a[7]=a7;memset(&a7,0,sizeof(a7));ret_d(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26747 /* 198:ifCi{j}CIJBlc)L */ L f198(i a0,f a1,C a2,i a3,struct A589 a4,C a5,I a6,J a7,B a8,l a9,c a10){V_i[0]=a0;V_f[1]=a1;V_C[2]=a2;V_i[3]=a3;*(struct A589*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_C[5]=a5;V_I[6]=a6;V_J[7]=a7;V_B[8]=a8;V_l[9]=a9;V_c[10]=a10;ret_L(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26748 /* 199:JBIc<cdJfciiLsjIp>S<BpJd>piBLCSCIS)J */ J f199(J a0,B a1,I a2,c a3,union A671 a4,S a5,union A672 a6,p a7,i a8,B a9,L a10,C a11,S a12,C a13,I a14,S a15){V_J[0]=a0;V_B[1]=a1;V_I[2]=a2;V_c[3]=a3;*(union A671*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_S[5]=a5;*(union A672*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_p[7]=a7;V_i[8]=a8;V_B[9]=a9;V_L[10]=a10;V_C[11]=a11;V_S[12]=a12;V_C[13]=a13;V_I[14]=a14;V_S[15]=a15;ret_J(16)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26749 /* 200:JLBLSscpdpLj{jiIj}f)p */ p f200(J a0,L a1,B a2,L a3,S a4,s a5,c a6,p a7,d a8,p a9,L a10,j a11,struct A673 a12,f a13){V_J[0]=a0;V_L[1]=a1;V_B[2]=a2;V_L[3]=a3;V_S[4]=a4;V_s[5]=a5;V_c[6]=a6;V_p[7]=a7;V_d[8]=a8;V_p[9]=a9;V_L[10]=a10;V_j[11]=a11;*(struct A673*)V_a[12]=a12;memset(&a12,0,sizeof(a12));V_f[13]=a13;ret_p(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26750 /* 201:<LBlIlIfdSI>{<ipIi>{IdcpC}S{dJiidiLj}cp}CCJS)d */ d f201(union A674 a0,struct A678 a1,C a2,C a3,J a4,S a5){*(union A674*)V_a[0]=a0;memset(&a0,0,sizeof(a0));*(struct A678*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_C[2]=a2;V_C[3]=a3;V_J[4]=a4;V_S[5]=a5;ret_d(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26751 /* 202:JIlp<cpsjBJpLdL>)S */ S f202(J a0,I a1,l a2,p a3,union A679 a4){V_J[0]=a0;V_I[1]=a1;V_l[2]=a2;V_p[3]=a3;*(union A679*)V_a[4]=a4;memset(&a4,0,sizeof(a4));ret_S(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26752 /* 203:j{SCL{BBdfcIScSSBB}c}SpcSi)p */ p f203(j a0,struct A681 a1,S a2,p a3,c a4,S a5,i a6){V_j[0]=a0;*(struct A681*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_S[2]=a2;V_p[3]=a3;V_c[4]=a4;V_S[5]=a5;V_i[6]=a6;ret_p(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26753 /* 204:C<pc{ppjSBjCfpicC}iS[6]cCJj>ji<fliJsBdCLSJd>BcB<jifiJLJcSds>C<JLcIcipLSSjB>Js)j */ j f204(C a0,union A683 a1,j a2,i a3,union A684 a4,B a5,c a6,B a7,union A685 a8,C a9,union A686 a10,J a11,s a12){V_C[0]=a0;*(union A683*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_j[2]=a2;V_i[3]=a3;*(union A684*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_B[5]=a5;V_c[6]=a6;V_B[7]=a7;*(union A685*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_C[9]=a9;*(union A686*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_J[11]=a11;V_s[12]=a12;ret_j(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26754 /* 205:dJBL<IfIBiCcCLSiI>BCfpI)v */ v f205(d a0,J a1,B a2,L a3,union A687 a4,B a5,C a6,f a7,p a8,I a9){V_d[0]=a0;V_J[1]=a1;V_B[2]=a2;V_L[3]=a3;*(union A687*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_B[5]=a5;V_C[6]=a6;V_f[7]=a7;V_p[8]=a8;V_I[9]=a9;ret_v(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26755 /* 206:SppSJC{s<fSfppSfBS>sdSc<BdSclSLdIcpj>}B{iIICsijI[1]slpC}lCS)J */ J f206(S a0,p a1,p a2,S a3,J a4,C a5,struct A690 a6,B a7,struct A691 a8,l a9,C a10,S a11){V_S[0]=a0;V_p[1]=a1;V_p[2]=a2;V_S[3]=a3;V_J[4]=a4;V_C[5]=a5;*(struct A690*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_B[7]=a7;*(struct A691*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_l[9]=a9;V_C[10]=a10;V_S[11]=a11;ret_J(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26756 /* 207:CSfjBc<Sf{cddCCCjiBs}<jC><pjSfI[7]>Id{fIjsislfffis}Llj>)C */ C f207(C a0,S a1,f a2,j a3,B a4,c a5,union A696 a6){V_C[0]=a0;V_S[1]=a1;V_f[2]=a2;V_j[3]=a3;V_B[4]=a4;V_c[5]=a5;*(union A696*)V_a[6]=a6;memset(&a6,0,sizeof(a6));ret_C(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26757 /* 208:pCBJ{ilICcsL}BpSis)B */ B f208(p a0,C a1,B a2,J a3,struct A697 a4,B a5,p a6,S a7,i a8,s a9){V_p[0]=a0;V_C[1]=a1;V_B[2]=a2;V_J[3]=a3;*(struct A697*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_B[5]=a5;V_p[6]=a6;V_S[7]=a7;V_i[8]=a8;V_s[9]=a9;ret_B(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26758 /* 209:ilJ{fli}BcCc<ciSjcsicfiL>dC<S{{fdfdcSIcdBSf}SC}clCB[15]Jf<S<Jd>{lcIL}{iIilSpJiLip}SC>IfC>)C */ C f209(i a0,l a1,J a2,struct A698 a3,B a4,c a5,C a6,c a7,union A699 a8,d a9,C a10,union A706 a11){V_i[0]=a0;V_l[1]=a1;V_J[2]=a2;*(struct A698*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_B[4]=a4;V_c[5]=a5;V_C[6]=a6;V_c[7]=a7;*(union A699*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_d[9]=a9;V_C[10]=a10;*(union A706*)V_a[11]=a11;memset(&a11,0,sizeof(a11));ret_C(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26759 /* 210:lpiLdSLcS<ppsL[2]dcCJiIBL>JSlc)s */ s f210(l a0,p a1,i a2,L a3,d a4,S a5,L a6,c a7,S a8,union A707 a9,J a10,S a11,l a12,c a13){V_l[0]=a0;V_p[1]=a1;V_i[2]=a2;V_L[3]=a3;V_d[4]=a4;V_S[5]=a5;V_L[6]=a6;V_c[7]=a7;V_S[8]=a8;*(union A707*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_J[10]=a10;V_S[11]=a11;V_l[12]=a12;V_c[13]=a13;ret_s(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26760 /* 211:iL{JJj{B<LldsS>i}lddl[1]l}CdBpSLsII)p */ p f211(i a0,L a1,struct A710 a2,C a3,d a4,B a5,p a6,S a7,L a8,s a9,I a10,I a11){V_i[0]=a0;V_L[1]=a1;*(struct A710*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_C[3]=a3;V_d[4]=a4;V_B[5]=a5;V_p[6]=a6;V_S[7]=a7;V_L[8]=a8;V_s[9]=a9;V_I[10]=a10;V_I[11]=a11;ret_p(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26761 /* 212:S<JCpspL{dcclsfll}ls>sBC<SipJfS>fIii)v */ v f212(S a0,union A712 a1,s a2,B a3,C a4,union A713 a5,f a6,I a7,i a8,i a9){V_S[0]=a0;*(union A712*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_s[2]=a2;V_B[3]=a3;V_C[4]=a4;*(union A713*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_f[6]=a6;V_I[7]=a7;V_i[8]=a8;V_i[9]=a9;ret_v(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26762 /* 213:ls{d}<JICpiC{JBICCIJSs<scBd>Cs}lCCjC>lCsI)l */ l f213(l a0,s a1,struct A378 a2,union A716 a3,l a4,C a5,s a6,I a7){V_l[0]=a0;V_s[1]=a1;*(struct A378*)V_a[2]=a2;memset(&a2,0,sizeof(a2));*(union A716*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_l[4]=a4;V_C[5]=a5;V_s[6]=a6;V_I[7]=a7;ret_l(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26763 /* 214:<<Cl{jl}IBlC>SfiidSlBjl<d<JlBdJdCdsj>slJL[9]llJpLL>>fiLII{d}CCB<Jl{IL[2]JscLSipfJi}fBCIJSfi>clB)d */ d f214(union A721 a0,f a1,i a2,L a3,I a4,I a5,struct A378 a6,C a7,C a8,B a9,union A723 a10,c a11,l a12,B a13){*(union A721*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_f[1]=a1;V_i[2]=a2;V_L[3]=a3;V_I[4]=a4;V_I[5]=a5;*(struct A378*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_C[7]=a7;V_C[8]=a8;V_B[9]=a9;*(union A723*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_c[11]=a11;V_l[12]=a12;V_B[13]=a13;ret_d(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26764 /* 215:lIB<dJidcB[6]Jpllfc>)S */ S f215(l a0,I a1,B a2,union A724 a3){V_l[0]=a0;V_I[1]=a1;V_B[2]=a2;*(union A724*)V_a[3]=a3;memset(&a3,0,sizeof(a3));ret_S(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26765 /* 216:{CddISLddBLc{IJLjpdCsSSdC}}{Ji[12]dJ}CjscLB<{ScfLpSSJIBCI}Bid>BfI)<LciCIL{SI{jll}LLJiBppIp}isppd> */ union A727 f216(struct A729 a0,struct A730 a1,C a2,j a3,s a4,c a5,L a6,B a7,union A732 a8,B a9,f a10,I a11){*(struct A729*)V_a[0]=a0;memset(&a0,0,sizeof(a0));*(struct A730*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_C[2]=a2;V_j[3]=a3;V_s[4]=a4;V_c[5]=a5;V_L[6]=a6;V_B[7]=a7;*(union A732*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_B[9]=a9;V_f[10]=a10;V_I[11]=a11;ret_a(12,union A727)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26766 /* 217:CLC{ICpL}JfsI{{Cdjs<ILIsCpsfpcSp>i<sSLjCcfiCdip>{Bf}d<li[14]LLIBjlJ>ld}fJIsCjLcpp[16]c}lcC)v */ v f217(C a0,L a1,C a2,struct A733 a3,J a4,f a5,s a6,I a7,struct A739 a8,l a9,c a10,C a11){V_C[0]=a0;V_L[1]=a1;V_C[2]=a2;*(struct A733*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_J[4]=a4;V_f[5]=a5;V_s[6]=a6;V_I[7]=a7;*(struct A739*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_l[9]=a9;V_c[10]=a10;V_C[11]=a11;ret_v(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26767 /* 218:Jc<sIB{jjffcid}BCBICBj{BIiijS}>BI<jj[1]diiI<fl<SC><fB>dJpj<i>ijL>L>jp)f */ f f218(J a0,c a1,union A742 a2,B a3,I a4,union A746 a5,j a6,p a7){V_J[0]=a0;V_c[1]=a1;*(union A742*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_B[3]=a3;V_I[4]=a4;*(union A746*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_j[6]=a6;V_p[7]=a7;ret_f(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26768 /* 219:ifd{ipJB}{iJCdIiILjJLd}Sl)p */ p f219(i a0,f a1,d a2,struct A747 a3,struct A748 a4,S a5,l a6){V_i[0]=a0;V_f[1]=a1;V_d[2]=a2;*(struct A747*)V_a[3]=a3;memset(&a3,0,sizeof(a3));*(struct A748*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_S[5]=a5;V_l[6]=a6;ret_p(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26769 /* 220:{CjjdcCClISJ}{sI{{B}BlB{jjjCB}}p<CC>llc[5]ilji}iB)d */ d f220(struct A749 a0,struct A754 a1,i a2,B a3){*(struct A749*)V_a[0]=a0;memset(&a0,0,sizeof(a0));*(struct A754*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_i[2]=a2;V_B[3]=a3;ret_d(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26770 /* 221:S<B>lifpi<clJd>fl)d */ d f221(S a0,union A412 a1,l a2,i a3,f a4,p a5,i a6,union A755 a7,f a8,l a9){V_S[0]=a0;*(union A412*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_l[2]=a2;V_i[3]=a3;V_f[4]=a4;V_p[5]=a5;V_i[6]=a6;*(union A755*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_f[8]=a8;V_l[9]=a9;ret_d(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26771 /* 222:cCSLj{SiJS[4]isIjfscc}IBLpdlsd)d */ d f222(c a0,C a1,S a2,L a3,j a4,struct A756 a5,I a6,B a7,L a8,p a9,d a10,l a11,s a12,d a13){V_c[0]=a0;V_C[1]=a1;V_S[2]=a2;V_L[3]=a3;V_j[4]=a4;*(struct A756*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_I[6]=a6;V_B[7]=a7;V_L[8]=a8;V_p[9]=a9;V_d[10]=a10;V_l[11]=a11;V_s[12]=a12;V_d[13]=a13;ret_d(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26772 /* 223:Lj<ijsjpfJ>{ccp{CBLclCIpicpp}Is}<is{L<jdjSiIJILi>lddCCBd<pSSBcpCLJ>Lc}l>j<cIIl<SdjlSid>cpjsLjl>{dCJcl}C)S */ S f223(L a0,j a1,union A757 a2,struct A759 a3,union A763 a4,j a5,union A765 a6,struct A766 a7,C a8){V_L[0]=a0;V_j[1]=a1;*(union A757*)V_a[2]=a2;memset(&a2,0,sizeof(a2));*(struct A759*)V_a[3]=a3;memset(&a3,0,sizeof(a3));*(union A763*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_j[5]=a5;*(union A765*)V_a[6]=a6;memset(&a6,0,sizeof(a6));*(struct A766*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_C[8]=a8;ret_S(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26773 /* 224:sBSII{flLpLjCJjsjc}cd<CsIllBlBd<S[11]CdldBIj>Jc>fL)j */ j f224(s a0,B a1,S a2,I a3,I a4,struct A767 a5,c a6,d a7,union A769 a8,f a9,L a10){V_s[0]=a0;V_B[1]=a1;V_S[2]=a2;V_I[3]=a3;V_I[4]=a4;*(struct A767*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_c[6]=a6;V_d[7]=a7;*(union A769*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_f[9]=a9;V_L[10]=a10;ret_j(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26774 /* 225:fjIj<spcddBcfjj><jIfB{J<fdlIILBfBcIJ>jIi{JpSSCJlBpcLC}jC<BIJlBBpjC>scs}ppiBSB<l>>c{pIfCBiScBl[1]Ci})v */ v f225(f a0,j a1,I a2,j a3,union A770 a4,union A775 a5,c a6,struct A776 a7){V_f[0]=a0;V_j[1]=a1;V_I[2]=a2;V_j[3]=a3;*(union A770*)V_a[4]=a4;memset(&a4,0,sizeof(a4));*(union A775*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_c[6]=a6;*(struct A776*)V_a[7]=a7;memset(&a7,0,sizeof(a7));ret_v(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26775 /* 226:{LLsjciJBfLfJ}sip)s */ s f226(struct A777 a0,s a1,i a2,p a3){*(struct A777*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_s[1]=a1;V_i[2]=a2;V_p[3]=a3;ret_s(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26776 /* 227:l<sp><Jclc<isSjdBBcpLpL>S<pCLJdC>>c{ffBIcJSJfSBB}cCSjS)j */ j f227(l a0,union A778 a1,union A781 a2,c a3,struct A782 a4,c a5,C a6,S a7,j a8,S a9){V_l[0]=a0;*(union A778*)V_a[1]=a1;memset(&a1,0,sizeof(a1));*(union A781*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_c[3]=a3;*(struct A782*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_c[5]=a5;V_C[6]=a6;V_S[7]=a7;V_j[8]=a8;V_S[9]=a9;ret_j(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26777 /* 228:clfBf{{C[16]id}}ddJ)c */ c f228(c a0,l a1,f a2,B a3,f a4,struct A784 a5,d a6,d a7,J a8){V_c[0]=a0;V_l[1]=a1;V_f[2]=a2;V_B[3]=a3;V_f[4]=a4;*(struct A784*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_d[6]=a6;V_d[7]=a7;V_J[8]=a8;ret_c(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26778 /* 229:ssJCfcpLd<JBCilpjlfils>)j */ j f229(s a0,s a1,J a2,C a3,f a4,c a5,p a6,L a7,d a8,union A785 a9){V_s[0]=a0;V_s[1]=a1;V_J[2]=a2;V_C[3]=a3;V_f[4]=a4;V_c[5]=a5;V_p[6]=a6;V_L[7]=a7;V_d[8]=a8;*(union A785*)V_a[9]=a9;memset(&a9,0,sizeof(a9));ret_j(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26779 /* 230:is<{J{lCjSIp}J[14]{IdIlicLCJBcJ[4]}}[7]l[2]Ii<S<lsJlpLCdl[9]iSB>s>JjsBjlf>LdBLfc)v */ v f230(i a0,s a1,union A791 a2,L a3,d a4,B a5,L a6,f a7,c a8){V_i[0]=a0;V_s[1]=a1;*(union A791*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_L[3]=a3;V_d[4]=a4;V_B[5]=a5;V_L[6]=a6;V_f[7]=a7;V_c[8]=a8;ret_v(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26780 /* 231:L<Ld>pJC<Iil[10]Spp<JIfi>pf[13]plL>IBLC){dIjlIcL} */ struct A792 f231(L a0,union A793 a1,p a2,J a3,C a4,union A795 a5,I a6,B a7,L a8,C a9){V_L[0]=a0;*(union A793*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_p[2]=a2;V_J[3]=a3;V_C[4]=a4;*(union A795*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_I[6]=a6;V_B[7]=a7;V_L[8]=a8;V_C[9]=a9;ret_a(10,struct A792)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26781 /* 232:<CBjBpf<iSIpdciflfsB>>l<s>cBjjLddLis)C */ C f232(union A797 a0,l a1,union A286 a2,c a3,B a4,j a5,j a6,L a7,d a8,d a9,L a10,i a11,s a12){*(union A797*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_l[1]=a1;*(union A286*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_c[3]=a3;V_B[4]=a4;V_j[5]=a5;V_j[6]=a6;V_L[7]=a7;V_d[8]=a8;V_d[9]=a9;V_L[10]=a10;V_i[11]=a11;V_s[12]=a12;ret_C(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26782 /* 233:j<CjcIBL>jfI{flLIf{dLLld}Sl{ljjJ[11]cjdSpBfB}{jsfsCiLj[16]}S}fjIfSS)L */ L f233(j a0,union A798 a1,j a2,f a3,I a4,struct A802 a5,f a6,j a7,I a8,f a9,S a10,S a11){V_j[0]=a0;*(union A798*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_j[2]=a2;V_f[3]=a3;V_I[4]=a4;*(struct A802*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_f[6]=a6;V_j[7]=a7;V_I[8]=a8;V_f[9]=a9;V_S[10]=a10;V_S[11]=a11;ret_L(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26783 /* 234:BCLipBc)<lcsLjsjj> */ union A803 f234(B a0,C a1,L a2,i a3,p a4,B a5,c a6){V_B[0]=a0;V_C[1]=a1;V_L[2]=a2;V_i[3]=a3;V_p[4]=a4;V_B[5]=a5;V_c[6]=a6;ret_a(7,union A803)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26784 /* 235:llJL{jI<IBj{cfiCJlsjdsCl}sJsp{ssjLcC}Spf>JsdJLJSLL}iCpC)f */ f f235(l a0,l a1,J a2,L a3,struct A807 a4,i a5,C a6,p a7,C a8){V_l[0]=a0;V_l[1]=a1;V_J[2]=a2;V_L[3]=a3;*(struct A807*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_i[5]=a5;V_C[6]=a6;V_p[7]=a7;V_C[8]=a8;ret_f(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26785 /* 236:SBdS<lB>C)f */ f f236(S a0,B a1,d a2,S a3,union A808 a4,C a5){V_S[0]=a0;V_B[1]=a1;V_d[2]=a2;V_S[3]=a3;*(union A808*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_C[5]=a5;ret_f(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26786 /* 237:CJffSdL{cfs<fcIcsijjCJSs>iSBsBjfp}j)i */ i f237(C a0,J a1,f a2,f a3,S a4,d a5,L a6,struct A810 a7,j a8){V_C[0]=a0;V_J[1]=a1;V_f[2]=a2;V_f[3]=a3;V_S[4]=a4;V_d[5]=a5;V_L[6]=a6;*(struct A810*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_j[8]=a8;ret_i(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26787 /* 238:i{lsCLpd{sSpIsiLLscIf}S{ippfiL<fslLf>f{BJcBdsd[15]jlplC}idI}JBj})<CIs> */ union A811 f238(i a0,struct A816 a1){V_i[0]=a0;*(struct A816*)V_a[1]=a1;memset(&a1,0,sizeof(a1));ret_a(2,union A811)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26788 /* 239:lI<s{iSiLBlsI}jljc[12]J<dSdLJLijCjBi><cIjBS>j>jSCIBS)c */ c f239(l a0,I a1,union A820 a2,j a3,S a4,C a5,I a6,B a7,S a8){V_l[0]=a0;V_I[1]=a1;*(union A820*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_j[3]=a3;V_S[4]=a4;V_C[5]=a5;V_I[6]=a6;V_B[7]=a7;V_S[8]=a8;ret_c(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26789 /* 240:dSCd<SSdLic{lljilSfLLjf[7]{icIpjdcCCdsi}}><SsJ[15]ccsJSjL<dlcs>p>lJpJ)I */ I f240(d a0,S a1,C a2,d a3,union A823 a4,union A825 a5,l a6,J a7,p a8,J a9){V_d[0]=a0;V_S[1]=a1;V_C[2]=a2;V_d[3]=a3;*(union A823*)V_a[4]=a4;memset(&a4,0,sizeof(a4));*(union A825*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_l[6]=a6;V_J[7]=a7;V_p[8]=a8;V_J[9]=a9;ret_I(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26790 /* 241:<<J{jsI[10]icipBcId}Ifds<C>p{IlCc}B<SspIpsCfsfSC>l>fSclLjLIlj<sl{psLIl}Si[4]pJ>>dsifBBLc)s */ s f241(union A832 a0,d a1,s a2,i a3,f a4,B a5,B a6,L a7,c a8){*(union A832*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_d[1]=a1;V_s[2]=a2;V_i[3]=a3;V_f[4]=a4;V_B[5]=a5;V_B[6]=a6;V_L[7]=a7;V_c[8]=a8;ret_s(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26791 /* 242:d{dpfsJsCS}pJ)S */ S f242(d a0,struct A833 a1,p a2,J a3){V_d[0]=a0;*(struct A833*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_p[2]=a2;V_J[3]=a3;ret_S(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26792 /* 243:LjffjCfCcsp<iBi<dsdILii>L<lSl>jjpBjl>JcJ)i */ i f243(L a0,j a1,f a2,f a3,j a4,C a5,f a6,C a7,c a8,s a9,p a10,union A836 a11,J a12,c a13,J a14){V_L[0]=a0;V_j[1]=a1;V_f[2]=a2;V_f[3]=a3;V_j[4]=a4;V_C[5]=a5;V_f[6]=a6;V_C[7]=a7;V_c[8]=a8;V_s[9]=a9;V_p[10]=a10;*(union A836*)V_a[11]=a11;memset(&a11,0,sizeof(a11));V_J[12]=a12;V_c[13]=a13;V_J[14]=a14;ret_i(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26793 /* 244:Bssfd{pi}ssSLIc)f */ f f244(B a0,s a1,s a2,f a3,d a4,struct A837 a5,s a6,s a7,S a8,L a9,I a10,c a11){V_B[0]=a0;V_s[1]=a1;V_s[2]=a2;V_f[3]=a3;V_d[4]=a4;*(struct A837*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_s[6]=a6;V_s[7]=a7;V_S[8]=a8;V_L[9]=a9;V_I[10]=a10;V_c[11]=a11;ret_f(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26794 /* 245:jLpicLCLLf{<Lf[5]LL>jCIcJJIpilL}lC)S */ S f245(j a0,L a1,p a2,i a3,c a4,L a5,C a6,L a7,L a8,f a9,struct A839 a10,l a11,C a12){V_j[0]=a0;V_L[1]=a1;V_p[2]=a2;V_i[3]=a3;V_c[4]=a4;V_L[5]=a5;V_C[6]=a6;V_L[7]=a7;V_L[8]=a8;V_f[9]=a9;*(struct A839*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_l[11]=a11;V_C[12]=a12;ret_S(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26795 /* 246:dsf{{j{lsdfffLSLjji}Bp{Sppcp}f<lsCcldcdlCdJ>[15]f{BiL[6]IBICj}[14]C}fcSSlpSpSJs}Ld<jilSjplpf<ffSBiBssBSif>Lf>pIsCilB)d */ d f246(d a0,s a1,f a2,struct A845 a3,L a4,d a5,union A847 a6,p a7,I a8,s a9,C a10,i a11,l a12,B a13){V_d[0]=a0;V_s[1]=a1;V_f[2]=a2;*(struct A845*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_L[4]=a4;V_d[5]=a5;*(union A847*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_p[7]=a7;V_I[8]=a8;V_s[9]=a9;V_C[10]=a10;V_i[11]=a11;V_l[12]=a12;V_B[13]=a13;ret_d(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26796 /* 247:jSs{fCSj<IccfI<sLCBsfcS>>isJjJIf}BsCp)B */ B f247(j a0,S a1,s a2,struct A850 a3,B a4,s a5,C a6,p a7){V_j[0]=a0;V_S[1]=a1;V_s[2]=a2;*(struct A850*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_B[4]=a4;V_s[5]=a5;V_C[6]=a6;V_p[7]=a7;ret_B(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26797 /* 248:fis{lLlBC}sCli)J */ J f248(f a0,i a1,s a2,struct A851 a3,s a4,C a5,l a6,i a7){V_f[0]=a0;V_i[1]=a1;V_s[2]=a2;*(struct A851*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_s[4]=a4;V_C[5]=a5;V_l[6]=a6;V_i[7]=a7;ret_J(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26798 /* 249:lCidis{BBIfff}dsc<c<fJCflp[5]l[16]p{IJlC[8]jiCpcfLl}ssl>jpc>BiB)s */ s f249(l a0,C a1,i a2,d a3,i a4,s a5,struct A852 a6,d a7,s a8,c a9,union A855 a10,B a11,i a12,B a13){V_l[0]=a0;V_C[1]=a1;V_i[2]=a2;V_d[3]=a3;V_i[4]=a4;V_s[5]=a5;*(struct A852*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_d[7]=a7;V_s[8]=a8;V_c[9]=a9;*(union A855*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_B[11]=a11;V_i[12]=a12;V_B[13]=a13;ret_s(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26799 /* 250:JcB<dB<lL<IdiiBljC>><B{lCLIdcsCp}jI{Csl[11]ssfl}{iSppp}jfj[7]<scJJc[12]ICSJLs>c[15]>dCBJdccI>ic)f */ f f250(J a0,c a1,B a2,union A863 a3,i a4,c a5){V_J[0]=a0;V_c[1]=a1;V_B[2]=a2;*(union A863*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_i[4]=a4;V_c[5]=a5;ret_f(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26800 /* 251:ipjdfs<lCLpfcSpCpfI>{BpLBJLisBBSJ})v */ v f251(i a0,p a1,j a2,d a3,f a4,s a5,union A864 a6,struct A865 a7){V_i[0]=a0;V_p[1]=a1;V_j[2]=a2;V_d[3]=a3;V_f[4]=a4;V_s[5]=a5;*(union A864*)V_a[6]=a6;memset(&a6,0,sizeof(a6));*(struct A865*)V_a[7]=a7;memset(&a7,0,sizeof(a7));ret_v(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26801 /* 252:{<BJSBjjlpJdII>l<jlIS[3]jBf[2]scB>}jCl{{{iljCdI}lSpl[12]LIddLdj}cJjdiSScpBS}IJspcjfSj{s{iSJld<scLJfLfBdccB>}lpCLL})B */ B f252(struct A868 a0,j a1,C a2,l a3,struct A871 a4,I a5,J a6,s a7,p a8,c a9,j a10,f a11,S a12,j a13,struct A874 a14){*(struct A868*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_j[1]=a1;V_C[2]=a2;V_l[3]=a3;*(struct A871*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_I[5]=a5;V_J[6]=a6;V_s[7]=a7;V_p[8]=a8;V_c[9]=a9;V_j[10]=a10;V_f[11]=a11;V_S[12]=a12;V_j[13]=a13;*(struct A874*)V_a[14]=a14;memset(&a14,0,sizeof(a14));ret_B(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26802 /* 253:{SsdjJ}{djI<CiiBL[14]>LSliLpSS}dcIIps)p */ p f253(struct A875 a0,struct A877 a1,d a2,c a3,I a4,I a5,p a6,s a7){*(struct A875*)V_a[0]=a0;memset(&a0,0,sizeof(a0));*(struct A877*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_d[2]=a2;V_c[3]=a3;V_I[4]=a4;V_I[5]=a5;V_p[6]=a6;V_s[7]=a7;ret_p(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26803 /* 254:{I<sl>Il{ccjl[8]jlpjdiJJ}jjpCJL[12]j}I<<cIIsij<pJcflLfp>Cp>pJ<BBJJ>{JBijsl{sllLsJd}cL{LccipLpjBp}sB}pIiLJis>fcs)v */ v f254(struct A880 a0,I a1,union A887 a2,f a3,c a4,s a5){*(struct A880*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_I[1]=a1;*(union A887*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_f[3]=a3;V_c[4]=a4;V_s[5]=a5;ret_v(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26804 /* 255:Jfl{CsjIB<csBdccljslcp>fI}jsc)d */ d f255(J a0,f a1,l a2,struct A889 a3,j a4,s a5,c a6){V_J[0]=a0;V_f[1]=a1;V_l[2]=a2;*(struct A889*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_j[4]=a4;V_s[5]=a5;V_c[6]=a6;ret_d(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26805 /* 256:cij<dBflLClLsjdj>id{jcLcLf{jpdCcdjl}{d}{lfcdppfcCILC}CLp})I */ I f256(c a0,i a1,j a2,union A890 a3,i a4,d a5,struct A893 a6){V_c[0]=a0;V_i[1]=a1;V_j[2]=a2;*(union A890*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_i[4]=a4;V_d[5]=a5;*(struct A893*)V_a[6]=a6;memset(&a6,0,sizeof(a6));ret_I(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26806 /* 257:IJ{iSiLJdSCfCjc}dlIC)S */ S f257(I a0,J a1,struct A894 a2,d a3,l a4,I a5,C a6){V_I[0]=a0;V_J[1]=a1;*(struct A894*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_d[3]=a3;V_l[4]=a4;V_I[5]=a5;V_C[6]=a6;ret_S(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26807 /* 258:{IfpLSsLipBjI}IpdcCI<sLdpfjSdjILl>ISLBL)f */ f f258(struct A895 a0,I a1,p a2,d a3,c a4,C a5,I a6,union A896 a7,I a8,S a9,L a10,B a11,L a12){*(struct A895*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_I[1]=a1;V_p[2]=a2;V_d[3]=a3;V_c[4]=a4;V_C[5]=a5;V_I[6]=a6;*(union A896*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_I[8]=a8;V_S[9]=a9;V_L[10]=a10;V_B[11]=a11;V_L[12]=a12;ret_f(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26808 /* 259:SSl)<ifdCSJSpjdsd> */ union A897 f259(S a0,S a1,l a2){V_S[0]=a0;V_S[1]=a1;V_l[2]=a2;ret_a(3,union A897)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26809 /* 260:BfI{cBBddpBlilSj}<BCcLsdJCCpSB>)p */ p f260(B a0,f a1,I a2,struct A898 a3,union A899 a4){V_B[0]=a0;V_f[1]=a1;V_I[2]=a2;*(struct A898*)V_a[3]=a3;memset(&a3,0,sizeof(a3));*(union A899*)V_a[4]=a4;memset(&a4,0,sizeof(a4));ret_p(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26810 /* 261:BBBflldIJS{{jSpSSf}l{CIplIllJ[9]cllB}llC}siI)s */ s f261(B a0,B a1,B a2,f a3,l a4,l a5,d a6,I a7,J a8,S a9,struct A902 a10,s a11,i a12,I a13){V_B[0]=a0;V_B[1]=a1;V_B[2]=a2;V_f[3]=a3;V_l[4]=a4;V_l[5]=a5;V_d[6]=a6;V_I[7]=a7;V_J[8]=a8;V_S[9]=a9;*(struct A902*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_s[11]=a11;V_i[12]=a12;V_I[13]=a13;ret_s(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26811 /* 262:CdfS{BSLJljppcd})c */ c f262(C a0,d a1,f a2,S a3,struct A903 a4){V_C[0]=a0;V_d[1]=a1;V_f[2]=a2;V_S[3]=a3;*(struct A903*)V_a[4]=a4;memset(&a4,0,sizeof(a4));ret_c(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26812 /* 263:SjdslIC{dpfjJjJdILIC}{iSJpIddSIIfs}){CfjJippjJfdp} */ struct A904 f263(S a0,j a1,d a2,s a3,l a4,I a5,C a6,struct A905 a7,struct A906 a8){V_S[0]=a0;V_j[1]=a1;V_d[2]=a2;V_s[3]=a3;V_l[4]=a4;V_I[5]=a5;V_C[6]=a6;*(struct A905*)V_a[7]=a7;memset(&a7,0,sizeof(a7));*(struct A906*)V_a[8]=a8;memset(&a8,0,sizeof(a8));ret_a(9,struct A904)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26813 /* 264:i){f{cpLSLCIBsSId}fpICCBLIpi} */ struct A908 f264(i a0){V_i[0]=a0;ret_a(1,struct A908)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26814 /* 265:I{LLljIdLCIcpC}IpcsjdI<BJslCifpLpIL>)<{JI}dcsBpjLBJJC[1]> */ union A910 f265(I a0,struct A911 a1,I a2,p a3,c a4,s a5,j a6,d a7,I a8,union A912 a9){V_I[0]=a0;*(struct A911*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_I[2]=a2;V_p[3]=a3;V_c[4]=a4;V_s[5]=a5;V_j[6]=a6;V_d[7]=a7;V_I[8]=a8;*(union A912*)V_a[9]=a9;memset(&a9,0,sizeof(a9));ret_a(10,union A910)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26815 /* 266:sB<{f}JdJCI[1]BLcJi>j)c */ c f266(s a0,B a1,union A913 a2,j a3){V_s[0]=a0;V_B[1]=a1;*(union A913*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_j[3]=a3;ret_c(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26816 /* 267:ccSpSSi)<SjCjfBcLScSd> */ union A914 f267(c a0,c a1,S a2,p a3,S a4,S a5,i a6){V_c[0]=a0;V_c[1]=a1;V_S[2]=a2;V_p[3]=a3;V_S[4]=a4;V_S[5]=a5;V_i[6]=a6;ret_a(7,union A914)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26817 /* 268:<ddfjCjsCJJ[4]Ci><SCC{lLiBcfpcjCSB}spiJfc>iSJ<<ijcSdLIB>[2]CBIIsLj><JIj>BBBcIjBj)f */ f f268(union A915 a0,union A917 a1,i a2,S a3,J a4,union A919 a5,union A920 a6,B a7,B a8,B a9,c a10,I a11,j a12,B a13,j a14){*(union A915*)V_a[0]=a0;memset(&a0,0,sizeof(a0));*(union A917*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_i[2]=a2;V_S[3]=a3;V_J[4]=a4;*(union A919*)V_a[5]=a5;memset(&a5,0,sizeof(a5));*(union A920*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_B[7]=a7;V_B[8]=a8;V_B[9]=a9;V_c[10]=a10;V_I[11]=a11;V_j[12]=a12;V_B[13]=a13;V_j[14]=a14;ret_f(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26818 /* 269:<dLjjSJslB>sJjS){iBsLjjp[8]jliiI} */ struct A921 f269(union A922 a0,s a1,J a2,j a3,S a4){*(union A922*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_s[1]=a1;V_J[2]=a2;V_j[3]=a3;V_S[4]=a4;ret_a(5,struct A921)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26819 /* 270:BCiJpC{j}jBIil<J>c)s */ s f270(B a0,C a1,i a2,J a3,p a4,C a5,struct A589 a6,j a7,B a8,I a9,i a10,l a11,union A40 a12,c a13){V_B[0]=a0;V_C[1]=a1;V_i[2]=a2;V_J[3]=a3;V_p[4]=a4;V_C[5]=a5;*(struct A589*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_j[7]=a7;V_B[8]=a8;V_I[9]=a9;V_i[10]=a10;V_l[11]=a11;*(union A40*)V_a[12]=a12;memset(&a12,0,sizeof(a12));V_c[13]=a13;ret_s(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26820 /* 271:J<sJspSij>SddB<BdLcifc>ifpCS)S */ S f271(J a0,union A923 a1,S a2,d a3,d a4,B a5,union A924 a6,i a7,f a8,p a9,C a10,S a11){V_J[0]=a0;*(union A923*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_S[2]=a2;V_d[3]=a3;V_d[4]=a4;V_B[5]=a5;*(union A924*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_i[7]=a7;V_f[8]=a8;V_p[9]=a9;V_C[10]=a10;V_S[11]=a11;ret_S(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26821 /* 272:ScI<BcpiljpsdBB[3]I>Sp)C */ C f272(S a0,c a1,I a2,union A925 a3,S a4,p a5){V_S[0]=a0;V_c[1]=a1;V_I[2]=a2;*(union A925*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_S[4]=a4;V_p[5]=a5;ret_C(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26822 /* 273:cB{dpcjJ{BJLsSjILiBfd}Lidcp<Cid[6]sSIdliici>}iC){{SpCSsLBfjIlf}fJc[7]ifIjcdJ[12]B} */ struct A927 f273(c a0,B a1,struct A930 a2,i a3,C a4){V_c[0]=a0;V_B[1]=a1;*(struct A930*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_i[3]=a3;V_C[4]=a4;ret_a(5,struct A927)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26823 /* 274:JClBLJ)<JSs[12]sf{Cs{pidL}i{s}i[10]spsll}lJcS[6]IJ> */ union A933 f274(J a0,C a1,l a2,B a3,L a4,J a5){V_J[0]=a0;V_C[1]=a1;V_l[2]=a2;V_B[3]=a3;V_L[4]=a4;V_J[5]=a5;ret_a(6,union A933)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26824 /* 275:p<LBClpBdfBpBc>ilJiCIssC)v */ v f275(p a0,union A934 a1,i a2,l a3,J a4,i a5,C a6,I a7,s a8,s a9,C a10){V_p[0]=a0;*(union A934*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_i[2]=a2;V_l[3]=a3;V_J[4]=a4;V_i[5]=a5;V_C[6]=a6;V_I[7]=a7;V_s[8]=a8;V_s[9]=a9;V_C[10]=a10;ret_v(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26825 /* 276:BJiJi<siIdJ>jLp<<C<LIcpfjcIclff>LcpfjcpL{l}c>Jc[15]lJpijj>{{pCSI}BScsp<{fccd}<iCIjsJsSsplC>j{idSLClSJffiC}JppL{ljdif[12]BsI[11]CCIB}{Jcs}>jjL{ffBIfjBdBBf<JJIL>}f}S)s */ s f276(B a0,J a1,i a2,J a3,i a4,union A935 a5,j a6,L a7,p a8,union A939 a9,struct A949 a10,S a11){V_B[0]=a0;V_J[1]=a1;V_i[2]=a2;V_J[3]=a3;V_i[4]=a4;*(union A935*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_j[6]=a6;V_L[7]=a7;V_p[8]=a8;*(union A939*)V_a[9]=a9;memset(&a9,0,sizeof(a9));*(struct A949*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_S[11]=a11;ret_s(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26826 /* 277:<LisjB<{ljJssdBCd[6]pjf}dpI[14]ifsBJcfp>CsSdJl>SjfSCBjc)B */ B f277(union A952 a0,S a1,j a2,f a3,S a4,C a5,B a6,j a7,c a8){*(union A952*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_S[1]=a1;V_j[2]=a2;V_f[3]=a3;V_S[4]=a4;V_C[5]=a5;V_B[6]=a6;V_j[7]=a7;V_c[8]=a8;ret_B(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26827 /* 278:jiBJ{fsJl[14]IijCCffi}lpjf<JdcBs[15]IL{jl{LSdIBCdBdJpL}ipjSJdJij}B>LLf)I */ I f278(j a0,i a1,B a2,J a3,struct A953 a4,l a5,p a6,j a7,f a8,union A956 a9,L a10,L a11,f a12){V_j[0]=a0;V_i[1]=a1;V_B[2]=a2;V_J[3]=a3;*(struct A953*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_l[5]=a5;V_p[6]=a6;V_j[7]=a7;V_f[8]=a8;*(union A956*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_L[10]=a10;V_L[11]=a11;V_f[12]=a12;ret_I(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26828 /* 279:d{LspBfi})i */ i f279(d a0,struct A957 a1){V_d[0]=a0;*(struct A957*)V_a[1]=a1;memset(&a1,0,sizeof(a1));ret_i(2)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26829 /* 280:l<c[4]<pBlBLiLiScLB>p<LBiJ[9]cfLcClci>cC<JdIiiLILds>LI<LIL>pL>f{scic<IJJI><lSJJLp[10]dJfcIL>J[8]}Cdi<i>{BISiiiLLBpdL}p)l */ l f280(l a0,union A962 a1,f a2,struct A965 a3,C a4,d a5,i a6,union A45 a7,struct A966 a8,p a9){V_l[0]=a0;*(union A962*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_f[2]=a2;*(struct A965*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_C[4]=a4;V_d[5]=a5;V_i[6]=a6;*(union A45*)V_a[7]=a7;memset(&a7,0,sizeof(a7));*(struct A966*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_p[9]=a9;ret_l(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26830 /* 281:j<Sd{J<sjdCIdIpIIsJ>d<CCJffilSSisL>I{CIl[8]BSf}L{BBCiscBSBi[8]lf[2]}J}fSSIjdiLL>sSBIp{SLd}jsSL)I */ I f281(j a0,union A972 a1,s a2,S a3,B a4,I a5,p a6,struct A973 a7,j a8,s a9,S a10,L a11){V_j[0]=a0;*(union A972*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_s[2]=a2;V_S[3]=a3;V_B[4]=a4;V_I[5]=a5;V_p[6]=a6;*(struct A973*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_j[8]=a8;V_s[9]=a9;V_S[10]=a10;V_L[11]=a11;ret_I(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26831 /* 282:iS<dljdpdpBCSsB>C)v */ v f282(i a0,S a1,union A974 a2,C a3){V_i[0]=a0;V_S[1]=a1;*(union A974*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_C[3]=a3;ret_v(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26832 /* 283:icLpc{iLBCpC[6]BIcpC}J{i}CSSjf)c */ c f283(i a0,c a1,L a2,p a3,c a4,struct A975 a5,J a6,struct A221 a7,C a8,S a9,S a10,j a11,f a12){V_i[0]=a0;V_c[1]=a1;V_L[2]=a2;V_p[3]=a3;V_c[4]=a4;*(struct A975*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_J[6]=a6;*(struct A221*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_C[8]=a8;V_S[9]=a9;V_S[10]=a10;V_j[11]=a11;V_f[12]=a12;ret_c(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26833 /* 284:<lsClSILjdLsf>CSSLBLp)B */ B f284(union A976 a0,C a1,S a2,S a3,L a4,B a5,L a6,p a7){*(union A976*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_C[1]=a1;V_S[2]=a2;V_S[3]=a3;V_L[4]=a4;V_B[5]=a5;V_L[6]=a6;V_p[7]=a7;ret_B(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26834 /* 285:I<pcL>L)v */ v f285(I a0,union A977 a1,L a2){V_I[0]=a0;*(union A977*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_L[2]=a2;ret_v(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26835 /* 286:I{sisCdi{cpCSCCJLfIsd}{fiiIcBjIlJBi}c{jCfJpdsdlJjJ}{JfI[5]sIpJsssIJ}C}<diLCjsSdBjLl>dB)j */ j f286(I a0,struct A982 a1,union A983 a2,d a3,B a4){V_I[0]=a0;*(struct A982*)V_a[1]=a1;memset(&a1,0,sizeof(a1));*(union A983*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_d[3]=a3;V_B[4]=a4;ret_j(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26836 /* 287:<Cl[10]liIJdJjI{Bl}C>{LdBCLJIC<j>}c<IfL>B{CsdLdfjLJBid})c */ c f287(union A985 a0,struct A987 a1,c a2,union A988 a3,B a4,struct A989 a5){*(union A985*)V_a[0]=a0;memset(&a0,0,sizeof(a0));*(struct A987*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_c[2]=a2;*(union A988*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_B[4]=a4;*(struct A989*)V_a[5]=a5;memset(&a5,0,sizeof(a5));ret_c(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26837 /* 288:ipC{sL[11]cd{clsi}{cJsI{pdcl}s[8]j}}SBC{lsILcIIislsj}dlLldC)J */ J f288(i a0,p a1,C a2,struct A993 a3,S a4,B a5,C a6,struct A994 a7,d a8,l a9,L a10,l a11,d a12,C a13){V_i[0]=a0;V_p[1]=a1;V_C[2]=a2;*(struct A993*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_S[4]=a4;V_B[5]=a5;V_C[6]=a6;*(struct A994*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_d[8]=a8;V_l[9]=a9;V_L[10]=a10;V_l[11]=a11;V_d[12]=a12;V_C[13]=a13;ret_J(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26838 /* 289:cSsL{d[1]CpI})s */ s f289(c a0,S a1,s a2,L a3,struct A995 a4){V_c[0]=a0;V_S[1]=a1;V_s[2]=a2;V_L[3]=a3;*(struct A995*)V_a[4]=a4;memset(&a4,0,sizeof(a4));ret_s(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26839 /* 290:p<C{<IILpSCjCLjp>isIlJccJscc}fcfJdlddjI>SdBILS)v */ v f290(p a0,union A998 a1,S a2,d a3,B a4,I a5,L a6,S a7){V_p[0]=a0;*(union A998*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_S[2]=a2;V_d[3]=a3;V_B[4]=a4;V_I[5]=a5;V_L[6]=a6;V_S[7]=a7;ret_v(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26840 /* 291:d{lI})l */ l f291(d a0,struct A999 a1){V_d[0]=a0;*(struct A999*)V_a[1]=a1;memset(&a1,0,sizeof(a1));ret_l(2)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26841 /* 292:icLls<picppldCsI<dc>B>jJCjs)<s{csBsjJldISfS}S> */ union A1001 f292(i a0,c a1,L a2,l a3,s a4,union A1003 a5,j a6,J a7,C a8,j a9,s a10){V_i[0]=a0;V_c[1]=a1;V_L[2]=a2;V_l[3]=a3;V_s[4]=a4;*(union A1003*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_j[6]=a6;V_J[7]=a7;V_C[8]=a8;V_j[9]=a9;V_s[10]=a10;ret_a(11,union A1001)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26842 /* 293:LL{lBIp[16]dsIIjjBI}pdLS)v */ v f293(L a0,L a1,struct A1004 a2,p a3,d a4,L a5,S a6){V_L[0]=a0;V_L[1]=a1;*(struct A1004*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_p[3]=a3;V_d[4]=a4;V_L[5]=a5;V_S[6]=a6;ret_v(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26843 /* 294:pdS<ddlisfi>sLBJfiIILB)d */ d f294(p a0,d a1,S a2,union A1005 a3,s a4,L a5,B a6,J a7,f a8,i a9,I a10,I a11,L a12,B a13){V_p[0]=a0;V_d[1]=a1;V_S[2]=a2;*(union A1005*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_s[4]=a4;V_L[5]=a5;V_B[6]=a6;V_J[7]=a7;V_f[8]=a8;V_i[9]=a9;V_I[10]=a10;V_I[11]=a11;V_L[12]=a12;V_B[13]=a13;ret_d(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26844 /* 295:BCfsSL<SJLfip[9]f>sfl)<<{jIBfpL}Bcs{IBijf}fjSllfl>ijdCIsCcdf{JlpcsSCLC}> */ union A1010 f295(B a0,C a1,f a2,s a3,S a4,L a5,union A1011 a6,s a7,f a8,l a9){V_B[0]=a0;V_C[1]=a1;V_f[2]=a2;V_s[3]=a3;V_S[4]=a4;V_L[5]=a5;*(union A1011*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_s[7]=a7;V_f[8]=a8;V_l[9]=a9;ret_a(10,union A1010)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26845 /* 296:Ll<c>S)<Lfi> */ union A1012 f296(L a0,l a1,union A14 a2,S a3){V_L[0]=a0;V_l[1]=a1;*(union A14*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_S[3]=a3;ret_a(4,union A1012)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26846 /* 297:f{piiLpBsjcds}BdscI)f */ f f297(f a0,struct A1013 a1,B a2,d a3,s a4,c a5,I a6){V_f[0]=a0;*(struct A1013*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_B[2]=a2;V_d[3]=a3;V_s[4]=a4;V_c[5]=a5;V_I[6]=a6;ret_f(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26847 /* 298:BBC{BSpli{lI}LCCcpp}C)C */ C f298(B a0,B a1,C a2,struct A1014 a3,C a4){V_B[0]=a0;V_B[1]=a1;V_C[2]=a2;*(struct A1014*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_C[4]=a4;ret_C(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26848 /* 299:B<<pscJjBldBLdd[5]><ijciSipSJj>[7]ijsJddpL[4]i>sIjdIJi)p */ p f299(B a0,union A1017 a1,s a2,I a3,j a4,d a5,I a6,J a7,i a8){V_B[0]=a0;*(union A1017*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_s[2]=a2;V_I[3]=a3;V_j[4]=a4;V_d[5]=a5;V_I[6]=a6;V_J[7]=a7;V_i[8]=a8;ret_p(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26849 /* 300:pdssIllSS{IjiJsipiSljC}lfffS)j */ j f300(p a0,d a1,s a2,s a3,I a4,l a5,l a6,S a7,S a8,struct A1018 a9,l a10,f a11,f a12,f a13,S a14){V_p[0]=a0;V_d[1]=a1;V_s[2]=a2;V_s[3]=a3;V_I[4]=a4;V_l[5]=a5;V_l[6]=a6;V_S[7]=a7;V_S[8]=a8;*(struct A1018*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_l[10]=a10;V_f[11]=a11;V_f[12]=a12;V_f[13]=a13;V_S[14]=a14;ret_j(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26850 /* 301:{CCI[16]}iI)p */ p f301(struct A1019 a0,i a1,I a2){*(struct A1019*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_i[1]=a1;V_I[2]=a2;ret_p(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26851 /* 302:dI{LL}CjflC<pIldffCfiISC>jJi<fddfjICLCLc>)L */ L f302(d a0,I a1,struct A1020 a2,C a3,j a4,f a5,l a6,C a7,union A1021 a8,j a9,J a10,i a11,union A1022 a12){V_d[0]=a0;V_I[1]=a1;*(struct A1020*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_C[3]=a3;V_j[4]=a4;V_f[5]=a5;V_l[6]=a6;V_C[7]=a7;*(union A1021*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_j[9]=a9;V_J[10]=a10;V_i[11]=a11;*(union A1022*)V_a[12]=a12;memset(&a12,0,sizeof(a12));ret_L(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26852 /* 303:sjdS{ds<fIBBJsfccdJp>Jsscs[9]isci}BICjciliS<sL>p)f */ f f303(s a0,j a1,d a2,S a3,struct A1024 a4,B a5,I a6,C a7,j a8,c a9,i a10,l a11,i a12,S a13,union A1025 a14,p a15){V_s[0]=a0;V_j[1]=a1;V_d[2]=a2;V_S[3]=a3;*(struct A1024*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_B[5]=a5;V_I[6]=a6;V_C[7]=a7;V_j[8]=a8;V_c[9]=a9;V_i[10]=a10;V_l[11]=a11;V_i[12]=a12;V_S[13]=a13;*(union A1025*)V_a[14]=a14;memset(&a14,0,sizeof(a14));V_p[15]=a15;ret_f(16)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26853 /* 304:SLc{i[5]JIddpjLfd}pBlSdSsil<jsjILcc{dsJfC[2]CBdfj{dCcLppScsppJ}j}dJcL>)B */ B f304(S a0,L a1,c a2,struct A1026 a3,p a4,B a5,l a6,S a7,d a8,S a9,s a10,i a11,l a12,union A1029 a13){V_S[0]=a0;V_L[1]=a1;V_c[2]=a2;*(struct A1026*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_p[4]=a4;V_B[5]=a5;V_l[6]=a6;V_S[7]=a7;V_d[8]=a8;V_S[9]=a9;V_s[10]=a10;V_i[11]=a11;V_l[12]=a12;*(union A1029*)V_a[13]=a13;memset(&a13,0,sizeof(a13));ret_B(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26854 /* 305:ijdf<JJBJC>CBi)p */ p f305(i a0,j a1,d a2,f a3,union A1030 a4,C a5,B a6,i a7){V_i[0]=a0;V_j[1]=a1;V_d[2]=a2;V_f[3]=a3;*(union A1030*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_C[5]=a5;V_B[6]=a6;V_i[7]=a7;ret_p(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26855 /* 306:B<fJBid<B<CIpICCjpdLpf>B>dJdlpJ>i)C */ C f306(B a0,union A1033 a1,i a2){V_B[0]=a0;*(union A1033*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_i[2]=a2;ret_C(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26856 /* 307:CjCLfBBpisc<LscsJSLi>j)L */ L f307(C a0,j a1,C a2,L a3,f a4,B a5,B a6,p a7,i a8,s a9,c a10,union A1034 a11,j a12){V_C[0]=a0;V_j[1]=a1;V_C[2]=a2;V_L[3]=a3;V_f[4]=a4;V_B[5]=a5;V_B[6]=a6;V_p[7]=a7;V_i[8]=a8;V_s[9]=a9;V_c[10]=a10;*(union A1034*)V_a[11]=a11;memset(&a11,0,sizeof(a11));V_j[12]=a12;ret_L(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26857 /* 308:s<cSfiSSLc[16]pssI><<dlJpdjfsiLLl>{sjSBilBfScci}SB<iiBffpls[12]BBBj>SIillcL>jjj)p */ p f308(s a0,union A1035 a1,union A1039 a2,j a3,j a4,j a5){V_s[0]=a0;*(union A1035*)V_a[1]=a1;memset(&a1,0,sizeof(a1));*(union A1039*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_j[3]=a3;V_j[4]=a4;V_j[5]=a5;ret_p(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26858 /* 309:fjfC{c}c)v */ v f309(f a0,j a1,f a2,C a3,struct A1040 a4,c a5){V_f[0]=a0;V_j[1]=a1;V_f[2]=a2;V_C[3]=a3;*(struct A1040*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_c[5]=a5;ret_v(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26859 /* 310:ppJi<jlLdfpLJjlsi>ds)d */ d f310(p a0,p a1,J a2,i a3,union A1041 a4,d a5,s a6){V_p[0]=a0;V_p[1]=a1;V_J[2]=a2;V_i[3]=a3;*(union A1041*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_d[5]=a5;V_s[6]=a6;ret_d(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26860 /* 311:CIsdIpdJ)<BLJJIsCcdCdc> */ union A1042 f311(C a0,I a1,s a2,d a3,I a4,p a5,d a6,J a7){V_C[0]=a0;V_I[1]=a1;V_s[2]=a2;V_d[3]=a3;V_I[4]=a4;V_p[5]=a5;V_d[6]=a6;V_J[7]=a7;ret_a(8,union A1042)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26861 /* 312:{dj}dJpCC)L */ L f312(struct A1043 a0,d a1,J a2,p a3,C a4,C a5){*(struct A1043*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_d[1]=a1;V_J[2]=a2;V_p[3]=a3;V_C[4]=a4;V_C[5]=a5;ret_L(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26862 /* 313:cc{i<Cj>CsfJcs{lLSjLJpLJLSB}[15]lBf}<JCffddBJ><Bs>pjc{CBSJf}){IIfBfiJjBidL} */ struct A1044 f313(c a0,c a1,struct A1047 a2,union A1048 a3,union A1049 a4,p a5,j a6,c a7,struct A1050 a8){V_c[0]=a0;V_c[1]=a1;*(struct A1047*)V_a[2]=a2;memset(&a2,0,sizeof(a2));*(union A1048*)V_a[3]=a3;memset(&a3,0,sizeof(a3));*(union A1049*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_p[5]=a5;V_j[6]=a6;V_c[7]=a7;*(struct A1050*)V_a[8]=a8;memset(&a8,0,sizeof(a8));ret_a(9,struct A1044)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26863 /* 314:Il{iSBdI}ffi)L */ L f314(I a0,l a1,struct A1051 a2,f a3,f a4,i a5){V_I[0]=a0;V_l[1]=a1;*(struct A1051*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_f[3]=a3;V_f[4]=a4;V_i[5]=a5;ret_L(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26864 /* 315:BI<Bipi>f)S */ S f315(B a0,I a1,union A1052 a2,f a3){V_B[0]=a0;V_I[1]=a1;*(union A1052*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_f[3]=a3;ret_S(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26865 /* 316:cpIJBid<jBiSCJCISdlf>)s */ s f316(c a0,p a1,I a2,J a3,B a4,i a5,d a6,union A1053 a7){V_c[0]=a0;V_p[1]=a1;V_I[2]=a2;V_J[3]=a3;V_B[4]=a4;V_i[5]=a5;V_d[6]=a6;*(union A1053*)V_a[7]=a7;memset(&a7,0,sizeof(a7));ret_s(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26866 /* 317:<J[8]l[10]IBBls>s<lL[6]d>fJLfCiC)l */ l f317(union A1054 a0,s a1,union A1055 a2,f a3,J a4,L a5,f a6,C a7,i a8,C a9){*(union A1054*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_s[1]=a1;*(union A1055*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_f[3]=a3;V_J[4]=a4;V_L[5]=a5;V_f[6]=a6;V_C[7]=a7;V_i[8]=a8;V_C[9]=a9;ret_l(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26867 /* 318:c<Ilffscdjfj>sIj<SdssisSSIdll>Iffj<Csssi<IIp>cIILic[3]>)i */ i f318(c a0,union A1056 a1,s a2,I a3,j a4,union A1057 a5,I a6,f a7,f a8,j a9,union A1059 a10){V_c[0]=a0;*(union A1056*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_s[2]=a2;V_I[3]=a3;V_j[4]=a4;*(union A1057*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_I[6]=a6;V_f[7]=a7;V_f[8]=a8;V_j[9]=a9;*(union A1059*)V_a[10]=a10;memset(&a10,0,sizeof(a10));ret_i(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26868 /* 319:{l[1]jLIc{iIsSCfpdsCJp}c[14]sffBs}Lc)c */ c f319(struct A1061 a0,L a1,c a2){*(struct A1061*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_L[1]=a1;V_c[2]=a2;ret_c(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26869 /* 320:j<{CCSsf<S>c}JLlLisd>cLSiIIlI)p */ p f320(j a0,union A1063 a1,c a2,L a3,S a4,i a5,I a6,I a7,l a8,I a9){V_j[0]=a0;*(union A1063*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_c[2]=a2;V_L[3]=a3;V_S[4]=a4;V_i[5]=a5;V_I[6]=a6;V_I[7]=a7;V_l[8]=a8;V_I[9]=a9;ret_p(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26870 /* 321:jl<B<BILsjjJ[16]Ifl>IcLJI<CfCSSLs[7]cBBcd>fJjB>cLLlBS)i */ i f321(j a0,l a1,union A1066 a2,c a3,L a4,L a5,l a6,B a7,S a8){V_j[0]=a0;V_l[1]=a1;*(union A1066*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_c[3]=a3;V_L[4]=a4;V_L[5]=a5;V_l[6]=a6;V_B[7]=a7;V_S[8]=a8;ret_i(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26871 /* 322:<dBIcICJpdsii>Si{<Bpscf{CJicS[9]IIfdLSI}j<ddplLf[3]ssspIB>>dsJcLc<IILIj{JjspCSj[4]lcICj}fc{pcdL}j>Jcci}Ccdj)i */ i f322(union A1067 a0,S a1,i a2,struct A1074 a3,C a4,c a5,d a6,j a7){*(union A1067*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_S[1]=a1;V_i[2]=a2;*(struct A1074*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_C[4]=a4;V_c[5]=a5;V_d[6]=a6;V_j[7]=a7;ret_i(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26872 /* 323:{fdI[8]{c}lSp{ccsfLijjd[15]}Is}dpifSSCl<fSpjlssCLJfj>SlS)J */ J f323(struct A1076 a0,d a1,p a2,i a3,f a4,S a5,S a6,C a7,l a8,union A1077 a9,S a10,l a11,S a12){*(struct A1076*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_d[1]=a1;V_p[2]=a2;V_i[3]=a3;V_f[4]=a4;V_S[5]=a5;V_S[6]=a6;V_C[7]=a7;V_l[8]=a8;*(union A1077*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_S[10]=a10;V_l[11]=a11;V_S[12]=a12;ret_J(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26873 /* 324:i{llCjIIlBJsI[7]j}lIIS{jsC{C}jBjCjffp})c */ c f324(i a0,struct A1078 a1,l a2,I a3,I a4,S a5,struct A1080 a6){V_i[0]=a0;*(struct A1078*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_l[2]=a2;V_I[3]=a3;V_I[4]=a4;V_S[5]=a5;*(struct A1080*)V_a[6]=a6;memset(&a6,0,sizeof(a6));ret_c(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26874 /* 325:lsIjCpsBSI{{cSBjlccBcfj}i{SjBpJjijs}{LiLJCdisf[14]}cjLpdd<lpplifc>j})l */ l f325(l a0,s a1,I a2,j a3,C a4,p a5,s a6,B a7,S a8,I a9,struct A1085 a10){V_l[0]=a0;V_s[1]=a1;V_I[2]=a2;V_j[3]=a3;V_C[4]=a4;V_p[5]=a5;V_s[6]=a6;V_B[7]=a7;V_S[8]=a8;V_I[9]=a9;*(struct A1085*)V_a[10]=a10;memset(&a10,0,sizeof(a10));ret_l(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26875 /* 326:JJ<fldjSCsC>BIJdjpJ)f */ f f326(J a0,J a1,union A1086 a2,B a3,I a4,J a5,d a6,j a7,p a8,J a9){V_J[0]=a0;V_J[1]=a1;*(union A1086*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_B[3]=a3;V_I[4]=a4;V_J[5]=a5;V_d[6]=a6;V_j[7]=a7;V_p[8]=a8;V_J[9]=a9;ret_f(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26876 /* 327:<sJipjjBf{ClpdpjldLJ}iJ{SiiISJBBBIIc}>JpJ)l */ l f327(union A1089 a0,J a1,p a2,J a3){*(union A1089*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_J[1]=a1;V_p[2]=a2;V_J[3]=a3;ret_l(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26877 /* 328:BBBIIJp{JSl{sSL[15]pdcissLLi}LI<pCSSiSLcjI>BipBj}{dLSfiSLBBfis}J)B */ B f328(B a0,B a1,B a2,I a3,I a4,J a5,p a6,struct A1092 a7,struct A1093 a8,J a9){V_B[0]=a0;V_B[1]=a1;V_B[2]=a2;V_I[3]=a3;V_I[4]=a4;V_J[5]=a5;V_p[6]=a6;*(struct A1092*)V_a[7]=a7;memset(&a7,0,sizeof(a7));*(struct A1093*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_J[9]=a9;ret_B(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26878 /* 329:{spCCCi[12]spd}i<jij<Ljds[13]d{C}sIfsJ{pC}>sfSBjJp<sLd<IJlBdjSdl>p{BdJi[1]BILjsS}SS<f>jjs>>dSipLjdS<IL{Cfj}{LJjpSs<pJlI[1]fids>I}d>c)l */ l f329(struct A1094 a0,i a1,union A1101 a2,d a3,S a4,i a5,p a6,L a7,j a8,d a9,S a10,union A1105 a11,c a12){*(struct A1094*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_i[1]=a1;*(union A1101*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_d[3]=a3;V_S[4]=a4;V_i[5]=a5;V_p[6]=a6;V_L[7]=a7;V_j[8]=a8;V_d[9]=a9;V_S[10]=a10;*(union A1105*)V_a[11]=a11;memset(&a11,0,sizeof(a11));V_c[12]=a12;ret_l(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26879 /* 330:<cBIBBSSllBCs>s)c */ c f330(union A1106 a0,s a1){*(union A1106*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_s[1]=a1;ret_c(2)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26880 /* 331:j<<sssiCpjslcS[2]C>ldpBlBJBJiB>lBs)B */ B f331(j a0,union A1108 a1,l a2,B a3,s a4){V_j[0]=a0;*(union A1108*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_l[2]=a2;V_B[3]=a3;V_s[4]=a4;ret_B(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26881 /* 332:Jpfisp<CdILsSLjcILJ>llSL{jJLsLIllJB<ILjB[10]BBBJSjjI>J}pSd)f */ f f332(J a0,p a1,f a2,i a3,s a4,p a5,union A1109 a6,l a7,l a8,S a9,L a10,struct A1111 a11,p a12,S a13,d a14){V_J[0]=a0;V_p[1]=a1;V_f[2]=a2;V_i[3]=a3;V_s[4]=a4;V_p[5]=a5;*(union A1109*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_l[7]=a7;V_l[8]=a8;V_S[9]=a9;V_L[10]=a10;*(struct A1111*)V_a[11]=a11;memset(&a11,0,sizeof(a11));V_p[12]=a12;V_S[13]=a13;V_d[14]=a14;ret_f(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26882 /* 333:dIfdBf{jddJcsSBd{iICBJsclCS}Ls}fIS)B */ B f333(d a0,I a1,f a2,d a3,B a4,f a5,struct A1113 a6,f a7,I a8,S a9){V_d[0]=a0;V_I[1]=a1;V_f[2]=a2;V_d[3]=a3;V_B[4]=a4;V_f[5]=a5;*(struct A1113*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_f[7]=a7;V_I[8]=a8;V_S[9]=a9;ret_B(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26883 /* 334:Ipl<Js<SL[6]dBiLIJLflJ>CSpfdL>Sd{BsSfpLdjiiil}iIl)p */ p f334(I a0,p a1,l a2,union A1115 a3,S a4,d a5,struct A1116 a6,i a7,I a8,l a9){V_I[0]=a0;V_p[1]=a1;V_l[2]=a2;*(union A1115*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_S[4]=a4;V_d[5]=a5;*(struct A1116*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_i[7]=a7;V_I[8]=a8;V_l[9]=a9;ret_p(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26884 /* 335:c){BiCsSipB<j[7]j<d>{JIIB[9]jS}CCJccSJc>fdc} */ struct A1119 f335(c a0){V_c[0]=a0;ret_a(1,struct A1119)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26885 /* 336:csS<BJBJlBcLB[3]>BiBlLd)f */ f f336(c a0,s a1,S a2,union A1120 a3,B a4,i a5,B a6,l a7,L a8,d a9){V_c[0]=a0;V_s[1]=a1;V_S[2]=a2;*(union A1120*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_B[4]=a4;V_i[5]=a5;V_B[6]=a6;V_l[7]=a7;V_L[8]=a8;V_d[9]=a9;ret_f(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26886 /* 337:d{d<<dcJCBlCSIlS[16]i>>pd{lsSSJBC}cCBBJSL}BLSCfdjJcsd)<LfJB<IldcIBjdSpdd>{IBics}> */ union A1123 f337(d a0,struct A1127 a1,B a2,L a3,S a4,C a5,f a6,d a7,j a8,J a9,c a10,s a11,d a12){V_d[0]=a0;*(struct A1127*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_B[2]=a2;V_L[3]=a3;V_S[4]=a4;V_C[5]=a5;V_f[6]=a6;V_d[7]=a7;V_j[8]=a8;V_J[9]=a9;V_c[10]=a10;V_s[11]=a11;V_d[12]=a12;ret_a(13,union A1123)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26887 /* 338:llcLd<JCjsi>cpJiBfps)f */ f f338(l a0,l a1,c a2,L a3,d a4,union A1128 a5,c a6,p a7,J a8,i a9,B a10,f a11,p a12,s a13){V_l[0]=a0;V_l[1]=a1;V_c[2]=a2;V_L[3]=a3;V_d[4]=a4;*(union A1128*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_c[6]=a6;V_p[7]=a7;V_J[8]=a8;V_i[9]=a9;V_B[10]=a10;V_f[11]=a11;V_p[12]=a12;V_s[13]=a13;ret_f(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26888 /* 339:{LB}pSLSI)v */ v f339(struct A1129 a0,p a1,S a2,L a3,S a4,I a5){*(struct A1129*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_p[1]=a1;V_S[2]=a2;V_L[3]=a3;V_S[4]=a4;V_I[5]=a5;ret_v(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26889 /* 340:C<lId[4]dcBdlBifS>)l */ l f340(C a0,union A1130 a1){V_C[0]=a0;*(union A1130*)V_a[1]=a1;memset(&a1,0,sizeof(a1));ret_l(2)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26890 /* 341:S<iSJJJCBfCSic>J)C */ C f341(S a0,union A1131 a1,J a2){V_S[0]=a0;*(union A1131*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_J[2]=a2;ret_C(3)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26891 /* 342:pjJLl{BJsLpcSJClcB})l */ l f342(p a0,j a1,J a2,L a3,l a4,struct A1132 a5){V_p[0]=a0;V_j[1]=a1;V_J[2]=a2;V_L[3]=a3;V_l[4]=a4;*(struct A1132*)V_a[5]=a5;memset(&a5,0,sizeof(a5));ret_l(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26892 /* 343:pflfjcLj{cJciIfSIiS}sJp{l<<fJdB>Jj>fIcjBsscCB}B)L */ L f343(p a0,f a1,l a2,f a3,j a4,c a5,L a6,j a7,struct A1133 a8,s a9,J a10,p a11,struct A1136 a12,B a13){V_p[0]=a0;V_f[1]=a1;V_l[2]=a2;V_f[3]=a3;V_j[4]=a4;V_c[5]=a5;V_L[6]=a6;V_j[7]=a7;*(struct A1133*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_s[9]=a9;V_J[10]=a10;V_p[11]=a11;*(struct A1136*)V_a[12]=a12;memset(&a12,0,sizeof(a12));V_B[13]=a13;ret_L(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26893 /* 344:sC){Bpsj} */ struct A1137 f344(s a0,C a1){V_s[0]=a0;V_C[1]=a1;ret_a(2,struct A1137)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26894 /* 345:LiJSC{cJ{jcddSfijS}lfjCL{CLsjlLfS<cpBsCcddCI[14]If>}fdp})L */ L f345(L a0,i a1,J a2,S a3,C a4,struct A1141 a5){V_L[0]=a0;V_i[1]=a1;V_J[2]=a2;V_S[3]=a3;V_C[4]=a4;*(struct A1141*)V_a[5]=a5;memset(&a5,0,sizeof(a5));ret_L(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26895 /* 346:Ifiipf<C<JC[7]SCjcBLCs<iLsJflLdfJ>[4]i>sS>ciCSCip)d */ d f346(I a0,f a1,i a2,i a3,p a4,f a5,union A1144 a6,c a7,i a8,C a9,S a10,C a11,i a12,p a13){V_I[0]=a0;V_f[1]=a1;V_i[2]=a2;V_i[3]=a3;V_p[4]=a4;V_f[5]=a5;*(union A1144*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_c[7]=a7;V_i[8]=a8;V_C[9]=a9;V_S[10]=a10;V_C[11]=a11;V_i[12]=a12;V_p[13]=a13;ret_d(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26896 /* 347:<jjsfifi>C{sJBCs{fddBfiJ[15]IIsld}}BJCSSJ)J */ J f347(union A1145 a0,C a1,struct A1147 a2,B a3,J a4,C a5,S a6,S a7,J a8){*(union A1145*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_C[1]=a1;*(struct A1147*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_B[3]=a3;V_J[4]=a4;V_C[5]=a5;V_S[6]=a6;V_S[7]=a7;V_J[8]=a8;ret_J(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26897 /* 348:Js{Sl{BLSILIilcLdf}lJpjCSdSf}{JIffcc{CiIdI}CBspc}i{J[1]JIcdCiIds{iddIIlcsjBIC}c}spc)L */ L f348(J a0,s a1,struct A1149 a2,struct A1151 a3,i a4,struct A1153 a5,s a6,p a7,c a8){V_J[0]=a0;V_s[1]=a1;*(struct A1149*)V_a[2]=a2;memset(&a2,0,sizeof(a2));*(struct A1151*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_i[4]=a4;*(struct A1153*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_s[6]=a6;V_p[7]=a7;V_c[8]=a8;ret_L(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26898 /* 349:<sJCCiJJilLff>I<dSlIjfljpl<sLIJJClCjlSc>l>jIldpLBsfJB)B */ B f349(union A1154 a0,I a1,union A1156 a2,j a3,I a4,l a5,d a6,p a7,L a8,B a9,s a10,f a11,J a12,B a13){*(union A1154*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_I[1]=a1;*(union A1156*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_j[3]=a3;V_I[4]=a4;V_l[5]=a5;V_d[6]=a6;V_p[7]=a7;V_L[8]=a8;V_B[9]=a9;V_s[10]=a10;V_f[11]=a11;V_J[12]=a12;V_B[13]=a13;ret_B(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26899 /* 350:B<sCdicCI[8]iiid>C<sfIBjJISSscs>slf{iC<Si{isJIJcspS[14]CsC}Ld>BC}CI)I */ I f350(B a0,union A1157 a1,C a2,union A1158 a3,s a4,l a5,f a6,struct A1161 a7,C a8,I a9){V_B[0]=a0;*(union A1157*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_C[2]=a2;*(union A1158*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_s[4]=a4;V_l[5]=a5;V_f[6]=a6;*(struct A1161*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_C[8]=a8;V_I[9]=a9;ret_I(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26900 /* 351:L{ffLBf[16]pB<ij>djlC}SB)f */ f f351(L a0,struct A1163 a1,S a2,B a3){V_L[0]=a0;*(struct A1163*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_S[2]=a2;V_B[3]=a3;ret_f(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26901 /* 352:<IIC{fd}fSljSBjC>C)I */ I f352(union A1165 a0,C a1){*(union A1165*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_C[1]=a1;ret_I(2)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26902 /* 353:ijpL{JdilspJ<LiclB[10]cfcc[16]Scc>id{jcLfIfpCjf}B}BiJS)L */ L f353(i a0,j a1,p a2,L a3,struct A1168 a4,B a5,i a6,J a7,S a8){V_i[0]=a0;V_j[1]=a1;V_p[2]=a2;V_L[3]=a3;*(struct A1168*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_B[5]=a5;V_i[6]=a6;V_J[7]=a7;V_S[8]=a8;ret_L(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26903 /* 354:SScp{dfcCLIp{BSfcJCfJLIBJ}LLfC}iCcCdi)i */ i f354(S a0,S a1,c a2,p a3,struct A1170 a4,i a5,C a6,c a7,C a8,d a9,i a10){V_S[0]=a0;V_S[1]=a1;V_c[2]=a2;V_p[3]=a3;*(struct A1170*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_i[5]=a5;V_C[6]=a6;V_c[7]=a7;V_C[8]=a8;V_d[9]=a9;V_i[10]=a10;ret_i(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26904 /* 355:lJSCc{BfLliSI<sjSpsS><<i>{li}iCjicBs{cdISBiClpiLj}JL>Slc}<pSf{CffBLBlccIdj}>fc)f */ f f355(l a0,J a1,S a2,C a3,c a4,struct A1175 a5,union A1177 a6,f a7,c a8){V_l[0]=a0;V_J[1]=a1;V_S[2]=a2;V_C[3]=a3;V_c[4]=a4;*(struct A1175*)V_a[5]=a5;memset(&a5,0,sizeof(a5));*(union A1177*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_f[7]=a7;V_c[8]=a8;ret_f(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26905 /* 356:fl<j[10]JLCSjpI<JpIdldJIiCil>{JBJICciJdfLI}f{lpdiLfiLLdjj}>{CdlILslf{LJSLdILC}BI}c){CIsl<Lci[9]LCICdCSjL>} */ struct A1179 f356(f a0,l a1,union A1183 a2,struct A1185 a3,c a4){V_f[0]=a0;V_l[1]=a1;*(union A1183*)V_a[2]=a2;memset(&a2,0,sizeof(a2));*(struct A1185*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_c[4]=a4;ret_a(5,struct A1179)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26906 /* 357:c<pifJi>dI{df[11]l{s[15]LccCSC}}<fBffI<CfffdIJBjsS[12]d>sIiIlI>sLJp{jd<jc>LSSiJlsSc}d)B */ B f357(c a0,union A1186 a1,d a2,I a3,struct A1188 a4,union A1190 a5,s a6,L a7,J a8,p a9,struct A1192 a10,d a11){V_c[0]=a0;*(union A1186*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_d[2]=a2;V_I[3]=a3;*(struct A1188*)V_a[4]=a4;memset(&a4,0,sizeof(a4));*(union A1190*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_s[6]=a6;V_L[7]=a7;V_J[8]=a8;V_p[9]=a9;*(struct A1192*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_d[11]=a11;ret_B(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26907 /* 358:B<Sl>iClIL)s */ s f358(B a0,union A1193 a1,i a2,C a3,l a4,I a5,L a6){V_B[0]=a0;*(union A1193*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_i[2]=a2;V_C[3]=a3;V_l[4]=a4;V_I[5]=a5;V_L[6]=a6;ret_s(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26908 /* 359:BsfsiclC{Cs}){I{pLpCl}} */ struct A1195 f359(B a0,s a1,f a2,s a3,i a4,c a5,l a6,C a7,struct A1196 a8){V_B[0]=a0;V_s[1]=a1;V_f[2]=a2;V_s[3]=a3;V_i[4]=a4;V_c[5]=a5;V_l[6]=a6;V_C[7]=a7;*(struct A1196*)V_a[8]=a8;memset(&a8,0,sizeof(a8));ret_a(9,struct A1195)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26909 /* 360:<sJJLsLBcdp>lBdBSS)l */ l f360(union A1197 a0,l a1,B a2,d a3,B a4,S a5,S a6){*(union A1197*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_l[1]=a1;V_B[2]=a2;V_d[3]=a3;V_B[4]=a4;V_S[5]=a5;V_S[6]=a6;ret_l(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26910 /* 361:{cL<fsl>B{l}c}Bd<{IBCdccLjSscC}sc<fjSj>JIIcBdsL[8]>jsif<s>cJL)S */ S f361(struct A1199 a0,B a1,d a2,union A1202 a3,j a4,s a5,i a6,f a7,union A286 a8,c a9,J a10,L a11){*(struct A1199*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_B[1]=a1;V_d[2]=a2;*(union A1202*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_j[4]=a4;V_s[5]=a5;V_i[6]=a6;V_f[7]=a7;*(union A286*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_c[9]=a9;V_J[10]=a10;V_L[11]=a11;ret_S(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26911 /* 362:ISIi<B>dJd)c */ c f362(I a0,S a1,I a2,i a3,union A412 a4,d a5,J a6,d a7){V_I[0]=a0;V_S[1]=a1;V_I[2]=a2;V_i[3]=a3;*(union A412*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_d[5]=a5;V_J[6]=a6;V_d[7]=a7;ret_c(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26912 /* 363:LB<c>l)s */ s f363(L a0,B a1,union A14 a2,l a3){V_L[0]=a0;V_B[1]=a1;*(union A14*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_l[3]=a3;ret_s(4)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26913 /* 364:<JSfL>sIsSSfSi)L */ L f364(union A1203 a0,s a1,I a2,s a3,S a4,S a5,f a6,S a7,i a8){*(union A1203*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_s[1]=a1;V_I[2]=a2;V_s[3]=a3;V_S[4]=a4;V_S[5]=a5;V_f[6]=a6;V_S[7]=a7;V_i[8]=a8;ret_L(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26914 /* 365:l{piJLs{LCBiISCsBJBj}i}J{<SJfLiClcdBJS>i{Sf[2]}I<IlfcSl>IcL<Lsp>il}IB)s */ s f365(l a0,struct A1205 a1,J a2,struct A1210 a3,I a4,B a5){V_l[0]=a0;*(struct A1205*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_J[2]=a2;*(struct A1210*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_I[4]=a4;V_B[5]=a5;ret_s(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26915 /* 366:SB<jS{ps{BIjf}dfdli}j{ldlc{pBSIcdjCfcBj}fId{lBfJLfCd}Jpi}jLpsB{pS{ddBBsfdpJJIj}J{Jppsf}f}f><sssiLjlBdJsp>IJILls)c */ c f366(S a0,B a1,union A1219 a2,union A1220 a3,I a4,J a5,I a6,L a7,l a8,s a9){V_S[0]=a0;V_B[1]=a1;*(union A1219*)V_a[2]=a2;memset(&a2,0,sizeof(a2));*(union A1220*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_I[4]=a4;V_J[5]=a5;V_I[6]=a6;V_L[7]=a7;V_l[8]=a8;V_s[9]=a9;ret_c(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26916 /* 367:SSpd<di<SIsClSlljBJd>JJ{IC}c{CiISjdSCclCj}djdd><lcSjsICcpIsI[15]>)d */ d f367(S a0,S a1,p a2,d a3,union A1224 a4,union A1225 a5){V_S[0]=a0;V_S[1]=a1;V_p[2]=a2;V_d[3]=a3;*(union A1224*)V_a[4]=a4;memset(&a4,0,sizeof(a4));*(union A1225*)V_a[5]=a5;memset(&a5,0,sizeof(a5));ret_d(6)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26917 /* 368:lfcp{dc{<fBjj><Jdsi[3]dLciJ>pidcfSBcd{C}}spscJ<lBd>[15]L<dJLdpdJ{JfCpjifCJjJf}jBS><LLI>}IpdIcpIl)<ISBl{lj[14]cBBspCjpii[9]}JLLdScl> */ union A1227 f368(l a0,f a1,c a2,p a3,struct A1235 a4,I a5,p a6,d a7,I a8,c a9,p a10,I a11,l a12){V_l[0]=a0;V_f[1]=a1;V_c[2]=a2;V_p[3]=a3;*(struct A1235*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_I[5]=a5;V_p[6]=a6;V_d[7]=a7;V_I[8]=a8;V_c[9]=a9;V_p[10]=a10;V_I[11]=a11;V_l[12]=a12;ret_a(13,union A1227)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26918 /* 369:LjdBLfBBCL{lB{cds[16]}BSBdCfCjs}iI)i */ i f369(L a0,j a1,d a2,B a3,L a4,f a5,B a6,B a7,C a8,L a9,struct A1237 a10,i a11,I a12){V_L[0]=a0;V_j[1]=a1;V_d[2]=a2;V_B[3]=a3;V_L[4]=a4;V_f[5]=a5;V_B[6]=a6;V_B[7]=a7;V_C[8]=a8;V_L[9]=a9;*(struct A1237*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_i[11]=a11;V_I[12]=a12;ret_i(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26919 /* 370:<dlfIpijidiIc>Lf<fJ{jlB}SJjsllCdi>f<fc{cfJSps<jidCjiClLdSp>BsJl[13]J}<ScpJ<llLlfJ>jCIlfcs>SBcf><diLCf>ScBSfjI)B */ B f370(union A1238 a0,L a1,f a2,union A1240 a3,f a4,union A1245 a5,union A1246 a6,S a7,c a8,B a9,S a10,f a11,j a12,I a13){*(union A1238*)V_a[0]=a0;memset(&a0,0,sizeof(a0));V_L[1]=a1;V_f[2]=a2;*(union A1240*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_f[4]=a4;*(union A1245*)V_a[5]=a5;memset(&a5,0,sizeof(a5));*(union A1246*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_S[7]=a7;V_c[8]=a8;V_B[9]=a9;V_S[10]=a10;V_f[11]=a11;V_j[12]=a12;V_I[13]=a13;ret_B(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26920 /* 371:j{ii<spfCJ>[16]i<jpplf{Ls}C>CS<LiC>fcjp}LcjcscJJC)L */ L f371(j a0,struct A1251 a1,L a2,c a3,j a4,c a5,s a6,c a7,J a8,J a9,C a10){V_j[0]=a0;*(struct A1251*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_L[2]=a2;V_c[3]=a3;V_j[4]=a4;V_c[5]=a5;V_s[6]=a6;V_c[7]=a7;V_J[8]=a8;V_J[9]=a9;V_C[10]=a10;ret_L(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26921 /* 372:sfBLjcps<iCBLBs<fdiJd>jBC{fsfBiLjLfcip}{s}>BJCc)v */ v f372(s a0,f a1,B a2,L a3,j a4,c a5,p a6,s a7,union A1254 a8,B a9,J a10,C a11,c a12){V_s[0]=a0;V_f[1]=a1;V_B[2]=a2;V_L[3]=a3;V_j[4]=a4;V_c[5]=a5;V_p[6]=a6;V_s[7]=a7;*(union A1254*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_B[9]=a9;V_J[10]=a10;V_C[11]=a11;V_c[12]=a12;ret_v(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26922 /* 373:BfclfS{Bi<iB>lddjiSffB}dpC)l */ l f373(B a0,f a1,c a2,l a3,f a4,S a5,struct A1256 a6,d a7,p a8,C a9){V_B[0]=a0;V_f[1]=a1;V_c[2]=a2;V_l[3]=a3;V_f[4]=a4;V_S[5]=a5;*(struct A1256*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_d[7]=a7;V_p[8]=a8;V_C[9]=a9;ret_l(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26923 /* 374:l<f>jsILpB{Iijp{p}dIl[1]llcB})J */ J f374(l a0,union A1099 a1,j a2,s a3,I a4,L a5,p a6,B a7,struct A1258 a8){V_l[0]=a0;*(union A1099*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_j[2]=a2;V_s[3]=a3;V_I[4]=a4;V_L[5]=a5;V_p[6]=a6;V_B[7]=a7;*(struct A1258*)V_a[8]=a8;memset(&a8,0,sizeof(a8));ret_J(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26924 /* 375:dp<SjpJp>p<i>lJ)s */ s f375(d a0,p a1,union A1259 a2,p a3,union A45 a4,l a5,J a6){V_d[0]=a0;V_p[1]=a1;*(union A1259*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_p[3]=a3;*(union A45*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_l[5]=a5;V_J[6]=a6;ret_s(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26925 /* 376:CSIicIJcCp<ijS{BsjL<jIfpi[14]f[16]lSp>iBpLsjj[13]}sI<JBcSIicl<IfcJCSsiBCLj>SCI>cp>S)<l{jdiLSpBiCpLj}sS[15]BIs{diLdspB}j[2]SI<JSJcB>> */ union A1263 f376(C a0,S a1,I a2,i a3,c a4,I a5,J a6,c a7,C a8,p a9,union A1268 a10,S a11){V_C[0]=a0;V_S[1]=a1;V_I[2]=a2;V_i[3]=a3;V_c[4]=a4;V_I[5]=a5;V_J[6]=a6;V_c[7]=a7;V_C[8]=a8;V_p[9]=a9;*(union A1268*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_S[11]=a11;ret_a(12,union A1263)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26926 /* 377:LiLIBSB{dsSLjSSC[9]JBSl}SJs)l */ l f377(L a0,i a1,L a2,I a3,B a4,S a5,B a6,struct A1269 a7,S a8,J a9,s a10){V_L[0]=a0;V_i[1]=a1;V_L[2]=a2;V_I[3]=a3;V_B[4]=a4;V_S[5]=a5;V_B[6]=a6;*(struct A1269*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_S[8]=a8;V_J[9]=a9;V_s[10]=a10;ret_l(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26927 /* 378:dpfjBisf<fSISsIB{fBdLCci}c>C{<<LLCp>liIpc>jj[3]ifdifBCdc}j)j */ j f378(d a0,p a1,f a2,j a3,B a4,i a5,s a6,f a7,union A1271 a8,C a9,struct A1274 a10,j a11){V_d[0]=a0;V_p[1]=a1;V_f[2]=a2;V_j[3]=a3;V_B[4]=a4;V_i[5]=a5;V_s[6]=a6;V_f[7]=a7;*(union A1271*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_C[9]=a9;*(struct A1274*)V_a[10]=a10;memset(&a10,0,sizeof(a10));V_j[11]=a11;ret_j(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26928 /* 379:SCiJ<C>)d */ d f379(S a0,C a1,i a2,J a3,union A247 a4){V_S[0]=a0;V_C[1]=a1;V_i[2]=a2;V_J[3]=a3;*(union A247*)V_a[4]=a4;memset(&a4,0,sizeof(a4));ret_d(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26929 /* 380:lpJsi){c<JljpjL>jS[11]Cc{idl}<Jd>cjpI} */ struct A1277 f380(l a0,p a1,J a2,s a3,i a4){V_l[0]=a0;V_p[1]=a1;V_J[2]=a2;V_s[3]=a3;V_i[4]=a4;ret_a(5,struct A1277)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26930 /* 381:l<{dfjcsJf[14]JBfdl}pdL<IfJddLBBB><pCC>BJLBpl>IjdIs)j */ j f381(l a0,union A1281 a1,I a2,j a3,d a4,I a5,s a6){V_l[0]=a0;*(union A1281*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_I[2]=a2;V_j[3]=a3;V_d[4]=a4;V_I[5]=a5;V_s[6]=a6;ret_j(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26931 /* 382:{CIIClI<BlilJBpLiLfJ>LjpCc}{II{<sLLiLISll>d}{SCd[5]dBJSClJSC}ipdL[3]iS<{pcdfClSB}S>C}I<JiJfcS{csICilLlsBJC}SiBil>iCJiiSfLs)v */ v f382(struct A1283 a0,struct A1289 a1,I a2,union A1291 a3,i a4,C a5,J a6,i a7,i a8,S a9,f a10,L a11,s a12){*(struct A1283*)V_a[0]=a0;memset(&a0,0,sizeof(a0));*(struct A1289*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_I[2]=a2;*(union A1291*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_i[4]=a4;V_C[5]=a5;V_J[6]=a6;V_i[7]=a7;V_i[8]=a8;V_S[9]=a9;V_f[10]=a10;V_L[11]=a11;V_s[12]=a12;ret_v(13)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26932 /* 383:Sij<ccfSfpfJIsSd>sc<CfsLCCCSLBJC>jfissBs<jlicLcjpfpC{J}>)s */ s f383(S a0,i a1,j a2,union A1292 a3,s a4,c a5,union A1293 a6,j a7,f a8,i a9,s a10,s a11,B a12,s a13,union A1295 a14){V_S[0]=a0;V_i[1]=a1;V_j[2]=a2;*(union A1292*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_s[4]=a4;V_c[5]=a5;*(union A1293*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_j[7]=a7;V_f[8]=a8;V_i[9]=a9;V_s[10]=a10;V_s[11]=a11;V_B[12]=a12;V_s[13]=a13;*(union A1295*)V_a[14]=a14;memset(&a14,0,sizeof(a14));ret_s(15)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26933 /* 384:pjILsflBS){d} */ struct A378 f384(p a0,j a1,I a2,L a3,s a4,f a5,l a6,B a7,S a8){V_p[0]=a0;V_j[1]=a1;V_I[2]=a2;V_L[3]=a3;V_s[4]=a4;V_f[5]=a5;V_l[6]=a6;V_B[7]=a7;V_S[8]=a8;ret_a(9,struct A378)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26934 /* 385:B{JljfIS})<sCC[2]LlBs<IsCCscJcICpI>p> */ union A1297 f385(B a0,struct A1298 a1){V_B[0]=a0;*(struct A1298*)V_a[1]=a1;memset(&a1,0,sizeof(a1));ret_a(2,union A1297)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26935 /* 386:SjlJ<IJjpLSjCfCcB>iB)p */ p f386(S a0,j a1,l a2,J a3,union A1299 a4,i a5,B a6){V_S[0]=a0;V_j[1]=a1;V_l[2]=a2;V_J[3]=a3;*(union A1299*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_i[5]=a5;V_B[6]=a6;ret_p(7)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26936 /* 387:l<CJfJpBScsJ[11]>Bpd)j */ j f387(l a0,union A1300 a1,B a2,p a3,d a4){V_l[0]=a0;*(union A1300*)V_a[1]=a1;memset(&a1,0,sizeof(a1));V_B[2]=a2;V_p[3]=a3;V_d[4]=a4;ret_j(5)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26937 /* 388:ps{CdIscsiCJSsB}pScSpB)I */ I f388(p a0,s a1,struct A1301 a2,p a3,S a4,c a5,S a6,p a7,B a8){V_p[0]=a0;V_s[1]=a1;*(struct A1301*)V_a[2]=a2;memset(&a2,0,sizeof(a2));V_p[3]=a3;V_S[4]=a4;V_c[5]=a5;V_S[6]=a6;V_p[7]=a7;V_B[8]=a8;ret_I(9)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26938 /* 389:BCs<sisiCLSCCssC><pilfJCCllsSB>SJs)C */ C f389(B a0,C a1,s a2,union A1302 a3,union A1303 a4,S a5,J a6,s a7){V_B[0]=a0;V_C[1]=a1;V_s[2]=a2;*(union A1302*)V_a[3]=a3;memset(&a3,0,sizeof(a3));*(union A1303*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_S[5]=a5;V_J[6]=a6;V_s[7]=a7;ret_C(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26939 /* 390:iIjSBsIJ{jjdJiJCdjl}{cLfsISjJf}S)j */ j f390(i a0,I a1,j a2,S a3,B a4,s a5,I a6,J a7,struct A1304 a8,struct A1305 a9,S a10){V_i[0]=a0;V_I[1]=a1;V_j[2]=a2;V_S[3]=a3;V_B[4]=a4;V_s[5]=a5;V_I[6]=a6;V_J[7]=a7;*(struct A1304*)V_a[8]=a8;memset(&a8,0,sizeof(a8));*(struct A1305*)V_a[9]=a9;memset(&a9,0,sizeof(a9));V_S[10]=a10;ret_j(11)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26940 /* 391:Bcsc<c<ScpifcsLscsI>JcdlI[5]j<BIfsJSCJI[12]iB[15]i>ijd>SjdBi)S */ S f391(B a0,c a1,s a2,c a3,union A1308 a4,S a5,j a6,d a7,B a8,i a9){V_B[0]=a0;V_c[1]=a1;V_s[2]=a2;V_c[3]=a3;*(union A1308*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_S[5]=a5;V_j[6]=a6;V_d[7]=a7;V_B[8]=a8;V_i[9]=a9;ret_S(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26941 /* 392:pfJs<spLsdj[6]iCClpJ>fisdd)f */ f f392(p a0,f a1,J a2,s a3,union A1309 a4,f a5,i a6,s a7,d a8,d a9){V_p[0]=a0;V_f[1]=a1;V_J[2]=a2;V_s[3]=a3;*(union A1309*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_f[5]=a5;V_i[6]=a6;V_s[7]=a7;V_d[8]=a8;V_d[9]=a9;ret_f(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26942 /* 393:iIL<BLLLsc>ffjp)p */ p f393(i a0,I a1,L a2,union A1310 a3,f a4,f a5,j a6,p a7){V_i[0]=a0;V_I[1]=a1;V_L[2]=a2;*(union A1310*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_f[4]=a4;V_f[5]=a5;V_j[6]=a6;V_p[7]=a7;ret_p(8)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26943 /* 394:pIjSs<JsLBi<cJfIidjJjJ[9]sL>l>SI){pLIJsifccs{B[10]}l} */ struct A1312 f394(p a0,I a1,j a2,S a3,s a4,union A1314 a5,S a6,I a7){V_p[0]=a0;V_I[1]=a1;V_j[2]=a2;V_S[3]=a3;V_s[4]=a4;*(union A1314*)V_a[5]=a5;memset(&a5,0,sizeof(a5));V_S[6]=a6;V_I[7]=a7;ret_a(8,struct A1312)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26944 /* 395:lcjS{sCdJ}c<djSSjjCBfi>Lci)J */ J f395(l a0,c a1,j a2,S a3,struct A1315 a4,c a5,union A1316 a6,L a7,c a8,i a9){V_l[0]=a0;V_c[1]=a1;V_j[2]=a2;V_S[3]=a3;*(struct A1315*)V_a[4]=a4;memset(&a4,0,sizeof(a4));V_c[5]=a5;*(union A1316*)V_a[6]=a6;memset(&a6,0,sizeof(a6));V_L[7]=a7;V_c[8]=a8;V_i[9]=a9;ret_J(10)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26945 /* 396:pji<dppild>BdJi<ppcd<ddfCCSBjjC>cdBL<lSClljsfilsS>Cl>BpBJ<LdL[2]{lCIjCsSCcslJ}IfBCd>)c */ c f396(p a0,j a1,i a2,union A1317 a3,B a4,d a5,J a6,i a7,union A1320 a8,B a9,p a10,B a11,J a12,union A1322 a13){V_p[0]=a0;V_j[1]=a1;V_i[2]=a2;*(union A1317*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_B[4]=a4;V_d[5]=a5;V_J[6]=a6;V_i[7]=a7;*(union A1320*)V_a[8]=a8;memset(&a8,0,sizeof(a8));V_B[9]=a9;V_p[10]=a10;V_B[11]=a11;V_J[12]=a12;*(union A1322*)V_a[13]=a13;memset(&a13,0,sizeof(a13));ret_c(14)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26946 /* 397:ccSpJcj{jJdd{ppfiIp}JiiJSsl}lL<JSslJIJpp><lCdJlClS[8]BfJi>)i */ i f397(c a0,c a1,S a2,p a3,J a4,c a5,j a6,struct A1324 a7,l a8,L a9,union A1325 a10,union A1326 a11){V_c[0]=a0;V_c[1]=a1;V_S[2]=a2;V_p[3]=a3;V_J[4]=a4;V_c[5]=a5;V_j[6]=a6;*(struct A1324*)V_a[7]=a7;memset(&a7,0,sizeof(a7));V_l[8]=a8;V_L[9]=a9;*(union A1325*)V_a[10]=a10;memset(&a10,0,sizeof(a10));*(union A1326*)V_a[11]=a11;memset(&a11,0,sizeof(a11));ret_i(12)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26947 /* 398:ccJ<j>fIcldcC)<Sjiid[8]ICI> */ union A1327 f398(c a0,c a1,J a2,union A986 a3,f a4,I a5,c a6,l a7,d a8,c a9,C a10){V_c[0]=a0;V_c[1]=a1;V_J[2]=a2;*(union A986*)V_a[3]=a3;memset(&a3,0,sizeof(a3));V_f[4]=a4;V_I[5]=a5;V_c[6]=a6;V_l[7]=a7;V_d[8]=a8;V_c[9]=a9;V_C[10]=a10;ret_a(11,union A1327)}
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
26948 /* 399:jp{c[4]<i{CLfCCSlcjsIi}c{cSIlBl}fBB<J>lljI>csB{Cpjij<dij>fsl{CLc}Sj}sCCdfi})s */ s f399(j a0,p a1,struct A1334 a2){V_j[0]=a0;V_p[1]=a1;*(struct A1334*)V_a[2]=a2;memset(&a2,0,sizeof(a2));ret_s(3)}
449
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26949 funptr G_funtab[] = {
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26950 (funptr)&f0,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26951 (funptr)&f1,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26952 (funptr)&f2,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26953 (funptr)&f3,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26954 (funptr)&f4,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26955 (funptr)&f5,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26956 (funptr)&f6,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26957 (funptr)&f7,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26958 (funptr)&f8,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26959 (funptr)&f9,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26960 (funptr)&f10,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26961 (funptr)&f11,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26962 (funptr)&f12,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26963 (funptr)&f13,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26964 (funptr)&f14,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26965 (funptr)&f15,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26966 (funptr)&f16,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26967 (funptr)&f17,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26968 (funptr)&f18,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26969 (funptr)&f19,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26970 (funptr)&f20,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26971 (funptr)&f21,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26972 (funptr)&f22,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26973 (funptr)&f23,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26974 (funptr)&f24,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26975 (funptr)&f25,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26976 (funptr)&f26,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26977 (funptr)&f27,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26978 (funptr)&f28,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26979 (funptr)&f29,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26980 (funptr)&f30,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26981 (funptr)&f31,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26982 (funptr)&f32,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26983 (funptr)&f33,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26984 (funptr)&f34,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26985 (funptr)&f35,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26986 (funptr)&f36,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26987 (funptr)&f37,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26988 (funptr)&f38,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26989 (funptr)&f39,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26990 (funptr)&f40,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26991 (funptr)&f41,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26992 (funptr)&f42,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26993 (funptr)&f43,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26994 (funptr)&f44,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26995 (funptr)&f45,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26996 (funptr)&f46,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26997 (funptr)&f47,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26998 (funptr)&f48,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
26999 (funptr)&f49,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27000 (funptr)&f50,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27001 (funptr)&f51,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27002 (funptr)&f52,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27003 (funptr)&f53,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27004 (funptr)&f54,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27005 (funptr)&f55,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27006 (funptr)&f56,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27007 (funptr)&f57,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27008 (funptr)&f58,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27009 (funptr)&f59,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27010 (funptr)&f60,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27011 (funptr)&f61,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27012 (funptr)&f62,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27013 (funptr)&f63,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27014 (funptr)&f64,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27015 (funptr)&f65,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27016 (funptr)&f66,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27017 (funptr)&f67,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27018 (funptr)&f68,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27019 (funptr)&f69,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27020 (funptr)&f70,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27021 (funptr)&f71,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27022 (funptr)&f72,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27023 (funptr)&f73,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27024 (funptr)&f74,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27025 (funptr)&f75,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27026 (funptr)&f76,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27027 (funptr)&f77,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27028 (funptr)&f78,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27029 (funptr)&f79,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27030 (funptr)&f80,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27031 (funptr)&f81,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27032 (funptr)&f82,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27033 (funptr)&f83,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27034 (funptr)&f84,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27035 (funptr)&f85,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27036 (funptr)&f86,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27037 (funptr)&f87,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27038 (funptr)&f88,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27039 (funptr)&f89,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27040 (funptr)&f90,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27041 (funptr)&f91,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27042 (funptr)&f92,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27043 (funptr)&f93,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27044 (funptr)&f94,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27045 (funptr)&f95,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27046 (funptr)&f96,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27047 (funptr)&f97,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27048 (funptr)&f98,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27049 (funptr)&f99,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27050 (funptr)&f100,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27051 (funptr)&f101,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27052 (funptr)&f102,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27053 (funptr)&f103,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27054 (funptr)&f104,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27055 (funptr)&f105,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27056 (funptr)&f106,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27057 (funptr)&f107,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27058 (funptr)&f108,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27059 (funptr)&f109,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27060 (funptr)&f110,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27061 (funptr)&f111,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27062 (funptr)&f112,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27063 (funptr)&f113,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27064 (funptr)&f114,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27065 (funptr)&f115,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27066 (funptr)&f116,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27067 (funptr)&f117,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27068 (funptr)&f118,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27069 (funptr)&f119,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27070 (funptr)&f120,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27071 (funptr)&f121,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27072 (funptr)&f122,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27073 (funptr)&f123,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27074 (funptr)&f124,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27075 (funptr)&f125,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27076 (funptr)&f126,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27077 (funptr)&f127,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27078 (funptr)&f128,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27079 (funptr)&f129,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27080 (funptr)&f130,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27081 (funptr)&f131,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27082 (funptr)&f132,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27083 (funptr)&f133,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27084 (funptr)&f134,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27085 (funptr)&f135,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27086 (funptr)&f136,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27087 (funptr)&f137,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27088 (funptr)&f138,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27089 (funptr)&f139,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27090 (funptr)&f140,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27091 (funptr)&f141,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27092 (funptr)&f142,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27093 (funptr)&f143,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27094 (funptr)&f144,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27095 (funptr)&f145,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27096 (funptr)&f146,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27097 (funptr)&f147,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27098 (funptr)&f148,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27099 (funptr)&f149,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27100 (funptr)&f150,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27101 (funptr)&f151,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27102 (funptr)&f152,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27103 (funptr)&f153,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27104 (funptr)&f154,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27105 (funptr)&f155,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27106 (funptr)&f156,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27107 (funptr)&f157,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27108 (funptr)&f158,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27109 (funptr)&f159,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27110 (funptr)&f160,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27111 (funptr)&f161,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27112 (funptr)&f162,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27113 (funptr)&f163,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27114 (funptr)&f164,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27115 (funptr)&f165,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27116 (funptr)&f166,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27117 (funptr)&f167,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27118 (funptr)&f168,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27119 (funptr)&f169,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27120 (funptr)&f170,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27121 (funptr)&f171,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27122 (funptr)&f172,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27123 (funptr)&f173,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27124 (funptr)&f174,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27125 (funptr)&f175,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27126 (funptr)&f176,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27127 (funptr)&f177,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27128 (funptr)&f178,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27129 (funptr)&f179,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27130 (funptr)&f180,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27131 (funptr)&f181,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27132 (funptr)&f182,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27133 (funptr)&f183,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27134 (funptr)&f184,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27135 (funptr)&f185,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27136 (funptr)&f186,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27137 (funptr)&f187,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27138 (funptr)&f188,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27139 (funptr)&f189,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27140 (funptr)&f190,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27141 (funptr)&f191,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27142 (funptr)&f192,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27143 (funptr)&f193,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27144 (funptr)&f194,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27145 (funptr)&f195,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27146 (funptr)&f196,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27147 (funptr)&f197,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27148 (funptr)&f198,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27149 (funptr)&f199,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27150 (funptr)&f200,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27151 (funptr)&f201,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27152 (funptr)&f202,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27153 (funptr)&f203,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27154 (funptr)&f204,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27155 (funptr)&f205,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27156 (funptr)&f206,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27157 (funptr)&f207,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27158 (funptr)&f208,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27159 (funptr)&f209,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27160 (funptr)&f210,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27161 (funptr)&f211,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27162 (funptr)&f212,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27163 (funptr)&f213,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27164 (funptr)&f214,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27165 (funptr)&f215,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27166 (funptr)&f216,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27167 (funptr)&f217,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27168 (funptr)&f218,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27169 (funptr)&f219,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27170 (funptr)&f220,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27171 (funptr)&f221,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27172 (funptr)&f222,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27173 (funptr)&f223,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27174 (funptr)&f224,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27175 (funptr)&f225,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27176 (funptr)&f226,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27177 (funptr)&f227,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27178 (funptr)&f228,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27179 (funptr)&f229,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27180 (funptr)&f230,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27181 (funptr)&f231,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27182 (funptr)&f232,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27183 (funptr)&f233,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27184 (funptr)&f234,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27185 (funptr)&f235,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27186 (funptr)&f236,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27187 (funptr)&f237,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27188 (funptr)&f238,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27189 (funptr)&f239,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27190 (funptr)&f240,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27191 (funptr)&f241,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27192 (funptr)&f242,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27193 (funptr)&f243,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27194 (funptr)&f244,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27195 (funptr)&f245,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27196 (funptr)&f246,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27197 (funptr)&f247,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27198 (funptr)&f248,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27199 (funptr)&f249,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27200 (funptr)&f250,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27201 (funptr)&f251,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27202 (funptr)&f252,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27203 (funptr)&f253,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27204 (funptr)&f254,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27205 (funptr)&f255,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27206 (funptr)&f256,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27207 (funptr)&f257,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27208 (funptr)&f258,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27209 (funptr)&f259,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27210 (funptr)&f260,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27211 (funptr)&f261,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27212 (funptr)&f262,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27213 (funptr)&f263,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27214 (funptr)&f264,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27215 (funptr)&f265,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27216 (funptr)&f266,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27217 (funptr)&f267,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27218 (funptr)&f268,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27219 (funptr)&f269,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27220 (funptr)&f270,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27221 (funptr)&f271,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27222 (funptr)&f272,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27223 (funptr)&f273,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27224 (funptr)&f274,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27225 (funptr)&f275,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27226 (funptr)&f276,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27227 (funptr)&f277,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27228 (funptr)&f278,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27229 (funptr)&f279,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27230 (funptr)&f280,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27231 (funptr)&f281,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27232 (funptr)&f282,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27233 (funptr)&f283,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27234 (funptr)&f284,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27235 (funptr)&f285,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27236 (funptr)&f286,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27237 (funptr)&f287,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27238 (funptr)&f288,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27239 (funptr)&f289,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27240 (funptr)&f290,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27241 (funptr)&f291,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27242 (funptr)&f292,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27243 (funptr)&f293,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27244 (funptr)&f294,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27245 (funptr)&f295,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27246 (funptr)&f296,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27247 (funptr)&f297,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27248 (funptr)&f298,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27249 (funptr)&f299,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27250 (funptr)&f300,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27251 (funptr)&f301,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27252 (funptr)&f302,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27253 (funptr)&f303,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27254 (funptr)&f304,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27255 (funptr)&f305,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27256 (funptr)&f306,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27257 (funptr)&f307,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27258 (funptr)&f308,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27259 (funptr)&f309,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27260 (funptr)&f310,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27261 (funptr)&f311,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27262 (funptr)&f312,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27263 (funptr)&f313,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27264 (funptr)&f314,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27265 (funptr)&f315,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27266 (funptr)&f316,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27267 (funptr)&f317,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27268 (funptr)&f318,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27269 (funptr)&f319,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27270 (funptr)&f320,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27271 (funptr)&f321,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27272 (funptr)&f322,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27273 (funptr)&f323,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27274 (funptr)&f324,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27275 (funptr)&f325,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27276 (funptr)&f326,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27277 (funptr)&f327,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27278 (funptr)&f328,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27279 (funptr)&f329,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27280 (funptr)&f330,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27281 (funptr)&f331,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27282 (funptr)&f332,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27283 (funptr)&f333,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27284 (funptr)&f334,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27285 (funptr)&f335,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27286 (funptr)&f336,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27287 (funptr)&f337,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27288 (funptr)&f338,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27289 (funptr)&f339,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27290 (funptr)&f340,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27291 (funptr)&f341,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27292 (funptr)&f342,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27293 (funptr)&f343,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27294 (funptr)&f344,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27295 (funptr)&f345,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27296 (funptr)&f346,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27297 (funptr)&f347,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27298 (funptr)&f348,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27299 (funptr)&f349,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27300 (funptr)&f350,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27301 (funptr)&f351,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27302 (funptr)&f352,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27303 (funptr)&f353,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27304 (funptr)&f354,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27305 (funptr)&f355,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27306 (funptr)&f356,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27307 (funptr)&f357,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27308 (funptr)&f358,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27309 (funptr)&f359,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27310 (funptr)&f360,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27311 (funptr)&f361,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27312 (funptr)&f362,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27313 (funptr)&f363,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27314 (funptr)&f364,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27315 (funptr)&f365,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27316 (funptr)&f366,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27317 (funptr)&f367,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27318 (funptr)&f368,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27319 (funptr)&f369,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27320 (funptr)&f370,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27321 (funptr)&f371,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27322 (funptr)&f372,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27323 (funptr)&f373,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27324 (funptr)&f374,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27325 (funptr)&f375,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27326 (funptr)&f376,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27327 (funptr)&f377,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27328 (funptr)&f378,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27329 (funptr)&f379,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27330 (funptr)&f380,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27331 (funptr)&f381,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27332 (funptr)&f382,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27333 (funptr)&f383,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27334 (funptr)&f384,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27335 (funptr)&f385,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27336 (funptr)&f386,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27337 (funptr)&f387,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27338 (funptr)&f388,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27339 (funptr)&f389,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27340 (funptr)&f390,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27341 (funptr)&f391,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27342 (funptr)&f392,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27343 (funptr)&f393,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27344 (funptr)&f394,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27345 (funptr)&f395,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27346 (funptr)&f396,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27347 (funptr)&f397,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27348 (funptr)&f398,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27349 (funptr)&f399,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27350 };
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
27351 const char * G_sigtab[] = {
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27352 "<BjSSCspjdIfJ>IjfIfBJLfBf)J",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27353 "jSlfBSLfpl{IsiLcJjLcfjB}{C{sLSdL{fBpifdfcfcJC}BiLs<jiSdI>d}JlB}LS)J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27354 "ddBI<jj<JJcdI[2]IjJc[11]II>LSCICSLS<JBCiLsCcIfcj>>iLd)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27355 "{BjLLj<flpBfc>CLLjpJ}cdsl{IclfIS<Cf<dfC>>p<c>SsC}ff)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27356 "ip{Iiij}jSBsd)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27357 "LIi<B<S<SIljsispfSdL>BIflsiCJLI>jpidI>)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27358 "SCJfScdpCLSp{isS}<LlSp{sss[3]iB}CSsJdip[8]>{pp[11]l[2]sSl[9]SpjdlI})i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27359 "BBJldS){isC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27360 "pjJ{fJIdjC<JcC>BlB}sSjB{<BjIScIsIIl{cdLcfclfSdlp}J>fS{CCJ<SJBlcL>BdIfBj}CBcsIILl}pBIB)i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27361 "IsJl<<I>Jj<I>LJCpLpsd>fJpLll<iCcfspLSSlsI>ip)L",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27362 "LfS{<SLsBJfplspSB>[10]csdLCs[1]<jlLppJcjplBs>ipls}fSlI)f",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27363 "<JBc>jC)B",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27364 "<SICdjLBpSi[5]pd>JiIl)C",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27365 "jCcj{<J>CLS}jsSIjpL)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27366 "<J[2]<<JssIiLBllBCB>BS{cBicCJdLclsL}>Ji<cICsJpppdI<i>j>sCSJLCL>iB<lf{SBBddi[2]}sSl>l<dLLIBLCLJJJL>cSslfiIsB)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27367 "B<S>LBIC)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27368 "SLd<lcIJpfcclfBl>pIjJcJslL)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27369 "fBS)<dLLB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27370 "p)<jJIB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27371 "ILSiiIJJ){cj<iCsfC>lsffI[5]licd}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27372 "ISJlIL{sCpfIBspssLj})f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27373 "BJljlijBLp<cdCjifsCl>J)<<jB>Lf{pCLS}CddJiicf>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27374 "lLdSJi<ffffjljIJfCf>p)d",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27375 "iLl{p{sSB}{lCJfflj}[13]CIcfp{LCBLI}}pJl)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27376 "cfiL{psdsflJlpp}dLsB<JcJ<s<IIf>pfsldscB<dpSdccSpdJpc>B>li<LplB[13]<Cs>jicSCli>cl>{IJp<LlclL>L}d<IjBJ<Lp>{lScCdL}BIfjI{flJLfilisBd<lclIjps>}[8]>)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27377 "SfcdpidcS<diidSpfpcjdI>p)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27378 "J{IdssllLjLcc}{BIc{BiSJCpiJ[13]LjpS}BlJifsjp}CCiCIjp)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27379 "c{sBfBIiSIljB}B)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27380 "ClSslfJBS){LSB{fCispLifjBJc}lpB{BIlCcslJB[3]sLS}SfSJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27381 "{iscSjLdSiIjf}SdfIdslC<LLCcLjCijpfL>SLs){ssIc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27382 "<iBdliiIdJC[16]I>Cs{<f[2]lSc><LLpjlcBfIscB><lSjspCJl[11]sCBS>ppIiJ[16]L{Is[10]SddIi[13]fSCSL[15]}IJ}){JSBBjIiiBj<SjjLSsBLSfff>J}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27383 "{LsBSC}Sd<jSJBd>sClpsl)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27384 "{d<fp>pIsCpcClli}JcJIJd)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27385 "csd<Cf>fcscjfSd{{l<BiI>IliiIplj<sdCJJCdlijJd>i}sCJLL{JJIj{LSfpSSjBCSL[4]I}C<jjsCCs>diLJd}BSLSl}{L}s)J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27386 "diSfsC)<ddfsI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27387 "Bfs{SJcBJLJ}ipd<pJCcJdBJJiCf>fs)<ciICSJCcc[4]lLd>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27388 "f{dsljLdssjLdc}{JSIiiIs}lBjdjsJCCps)S",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27389 "f{pCjsJLBpidlf}fjId{BijdjIcSlpll}Ss<CISJLldiLdff>jCf)f",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27390 "iljds<JClSlpdcf<is[13]Cc<pjcdispdddjp>ljSSCcI>CS>{Bsccclpspjjf}jfCs{Ipd}Cs)S",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27391 "s<iBLfp>s)<lBfdSS[7]llIpiS>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27392 "sCiC<iif<l<CJsCJcfdjlJc>J>p<sCScIfp{Clsl}IijI><CfBBj<LcJclS>[1]SdljC<fJsICdipCISB>[10]>sLILc><jj{f[6]fJpjiiJcIi}[14]{fsclCIBfpfjB}dI<sJBcCifJfdiS>JpLdi>{IBSiflC[10]ICCps}dlSdl<iJfffBfilCij>p)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27393 "jiSS<jlBfi>JIBj)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27394 "li{s}L<fBsdSfIdf{JppLssIfSfi}fl>JipflIc)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27395 "dljdlcLfpsId<JIB[12]pifppjsCC>Cl){fpLpIJfLjSB<Cd[9]IsspsjIpSi>}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27396 "BCfI<fspISCIclpJi>lIjl)i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27397 "LBl{IJCl<sS{Cd[12]SLCL}f{jIJcBLsSisfc}l{IBScj[1]dIBSBIl}cCljj>IdLl})l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27398 "{s}Sf<S>f{cljCIfdsLJdB}){dJc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27399 "jIpSIIld){{pJjIClJdi<JiIfsSLBipcs>[11]cS}jBBBpdfBLjj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27400 "cjlS<<{iIBB[12]pSpfdI}LdflL<JlSJfcJfclld>BsBS{BiiijpiiBfLl}>l>JdBpB<jjBiSiCdSfll>)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27401 "liiSLSjcCdJi<{fjB}BBilsCi[4]sf{LplIsLISs}d>cLS)I",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27402 "B<BsBCllBfdSJI>CdSjdpdLLcd)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27403 "s<I{Cjcjpdi}i<dpfJfSSBLllB>pjJjSl{LiJ}B>jJSL)<pCjpjj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27404 "jI<sBcdJflSSCjI>BLIljcJB)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27405 "cCpsCSJi{SIiIcSc}fspp)<lIdiccSjsSS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27406 "Iid<sCjiIpCBLdpd>dIspi<fpcdcJCs{Jd[11]Sl}BL<pfd[4]dJCdSlLsB>>dLLl)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27407 "d<BplJJllj>)<p>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27408 "i){cJcjC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27409 "BBpSffsS{fisdjlj}pJc)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27410 "sfCs{d{{iLILIsiljIBi}B}[3]CjjJfcjCB<Bs{ipJfSppplL}cd<ifcJCSidIL>lcfSdl>}SJ)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27411 "<Ld[1]l>I{IIcJp}S<dI>sd)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27412 "llI{idlsBd{i<psdj[12]dLcJ>JlIBLJ{jILf}p}{SBjlBcIjJlfC}BpjC}LiSdJpj)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27413 "LSd<LjSI>L)j",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27414 "jiiB<IB[11]CBcLfsC{cj{I}[9]p{fJlclfjCsj}IjLJj{LLcSJBfiiS[3]Jj}}pp>fSpl{fp{LiSc}jls<BIdl>pLJ<slsiisIpIdpc>i}{CJj})i",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27415 "ClsCs{BjL}CdJ{<LS>l{ILjSJCBcCJCd}pI{jcL{BliJ}j{SjC}pfidc}<CfBiB[12]ljdc{ddpSidfSBlpp}dI>BlflJ}{i}p)L",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27416 "j<jJldJIddipcc>cC)L",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27417 "jicflpppLf{CCpBIcdBCf[6]Cj}fi)s",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27418 "<ppSpflSCfJ>lC)<SjpSJIiCIJBs[13]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27419 "i{cCJfSsfl{ClJSldslBLjs}dSd}LjpSB)v",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27420 "<sp<siClCBdCLLCl>SIJdLdSC[2]j>SB{pcSC}liJSCBLId)S",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27421 "fdCI{<<SdplsccijCLf[7]>p[15]>[2]SIL}{sIcCJC}CC)d",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27422 "){sIl<SppIsi[1]ifLLcl>pJ<iLpiSLjSs[3]>j{{LIIljLJSBJBd}lJpf<cBlSfIjdcJJs>LBpCSC}{pcjB[15]}Ij}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27423 "p<JCic>SpIiLfdJ)f",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27424 "ljCBcp<dsjpflsLpjsB>)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27425 "l<dSiIfli>)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27426 "cic<iiCLpfLCdj>{cpB{fSJi{s[8]SSc}jScCI<C>L}psfd}ppldsSsJ)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27427 "ssIjdCIp<i[1]>JCBI){BiiJ{s{cBS[11]JC}d{d[12]c}cLilS<SICpBB[6]>cf}jfdBsji}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27428 "IiIf<ipLCjdjSILSB>cl)J",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27429 "sjpIjSIj)<ppSLi{jI}B[2]CBcii>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27430 "c)<cI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27431 "<cjCcpjjSjdBc>C{lSl{cIjClJl[5]Slp}pSijBClJ}{LBcJJj}<l>dI{csdpBjsSsLs<<SpdCJBli>fB>}J<JsjLdlJ<lI{cIJCijSSjcci}jpJS{sSJJfJBCIlds}lCLj>>)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27432 "{sifdifiLcJIp}Bcpdd{BIlSi{fljsjscdlCIj}LBfdCC}j)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27433 "CCJdcsLjj<BpClBcccSipB>fIs)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27434 "<dsJsdSJlScij>JppBCIfSd)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27435 "<S[3]BJpIsfCjsps>cB{sBS{BlcBi}{fIcf[6]JJLBpLCp}p<C<SJBi>dlf{JpCpp}<fspLsfJis>fdisB>fjiCJ}BBlp{jJlL}p)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27436 "cJIJ<s>I)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27437 "{JjIB{fcddjlSjjpcs}}fdf)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27438 "dj<{JiSjjJiIlBJS}SpI>jcficc<SfpdJppL[3]pjjc>lII)l",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27439 "<{iJcLcSsjjpip}i{JcLi[3]lScill}[2]LIcIJCBB>J)l",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27440 "ClBpflfjs<JJipSBB>dif)f",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27441 "sipS{ff[3]LipCfcJljf}Jls{BI<{I}<ipl>di<lfILJpjclSpl>IpJSjfs>lsSBfJJSS}d)l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27442 "Sp{fdfBCBlpcdLB}cc)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27443 "Ij<c>cj<cpLLlL[8]sC>ls)I",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27444 "S<cdiCssLLjslC>pij{CSfpICpjjcs}SfJ)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27445 "CslI<cBClLIdCSBfc>BjjsIc{sdSf}{<cs><s{jpJf}iLidl<Sid[6]ilLsSslIs>IICJ>l{Ic{lcjjBL[16]IClpdL}{cfpp[16]BSssfCds}}sBjSfjsB}f)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27446 "<i{CSS}IsjcjdJs>)i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27447 "SjJ{js{iJLCSsCscSjL}[3]J}dl)C",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27448 "iII)<BBdIf[13]JflI<djj{dfpIicdfBpCB}<JiCCJcplBffd>L<iipJBpdIlJfC>icLCc>J[3]j>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27449 "d{cjifsdjILc}jJcfppJs){BB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27450 "lfifsd<spJppSJccCJp>ISJ)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27451 "j<lJCC>Jdscd)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27452 "l{CLsLBjCpJi}iclfjll)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27453 "CjcJjfBCSiLC{<idCffLLlIlLp>S}B)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27454 "J<cCiSdS{ipJsjjjc{SLdLdCcSdp[4]CS}J{dICfJ}i}djCSB>Sddpsc{{JBj}dLscd<i<dLlilCldpsdS>[6]dic>cJlI}i){pijpjisjLdpC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27455 "sBi<<cdld>BdBslJJIcfp>iL)l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27456 "csLp{Jpj[11]C[16]psLisfpi}lfff<Bi{sLCJICsfCpJC}jIBLcBLJC>)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27457 "plSs<jsSCcp>jcdL)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27458 "IpiI<sJ{ssIiJpiSpBJc}lBp<L>Bl>)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27459 "B{fCiIIjs[7]SSlLp}flC{lpSSBpBf}CLLfp)J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27460 "jsBCp<jBCccJsJc{ilBdiSlJ}Cc>C)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27461 "pldfii{lpCpdcSJSjSL}J<pi[6]{JcLjfLfBBdSJ}<<IJCdlJfiiSpj>dfj>djBSJlJs>)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27462 "fCi{LBc[15]IjLjsccc}f<lCjfIfffdiJj>SJ)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27463 "ScII<ilfld><lLllIBfJcjii>{ppfLBi}jp)I",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27464 "c{Bp}j{L}JcCCpffsJJ)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27465 "iLd{BlJJLdjLBfdC}ppidii)l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27466 "SiS{iLSid<JpBjdJCLLICs>pdipC[5]j}B<<Ids>l<Cjfi>Sl{lpjlIIsijfIJ}ClCJpS>){f{Spf}J<BBJl>CISI<c{BjCjIlBBLJii}j{iiCJBliLcCdJ}f<pSccIcf>>cCj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27467 "SjlSdfI{d}cS)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27468 "{JJSjsCsiLcfc}IsJL<iLJILijLlSjc>Blc)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27469 "BBliB){s<<Si[16]IjiBJLlSCJ><sl[9]l[16]p>sC[12]<ljJ>Jilf>lf<J<d>SJISBp<pjddLiIjL>IS<lilpCBCsdlIf>>Bc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27470 "cBCccsdlf{SLJpjspcssCL}lIj)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27471 "JfijBccjj<<dSpiBspjlBjd>fcpBs{fLisLIfldIdB}[8]CLSjc>)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27472 "l<cSSd[10]sCJIjICc>ipLJI<{fijSclScSLcB}dfCcLJLLpji>f<jBdlilB<LJBLjLlBjIsd>Ids>JBcJcc)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27473 "LlC{I{pd}lcLdlBSLss}C{psCsSJjipLiL[10]}jfc<dLpjLCc<{sS}lf>s{BC[7]{jCIiLBlBC}[9]LJi{CSlSJjcji}ijB<ClLLBJi[8]pIs>}CS>psc)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27474 "Jpcfsc<pd{S<c>fLfdICldlI}lJclfLBpl>sSps)J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27475 "pJ{LclIp}cilIf)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27476 "djBdjScS<cC<B>B>ddip)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27477 "<csCCi>d{JIlB[16]jcIBIClp}<iIC>)<fdidsLc[2]<lLjBdIJ>l<JpLfCS>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27478 "L<cSJ<S<pC>SfLipC<isLs>s<lppCiIllddCi>L>di>lLliCfs{Lfc<pss<CipidIp>>Cc[2]jiL[6]Idj}d)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27479 "j<{jSLCfccj[3]cBj}dIl<cpBBSjplilCJ>jpiLd<BdC[10]iiSLCS>I>l{sISsiLLCdBjf})l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27480 "s<jpL{jdCfIB[3]CCJpIs}d[14]psJcs{lsj}C>BdcSfSs)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27481 "plfCdsl)<lIipfpsllf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27482 "<Lll>{sIcsffdij}fB{<dJSci>fSp{JLpiJpJ}SBSdCc{fIijcIBfsf[4]JL}}f)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27483 "JS<ICCiljclJClL>)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27484 "C<d{BfCSIdc<jjfLCSIpdjBf><CfCL[13]SfscCscB>di}{{plsfLBBCCCJ[4]L}Sd<ccc[3]BIJ>i{iSiB}Cf}sjLslflp>IJBJdd{CiiLCcLBsiSI}JCi)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27485 "S{CSdSCLcSJ{iiIBdisdlp}c{{jLJflBLdpCd[15]L}jdC<c>Cpdpp<iBjcf>i}}j<<<lpIJB>J<BSBdlIfdIjBC>B{lIBffCdjp[7]cSJ}IdCpIji>LpI<IBSfsCLicpBl>IfiSppl>dBB)J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27486 "dpp{Ccj{fjIJilsJcccL}sCpiJBid}Lpl<SJBcLIiBCLCl>lLC{SlLCC{L<isLfc>ldi}jljSp})i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27487 "pJiCBLSB<CISilJsSfIIS><idcssL{f}Sss{LiLdIISJjlfj}L>jdl)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27488 "BLlLpIId<dlB{BlidiIdjpBjc}fIISBlBc>)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27489 "{iS}<fpcidcilSSCi>j<LcfCJffCiIjI>ilJjSClffs)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27490 "Ifi<Lspddd<Jlip>lsB<dcLdCCS{jsI}CCCs>I>)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27491 "IJ<SjpcsLB>)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27492 "c<il>l)<s{lf<pI>JfflCLJc}cICLdBSfjs>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27493 "{i}c<f<jfcsiSpCfSpB>>j<dicCLpd{iIiLlcBBici}JBC<IpLSd>>JIfs)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27494 "SIlSBc{dBLB<lJpslLf[14]>Bi})f",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27495 "ijBcljdCL{SS<JfI>jBISLfLCf}IdIcf)j",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27496 "CJcLp<I[8]JSLJLJdSBC{CSpCljjsIJdj}>ssCiCJ)c",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27497 "BBC{Lsd}f)v",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27498 "<CSLIdi{CSSJlJl[9]fB}Ij<BsjJJBJIiJLd>{ljdSClBdpIji}<cfdIBLjBBjip>>sBJ<LfLJfcCfc>s<cCdfffis>i)c",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27499 "jLB<cBlBJid[2]CJlsC>iLLJ<CfjIJipccid>CJiS)i",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27500 "<J>)B",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27501 "JBlJ)<fcd{IsdLjdCscLSI}Sp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27502 "jjciIl<J{dppCd}>dp{Lc[10]ICLJjpI}C){fBLjJpfILIdI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27503 "iLclp{I[15]L}BScjfC<<J>silLlBiLd>)i",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27504 "Lc)<<sCsd><jpLLBjLjBsi[13]I>JJdJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27505 "BJps){{Bf[3]iJLC{fjdcClsiLcsB}[12]dSBld}cScBIC{Bf{IijIspCCSjSf}}fJCf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27506 "dflB{BfIIBBpLpS{iIS}l}iLS<fLIlILldLlCC>L)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27507 "lslCJci<IlIlJc{csjiLddf}B>)S",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27508 "SB{BCCSflpdB[14]lBi})I",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27509 "cBJ{LIpjL})B",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27510 "sfljjI{BpBcdsfBpSjL}cILdj<J[6]jl>)J",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27511 "Ci{Lcpi}i<i{sC}Sjjd<L>p<JsJBC[4]iLipijI>sps>IBJJJ)j",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27512 "I<cB{JJBCCjBSdBIi}dSIdII>{SiCLcI<C[7]SCJdiLjjBsB>Spf}JjJCfic)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27513 "{jIppfBdjc}cpf)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27514 "<sSjsfs{s<lBdSjlsiBdI>Cdd[10]dCsCCc{lCpJJdlSI[13]iSl}}lfBSJ>plC)i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27515 "S<JiBIcLLj>C)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27516 "llsIJlSid{Bifc}if)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27517 "l{ljlicds{jfCdLc[7]{lBSfds}f{cLILdspIC}SjB}LCBC}fJj<cJdSp>LpsdiCs)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27518 "pfjlJ<CBcBlB>i<lJ>p<jfIipIdfLslL>)<BiCcL<C{BSCjIScBfCLp}pIdidIfdlc>s[1]fpCdJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27519 "){lfBJfff[7]sB}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27520 "I{ffsjlIlB<CjJjdJpCdL[8]L>sJ}cIps)S",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27521 "plLSdB<fjCpf[7]LdfBIJp>LJBcCsJl)L",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27522 "lJSpsdJJIdi<cjlLfLlSslc>iC)I",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27523 "pcj<ci>ll)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27524 "cSlBs<{jBIdldcpfBCp}BjcCLpB>S)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27525 "Lj{f[2]clSlCfLipCd}fB)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27526 "dIiBS<Js<SfJBdJILLcsB>fLdBcLisp>)l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27527 "SLdSSISsLJSC){JBd{iiBSCicBdBjI}iIcd<sjLLcSBLdJ>cSl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27528 "<JfcfdLscJI>cjjB)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27529 "jsd{CBJijcL}d{i{d}BjBI<BSCSdpIIB>}i<<d<jijjLsspjCSS>ciSS[11]ScBCil>JcfLiijpf>f)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27530 "ClsBL{jiLCCcdscCCB}<fjpjdILJ<lcsCi>{CIJsjBCS}Sl>ff)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27531 "{j<dSj>CicJiJjsfs}lLlJdCdlfICB{JBJCcIll}s)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27532 "cIIJ{ip[15]Blj<ccIclisdll>iccfd{j}}d)J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27533 "JiB){BBcJdffdISs}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27534 "lS<Bjp>)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27535 "S<pJ>cpffC{S}LLl)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27536 "SpcljdJ{sc<sJClsIpLScfc>jf}<LLl<ldJJIjS>l><dl>p{Il<{SliSJJCpSspL}SLBL><JfBCBfidBpfd>ll}jB){sIsLsLjcCl[12]Li}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27537 "Csf{Bff<dlj<iiifC>LdJspJfp>{cicIC<sISIlJ>sJBldL}fLCC<ijisBfS>sj}<SlsdffpilIj>jclBjCC{ddsccpiJ[13]JL}Ji)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27538 "jfIIcpIB{dS[7]{lc}pSd{<jiJCLsllcCLc><f[12]IciCCpCdscd>d{SBCfdBCBjdsI}jJiSCcpC}BI[13]dJ<lLsjl<djJIjdd>Js{dSdlcj[11]IfflIL}d>}f)L",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27539 "CfIILljLLfCs){ffi}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27540 "ljLpl<CJBiL<lpBlcBLC{BfJIsffcjJ[14]C}{Iid}Lf>pSfIJB>LllL<SCc{<sLpJSLlLSs>fS{iljBfpLILIcj}IC}dC<Jij>fj>iB)B",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27541 "J{icpjCisfdsd}iSJf)l",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27542 "J{{<JffpslJ[8]JCsCC>jCilIp{iLfJdlBCjpIc}c{S}dc}CLsS{BIpicJLpplJc[9]}sidJlI}SsL)C",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27543 "lip){fcdC<dBSc{ciJdSBjdfBpc}d<BdjJBIjdi>f>p[4]Sc{CcscLJLfCj[16]SJ}li{i<LIccJBS[4]JipjL>sji{fil}Ijjcjj}}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27544 "d<jlCsiclj{J[1]sLJ}p{Bp}I>dJpijl){JCCCcCpjfJ<dsjLiIpc[9]cfcC>B}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27545 "SJC<sldiCpdsc>SSpsBIBf{lIpid}i)i",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27546 "cdpcs{SS<<J[2]LipdlJJiddI>S{JBfdcBsiBSps}>}SLcC{jBdBpI}c)j",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27547 "jpLSljS<ljL<jp[12]Csj>>Cl)L",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27548 "if{LlpsL<fiISSjLcIpCJ>i{sl<dCf>CfILI}<sdCpdfsCi>i{dj{idLLJjffd[1]did}<jd>dBIL}p}BLlBjIdicBfip)v",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27549 "s<p>cfjjc<cdIS<LcsldS>i<IsSdd>l{j[1]Sl}BSB>)d",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27550 "ifCi{j}CIJBlc)L",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27551 "JBIc<cdJfciiLsjIp>S<BpJd>piBLCSCIS)J",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27552 "JLBLSscpdpLj{jiIj}f)p",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27553 "<LBlIlIfdSI>{<ipIi>{IdcpC}S{dJiidiLj}cp}CCJS)d",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27554 "JIlp<cpsjBJpLdL>)S",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27555 "j{SCL{BBdfcIScSSBB}c}SpcSi)p",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27556 "C<pc{ppjSBjCfpicC}iS[6]cCJj>ji<fliJsBdCLSJd>BcB<jifiJLJcSds>C<JLcIcipLSSjB>Js)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27557 "dJBL<IfIBiCcCLSiI>BCfpI)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27558 "SppSJC{s<fSfppSfBS>sdSc<BdSclSLdIcpj>}B{iIICsijI[1]slpC}lCS)J",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27559 "CSfjBc<Sf{cddCCCjiBs}<jC><pjSfI[7]>Id{fIjsislfffis}Llj>)C",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27560 "pCBJ{ilICcsL}BpSis)B",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27561 "ilJ{fli}BcCc<ciSjcsicfiL>dC<S{{fdfdcSIcdBSf}SC}clCB[15]Jf<S<Jd>{lcIL}{iIilSpJiLip}SC>IfC>)C",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27562 "lpiLdSLcS<ppsL[2]dcCJiIBL>JSlc)s",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27563 "iL{JJj{B<LldsS>i}lddl[1]l}CdBpSLsII)p",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27564 "S<JCpspL{dcclsfll}ls>sBC<SipJfS>fIii)v",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27565 "ls{d}<JICpiC{JBICCIJSs<scBd>Cs}lCCjC>lCsI)l",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27566 "<<Cl{jl}IBlC>SfiidSlBjl<d<JlBdJdCdsj>slJL[9]llJpLL>>fiLII{d}CCB<Jl{IL[2]JscLSipfJi}fBCIJSfi>clB)d",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27567 "lIB<dJidcB[6]Jpllfc>)S",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27568 "{CddISLddBLc{IJLjpdCsSSdC}}{Ji[12]dJ}CjscLB<{ScfLpSSJIBCI}Bid>BfI)<LciCIL{SI{jll}LLJiBppIp}isppd>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27569 "CLC{ICpL}JfsI{{Cdjs<ILIsCpsfpcSp>i<sSLjCcfiCdip>{Bf}d<li[14]LLIBjlJ>ld}fJIsCjLcpp[16]c}lcC)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27570 "Jc<sIB{jjffcid}BCBICBj{BIiijS}>BI<jj[1]diiI<fl<SC><fB>dJpj<i>ijL>L>jp)f",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27571 "ifd{ipJB}{iJCdIiILjJLd}Sl)p",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27572 "{CjjdcCClISJ}{sI{{B}BlB{jjjCB}}p<CC>llc[5]ilji}iB)d",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27573 "S<B>lifpi<clJd>fl)d",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27574 "cCSLj{SiJS[4]isIjfscc}IBLpdlsd)d",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27575 "Lj<ijsjpfJ>{ccp{CBLclCIpicpp}Is}<is{L<jdjSiIJILi>lddCCBd<pSSBcpCLJ>Lc}l>j<cIIl<SdjlSid>cpjsLjl>{dCJcl}C)S",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27576 "sBSII{flLpLjCJjsjc}cd<CsIllBlBd<S[11]CdldBIj>Jc>fL)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27577 "fjIj<spcddBcfjj><jIfB{J<fdlIILBfBcIJ>jIi{JpSSCJlBpcLC}jC<BIJlBBpjC>scs}ppiBSB<l>>c{pIfCBiScBl[1]Ci})v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27578 "{LLsjciJBfLfJ}sip)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27579 "l<sp><Jclc<isSjdBBcpLpL>S<pCLJdC>>c{ffBIcJSJfSBB}cCSjS)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27580 "clfBf{{C[16]id}}ddJ)c",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27581 "ssJCfcpLd<JBCilpjlfils>)j",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27582 "is<{J{lCjSIp}J[14]{IdIlicLCJBcJ[4]}}[7]l[2]Ii<S<lsJlpLCdl[9]iSB>s>JjsBjlf>LdBLfc)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27583 "L<Ld>pJC<Iil[10]Spp<JIfi>pf[13]plL>IBLC){dIjlIcL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27584 "<CBjBpf<iSIpdciflfsB>>l<s>cBjjLddLis)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27585 "j<CjcIBL>jfI{flLIf{dLLld}Sl{ljjJ[11]cjdSpBfB}{jsfsCiLj[16]}S}fjIfSS)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27586 "BCLipBc)<lcsLjsjj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27587 "llJL{jI<IBj{cfiCJlsjdsCl}sJsp{ssjLcC}Spf>JsdJLJSLL}iCpC)f",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27588 "SBdS<lB>C)f",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27589 "CJffSdL{cfs<fcIcsijjCJSs>iSBsBjfp}j)i",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27590 "i{lsCLpd{sSpIsiLLscIf}S{ippfiL<fslLf>f{BJcBdsd[15]jlplC}idI}JBj})<CIs>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27591 "lI<s{iSiLBlsI}jljc[12]J<dSdLJLijCjBi><cIjBS>j>jSCIBS)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27592 "dSCd<SSdLic{lljilSfLLjf[7]{icIpjdcCCdsi}}><SsJ[15]ccsJSjL<dlcs>p>lJpJ)I",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27593 "<<J{jsI[10]icipBcId}Ifds<C>p{IlCc}B<SspIpsCfsfSC>l>fSclLjLIlj<sl{psLIl}Si[4]pJ>>dsifBBLc)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27594 "d{dpfsJsCS}pJ)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27595 "LjffjCfCcsp<iBi<dsdILii>L<lSl>jjpBjl>JcJ)i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27596 "Bssfd{pi}ssSLIc)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27597 "jLpicLCLLf{<Lf[5]LL>jCIcJJIpilL}lC)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27598 "dsf{{j{lsdfffLSLjji}Bp{Sppcp}f<lsCcldcdlCdJ>[15]f{BiL[6]IBICj}[14]C}fcSSlpSpSJs}Ld<jilSjplpf<ffSBiBssBSif>Lf>pIsCilB)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27599 "jSs{fCSj<IccfI<sLCBsfcS>>isJjJIf}BsCp)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27600 "fis{lLlBC}sCli)J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27601 "lCidis{BBIfff}dsc<c<fJCflp[5]l[16]p{IJlC[8]jiCpcfLl}ssl>jpc>BiB)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27602 "JcB<dB<lL<IdiiBljC>><B{lCLIdcsCp}jI{Csl[11]ssfl}{iSppp}jfj[7]<scJJc[12]ICSJLs>c[15]>dCBJdccI>ic)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27603 "ipjdfs<lCLpfcSpCpfI>{BpLBJLisBBSJ})v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27604 "{<BJSBjjlpJdII>l<jlIS[3]jBf[2]scB>}jCl{{{iljCdI}lSpl[12]LIddLdj}cJjdiSScpBS}IJspcjfSj{s{iSJld<scLJfLfBdccB>}lpCLL})B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27605 "{SsdjJ}{djI<CiiBL[14]>LSliLpSS}dcIIps)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27606 "{I<sl>Il{ccjl[8]jlpjdiJJ}jjpCJL[12]j}I<<cIIsij<pJcflLfp>Cp>pJ<BBJJ>{JBijsl{sllLsJd}cL{LccipLpjBp}sB}pIiLJis>fcs)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27607 "Jfl{CsjIB<csBdccljslcp>fI}jsc)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27608 "cij<dBflLClLsjdj>id{jcLcLf{jpdCcdjl}{d}{lfcdppfcCILC}CLp})I",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27609 "IJ{iSiLJdSCfCjc}dlIC)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27610 "{IfpLSsLipBjI}IpdcCI<sLdpfjSdjILl>ISLBL)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27611 "SSl)<ifdCSJSpjdsd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27612 "BfI{cBBddpBlilSj}<BCcLsdJCCpSB>)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27613 "BBBflldIJS{{jSpSSf}l{CIplIllJ[9]cllB}llC}siI)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27614 "CdfS{BSLJljppcd})c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27615 "SjdslIC{dpfjJjJdILIC}{iSJpIddSIIfs}){CfjJippjJfdp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27616 "i){f{cpLSLCIBsSId}fpICCBLIpi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27617 "I{LLljIdLCIcpC}IpcsjdI<BJslCifpLpIL>)<{JI}dcsBpjLBJJC[1]>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27618 "sB<{f}JdJCI[1]BLcJi>j)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27619 "ccSpSSi)<SjCjfBcLScSd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27620 "<ddfjCjsCJJ[4]Ci><SCC{lLiBcfpcjCSB}spiJfc>iSJ<<ijcSdLIB>[2]CBIIsLj><JIj>BBBcIjBj)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27621 "<dLjjSJslB>sJjS){iBsLjjp[8]jliiI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27622 "BCiJpC{j}jBIil<J>c)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27623 "J<sJspSij>SddB<BdLcifc>ifpCS)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27624 "ScI<BcpiljpsdBB[3]I>Sp)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27625 "cB{dpcjJ{BJLsSjILiBfd}Lidcp<Cid[6]sSIdliici>}iC){{SpCSsLBfjIlf}fJc[7]ifIjcdJ[12]B}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27626 "JClBLJ)<JSs[12]sf{Cs{pidL}i{s}i[10]spsll}lJcS[6]IJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27627 "p<LBClpBdfBpBc>ilJiCIssC)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27628 "BJiJi<siIdJ>jLp<<C<LIcpfjcIclff>LcpfjcpL{l}c>Jc[15]lJpijj>{{pCSI}BScsp<{fccd}<iCIjsJsSsplC>j{idSLClSJffiC}JppL{ljdif[12]BsI[11]CCIB}{Jcs}>jjL{ffBIfjBdBBf<JJIL>}f}S)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27629 "<LisjB<{ljJssdBCd[6]pjf}dpI[14]ifsBJcfp>CsSdJl>SjfSCBjc)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27630 "jiBJ{fsJl[14]IijCCffi}lpjf<JdcBs[15]IL{jl{LSdIBCdBdJpL}ipjSJdJij}B>LLf)I",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27631 "d{LspBfi})i",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27632 "l<c[4]<pBlBLiLiScLB>p<LBiJ[9]cfLcClci>cC<JdIiiLILds>LI<LIL>pL>f{scic<IJJI><lSJJLp[10]dJfcIL>J[8]}Cdi<i>{BISiiiLLBpdL}p)l",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27633 "j<Sd{J<sjdCIdIpIIsJ>d<CCJffilSSisL>I{CIl[8]BSf}L{BBCiscBSBi[8]lf[2]}J}fSSIjdiLL>sSBIp{SLd}jsSL)I",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27634 "iS<dljdpdpBCSsB>C)v",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27635 "icLpc{iLBCpC[6]BIcpC}J{i}CSSjf)c",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27636 "<lsClSILjdLsf>CSSLBLp)B",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27637 "I<pcL>L)v",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27638 "I{sisCdi{cpCSCCJLfIsd}{fiiIcBjIlJBi}c{jCfJpdsdlJjJ}{JfI[5]sIpJsssIJ}C}<diLCjsSdBjLl>dB)j",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27639 "<Cl[10]liIJdJjI{Bl}C>{LdBCLJIC<j>}c<IfL>B{CsdLdfjLJBid})c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27640 "ipC{sL[11]cd{clsi}{cJsI{pdcl}s[8]j}}SBC{lsILcIIislsj}dlLldC)J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27641 "cSsL{d[1]CpI})s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27642 "p<C{<IILpSCjCLjp>isIlJccJscc}fcfJdlddjI>SdBILS)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27643 "d{lI})l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27644 "icLls<picppldCsI<dc>B>jJCjs)<s{csBsjJldISfS}S>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27645 "LL{lBIp[16]dsIIjjBI}pdLS)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27646 "pdS<ddlisfi>sLBJfiIILB)d",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27647 "BCfsSL<SJLfip[9]f>sfl)<<{jIBfpL}Bcs{IBijf}fjSllfl>ijdCIsCcdf{JlpcsSCLC}>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27648 "Ll<c>S)<Lfi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27649 "f{piiLpBsjcds}BdscI)f",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27650 "BBC{BSpli{lI}LCCcpp}C)C",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27651 "B<<pscJjBldBLdd[5]><ijciSipSJj>[7]ijsJddpL[4]i>sIjdIJi)p",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27652 "pdssIllSS{IjiJsipiSljC}lfffS)j",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27653 "{CCI[16]}iI)p",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27654 "dI{LL}CjflC<pIldffCfiISC>jJi<fddfjICLCLc>)L",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27655 "sjdS{ds<fIBBJsfccdJp>Jsscs[9]isci}BICjciliS<sL>p)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27656 "SLc{i[5]JIddpjLfd}pBlSdSsil<jsjILcc{dsJfC[2]CBdfj{dCcLppScsppJ}j}dJcL>)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27657 "ijdf<JJBJC>CBi)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27658 "B<fJBid<B<CIpICCjpdLpf>B>dJdlpJ>i)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27659 "CjCLfBBpisc<LscsJSLi>j)L",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27660 "s<cSfiSSLc[16]pssI><<dlJpdjfsiLLl>{sjSBilBfScci}SB<iiBffpls[12]BBBj>SIillcL>jjj)p",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27661 "fjfC{c}c)v",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27662 "ppJi<jlLdfpLJjlsi>ds)d",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27663 "CIsdIpdJ)<BLJJIsCcdCdc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27664 "{dj}dJpCC)L",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27665 "cc{i<Cj>CsfJcs{lLSjLJpLJLSB}[15]lBf}<JCffddBJ><Bs>pjc{CBSJf}){IIfBfiJjBidL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27666 "Il{iSBdI}ffi)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27667 "BI<Bipi>f)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27668 "cpIJBid<jBiSCJCISdlf>)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27669 "<J[8]l[10]IBBls>s<lL[6]d>fJLfCiC)l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27670 "c<Ilffscdjfj>sIj<SdssisSSIdll>Iffj<Csssi<IIp>cIILic[3]>)i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27671 "{l[1]jLIc{iIsSCfpdsCJp}c[14]sffBs}Lc)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27672 "j<{CCSsf<S>c}JLlLisd>cLSiIIlI)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27673 "jl<B<BILsjjJ[16]Ifl>IcLJI<CfCSSLs[7]cBBcd>fJjB>cLLlBS)i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27674 "<dBIcICJpdsii>Si{<Bpscf{CJicS[9]IIfdLSI}j<ddplLf[3]ssspIB>>dsJcLc<IILIj{JjspCSj[4]lcICj}fc{pcdL}j>Jcci}Ccdj)i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27675 "{fdI[8]{c}lSp{ccsfLijjd[15]}Is}dpifSSCl<fSpjlssCLJfj>SlS)J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27676 "i{llCjIIlBJsI[7]j}lIIS{jsC{C}jBjCjffp})c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27677 "lsIjCpsBSI{{cSBjlccBcfj}i{SjBpJjijs}{LiLJCdisf[14]}cjLpdd<lpplifc>j})l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27678 "JJ<fldjSCsC>BIJdjpJ)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27679 "<sJipjjBf{ClpdpjldLJ}iJ{SiiISJBBBIIc}>JpJ)l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27680 "BBBIIJp{JSl{sSL[15]pdcissLLi}LI<pCSSiSLcjI>BipBj}{dLSfiSLBBfis}J)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27681 "{spCCCi[12]spd}i<jij<Ljds[13]d{C}sIfsJ{pC}>sfSBjJp<sLd<IJlBdjSdl>p{BdJi[1]BILjsS}SS<f>jjs>>dSipLjdS<IL{Cfj}{LJjpSs<pJlI[1]fids>I}d>c)l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27682 "<cBIBBSSllBCs>s)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27683 "j<<sssiCpjslcS[2]C>ldpBlBJBJiB>lBs)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27684 "Jpfisp<CdILsSLjcILJ>llSL{jJLsLIllJB<ILjB[10]BBBJSjjI>J}pSd)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27685 "dIfdBf{jddJcsSBd{iICBJsclCS}Ls}fIS)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27686 "Ipl<Js<SL[6]dBiLIJLflJ>CSpfdL>Sd{BsSfpLdjiiil}iIl)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27687 "c){BiCsSipB<j[7]j<d>{JIIB[9]jS}CCJccSJc>fdc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27688 "csS<BJBJlBcLB[3]>BiBlLd)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27689 "d{d<<dcJCBlCSIlS[16]i>>pd{lsSSJBC}cCBBJSL}BLSCfdjJcsd)<LfJB<IldcIBjdSpdd>{IBics}>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27690 "llcLd<JCjsi>cpJiBfps)f",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27691 "{LB}pSLSI)v",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27692 "C<lId[4]dcBdlBifS>)l",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27693 "S<iSJJJCBfCSic>J)C",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27694 "pjJLl{BJsLpcSJClcB})l",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27695 "pflfjcLj{cJciIfSIiS}sJp{l<<fJdB>Jj>fIcjBsscCB}B)L",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27696 "sC){Bpsj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27697 "LiJSC{cJ{jcddSfijS}lfjCL{CLsjlLfS<cpBsCcddCI[14]If>}fdp})L",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27698 "Ifiipf<C<JC[7]SCjcBLCs<iLsJflLdfJ>[4]i>sS>ciCSCip)d",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27699 "<jjsfifi>C{sJBCs{fddBfiJ[15]IIsld}}BJCSSJ)J",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27700 "Js{Sl{BLSILIilcLdf}lJpjCSdSf}{JIffcc{CiIdI}CBspc}i{J[1]JIcdCiIds{iddIIlcsjBIC}c}spc)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27701 "<sJCCiJJilLff>I<dSlIjfljpl<sLIJJClCjlSc>l>jIldpLBsfJB)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27702 "B<sCdicCI[8]iiid>C<sfIBjJISSscs>slf{iC<Si{isJIJcspS[14]CsC}Ld>BC}CI)I",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27703 "L{ffLBf[16]pB<ij>djlC}SB)f",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27704 "<IIC{fd}fSljSBjC>C)I",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27705 "ijpL{JdilspJ<LiclB[10]cfcc[16]Scc>id{jcLfIfpCjf}B}BiJS)L",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27706 "SScp{dfcCLIp{BSfcJCfJLIBJ}LLfC}iCcCdi)i",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27707 "lJSCc{BfLliSI<sjSpsS><<i>{li}iCjicBs{cdISBiClpiLj}JL>Slc}<pSf{CffBLBlccIdj}>fc)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27708 "fl<j[10]JLCSjpI<JpIdldJIiCil>{JBJICciJdfLI}f{lpdiLfiLLdjj}>{CdlILslf{LJSLdILC}BI}c){CIsl<Lci[9]LCICdCSjL>}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27709 "c<pifJi>dI{df[11]l{s[15]LccCSC}}<fBffI<CfffdIJBjsS[12]d>sIiIlI>sLJp{jd<jc>LSSiJlsSc}d)B",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27710 "B<Sl>iClIL)s",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27711 "BsfsiclC{Cs}){I{pLpCl}}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27712 "<sJJLsLBcdp>lBdBSS)l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27713 "{cL<fsl>B{l}c}Bd<{IBCdccLjSscC}sc<fjSj>JIIcBdsL[8]>jsif<s>cJL)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27714 "ISIi<B>dJd)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27715 "LB<c>l)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27716 "<JSfL>sIsSSfSi)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27717 "l{piJLs{LCBiISCsBJBj}i}J{<SJfLiClcdBJS>i{Sf[2]}I<IlfcSl>IcL<Lsp>il}IB)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27718 "SB<jS{ps{BIjf}dfdli}j{ldlc{pBSIcdjCfcBj}fId{lBfJLfCd}Jpi}jLpsB{pS{ddBBsfdpJJIj}J{Jppsf}f}f><sssiLjlBdJsp>IJILls)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27719 "SSpd<di<SIsClSlljBJd>JJ{IC}c{CiISjdSCclCj}djdd><lcSjsICcpIsI[15]>)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27720 "lfcp{dc{<fBjj><Jdsi[3]dLciJ>pidcfSBcd{C}}spscJ<lBd>[15]L<dJLdpdJ{JfCpjifCJjJf}jBS><LLI>}IpdIcpIl)<ISBl{lj[14]cBBspCjpii[9]}JLLdScl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27721 "LjdBLfBBCL{lB{cds[16]}BSBdCfCjs}iI)i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27722 "<dlfIpijidiIc>Lf<fJ{jlB}SJjsllCdi>f<fc{cfJSps<jidCjiClLdSp>BsJl[13]J}<ScpJ<llLlfJ>jCIlfcs>SBcf><diLCf>ScBSfjI)B",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27723 "j{ii<spfCJ>[16]i<jpplf{Ls}C>CS<LiC>fcjp}LcjcscJJC)L",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27724 "sfBLjcps<iCBLBs<fdiJd>jBC{fsfBiLjLfcip}{s}>BJCc)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27725 "BfclfS{Bi<iB>lddjiSffB}dpC)l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27726 "l<f>jsILpB{Iijp{p}dIl[1]llcB})J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27727 "dp<SjpJp>p<i>lJ)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27728 "CSIicIJcCp<ijS{BsjL<jIfpi[14]f[16]lSp>iBpLsjj[13]}sI<JBcSIicl<IfcJCSsiBCLj>SCI>cp>S)<l{jdiLSpBiCpLj}sS[15]BIs{diLdspB}j[2]SI<JSJcB>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27729 "LiLIBSB{dsSLjSSC[9]JBSl}SJs)l",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27730 "dpfjBisf<fSISsIB{fBdLCci}c>C{<<LLCp>liIpc>jj[3]ifdifBCdc}j)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27731 "SCiJ<C>)d",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27732 "lpJsi){c<JljpjL>jS[11]Cc{idl}<Jd>cjpI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27733 "l<{dfjcsJf[14]JBfdl}pdL<IfJddLBBB><pCC>BJLBpl>IjdIs)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27734 "{CIIClI<BlilJBpLiLfJ>LjpCc}{II{<sLLiLISll>d}{SCd[5]dBJSClJSC}ipdL[3]iS<{pcdfClSB}S>C}I<JiJfcS{csICilLlsBJC}SiBil>iCJiiSfLs)v",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27735 "Sij<ccfSfpfJIsSd>sc<CfsLCCCSLBJC>jfissBs<jlicLcjpfpC{J}>)s",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27736 "pjILsflBS){d}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27737 "B{JljfIS})<sCC[2]LlBs<IsCCscJcICpI>p>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27738 "SjlJ<IJjpLSjCfCcB>iB)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27739 "l<CJfJpBScsJ[11]>Bpd)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27740 "ps{CdIscsiCJSsB}pScSpB)I",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27741 "BCs<sisiCLSCCssC><pilfJCCllsSB>SJs)C",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27742 "iIjSBsIJ{jjdJiJCdjl}{cLfsISjJf}S)j",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27743 "Bcsc<c<ScpifcsLscsI>JcdlI[5]j<BIfsJSCJI[12]iB[15]i>ijd>SjdBi)S",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27744 "pfJs<spLsdj[6]iCClpJ>fisdd)f",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27745 "iIL<BLLLsc>ffjp)p",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27746 "pIjSs<JsLBi<cJfIidjJjJ[9]sL>l>SI){pLIJsifccs{B[10]}l}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27747 "lcjS{sCdJ}c<djSSjjCBfi>Lci)J",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27748 "pji<dppild>BdJi<ppcd<ddfCCSBjjC>cdBL<lSClljsfilsS>Cl>BpBJ<LdL[2]{lCIjCsSCcslJ}IfBCd>)c",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27749 "ccSpJcj{jJdd{ppfiIp}JiiJSsl}lL<JSslJIJpp><lCdJlClS[8]BfJi>)i",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27750 "ccJ<j>fIcldcC)<Sjiid[8]ICI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27751 "jp{c[4]<i{CLfCCSlcjsIi}c{cSIlBl}fBB<J>lljI>csB{Cpjij<dij>fsl{CLc}Sj}sCCdfi})s",
449
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27752 };
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
27753 const char* G_agg_sigs[] = {
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27754 "<BjSSCspjdIfJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27755 "{IsiLcJjLcfjB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27756 "{fBpifdfcfcJC}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27757 "<jiSdI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27758 "{sLSdL{fBpifdfcfcJC}BiLs<jiSdI>d}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27759 "{C{sLSdL{fBpifdfcfcJC}BiLs<jiSdI>d}JlB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27760 "<JJcdI[2]IjJc[11]II>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27761 "<JBCiLsCcIfcj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27762 "<jj<JJcdI[2]IjJc[11]II>LSCICSLS<JBCiLsCcIfcj>>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27763 "<flpBfc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27764 "{BjLLj<flpBfc>CLLjpJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27765 "<dfC>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27766 "<Cf<dfC>>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27767 "<c>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27768 "{IclfIS<Cf<dfC>>p<c>SsC}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27769 "{Iiij}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27770 "<SIljsispfSdL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27771 "<S<SIljsispfSdL>BIflsiCJLI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27772 "<B<S<SIljsispfSdL>BIflsiCJLI>jpidI>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27773 "{isS}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27774 "{sss[3]iB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27775 "<LlSp{sss[3]iB}CSsJdip[8]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27776 "{pp[11]l[2]sSl[9]SpjdlI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27777 "{isC}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27778 "<JcC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27779 "{fJIdjC<JcC>BlB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27780 "{cdLcfclfSdlp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27781 "<BjIScIsIIl{cdLcfclfSdlp}J>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27782 "<SJBlcL>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27783 "{CCJ<SJBlcL>BdIfBj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27784 "{<BjIScIsIIl{cdLcfclfSdlp}J>fS{CCJ<SJBlcL>BdIfBj}CBcsIILl}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27785 "<I>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27786 "<<I>Jj<I>LJCpLpsd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27787 "<iCcfspLSSlsI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27788 "<SLsBJfplspSB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27789 "<jlLppJcjplBs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27790 "{<SLsBJfplspSB>[10]csdLCs[1]<jlLppJcjplBs>ipls}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27791 "<JBc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27792 "<SICdjLBpSi[5]pd>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27793 "<J>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27794 "{<J>CLS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27795 "<JssIiLBllBCB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27796 "{cBicCJdLclsL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27797 "<<JssIiLBllBCB>BS{cBicCJdLclsL}>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27798 "<i>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27799 "<cICsJpppdI<i>j>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27800 "<J[2]<<JssIiLBllBCB>BS{cBicCJdLclsL}>Ji<cICsJpppdI<i>j>sCSJLCL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27801 "{SBBddi[2]}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27802 "<lf{SBBddi[2]}sSl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27803 "<dLLIBLCLJJJL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27804 "<S>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27805 "<lcIJpfcclfBl>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27806 "<dLLB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27807 "<jJIB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27808 "<iCsfC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27809 "{cj<iCsfC>lsffI[5]licd}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27810 "{sCpfIBspssLj}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27811 "<jB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27812 "{pCLS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27813 "<<jB>Lf{pCLS}CddJiicf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27814 "<cdCjifsCl>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27815 "<ffffjljIJfCf>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27816 "{sSB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27817 "{lCJfflj}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27818 "{LCBLI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27819 "{p{sSB}{lCJfflj}[13]CIcfp{LCBLI}}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27820 "{psdsflJlpp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27821 "<IIf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27822 "<dpSdccSpdJpc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27823 "<s<IIf>pfsldscB<dpSdccSpdJpc>B>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27824 "<Cs>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27825 "<LplB[13]<Cs>jicSCli>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27826 "<JcJ<s<IIf>pfsldscB<dpSdccSpdJpc>B>li<LplB[13]<Cs>jicSCli>cl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27827 "<LlclL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27828 "{IJp<LlclL>L}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27829 "<Lp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27830 "{lScCdL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27831 "<lclIjps>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27832 "{flJLfilisBd<lclIjps>}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27833 "<IjBJ<Lp>{lScCdL}BIfjI{flJLfilisBd<lclIjps>}[8]>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27834 "<diidSpfpcjdI>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27835 "{IdssllLjLcc}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27836 "{BiSJCpiJ[13]LjpS}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27837 "{BIc{BiSJCpiJ[13]LjpS}BlJifsjp}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27838 "{sBfBIiSIljB}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27839 "{fCispLifjBJc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27840 "{BIlCcslJB[3]sLS}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27841 "{LSB{fCispLifjBJc}lpB{BIlCcslJB[3]sLS}SfSJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27842 "{ssIc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27843 "{iscSjLdSiIjf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27844 "<LLCcLjCijpfL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27845 "<SjjLSsBLSfff>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27846 "{JSBBjIiiBj<SjjLSsBLSfff>J}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27847 "<iBdliiIdJC[16]I>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27848 "<f[2]lSc>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27849 "<LLpjlcBfIscB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27850 "<lSjspCJl[11]sCBS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27851 "{Is[10]SddIi[13]fSCSL[15]}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27852 "{<f[2]lSc><LLpjlcBfIscB><lSjspCJl[11]sCBS>ppIiJ[16]L{Is[10]SddIi[13]fSCSL[15]}IJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27853 "{LsBSC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27854 "<jSJBd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27855 "<fp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27856 "{d<fp>pIsCpcClli}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27857 "<Cf>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27858 "<BiI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27859 "<sdCJJCdlijJd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27860 "{l<BiI>IliiIplj<sdCJJCdlijJd>i}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27861 "{LSfpSSjBCSL[4]I}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27862 "<jjsCCs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27863 "{JJIj{LSfpSSjBCSL[4]I}C<jjsCCs>diLJd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27864 "{{l<BiI>IliiIplj<sdCJJCdlijJd>i}sCJLL{JJIj{LSfpSSjBCSL[4]I}C<jjsCCs>diLJd}BSLSl}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27865 "{L}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27866 "<ddfsI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27867 "<ciICSJCcc[4]lLd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27868 "{SJcBJLJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27869 "<pJCcJdBJJiCf>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27870 "{dsljLdssjLdc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27871 "{JSIiiIs}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27872 "{pCjsJLBpidlf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27873 "{BijdjIcSlpll}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27874 "<CISJLldiLdff>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27875 "<pjcdispdddjp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27876 "<is[13]Cc<pjcdispdddjp>ljSSCcI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27877 "<JClSlpdcf<is[13]Cc<pjcdispdddjp>ljSSCcI>CS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27878 "{Bsccclpspjjf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27879 "{Ipd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27880 "<lBfdSS[7]llIpiS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27881 "<iBLfp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27882 "<CJsCJcfdjlJc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27883 "<l<CJsCJcfdjlJc>J>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27884 "{Clsl}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27885 "<sCScIfp{Clsl}IijI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27886 "<LcJclS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27887 "<fJsICdipCISB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27888 "<CfBBj<LcJclS>[1]SdljC<fJsICdipCISB>[10]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27889 "<iif<l<CJsCJcfdjlJc>J>p<sCScIfp{Clsl}IijI><CfBBj<LcJclS>[1]SdljC<fJsICdipCISB>[10]>sLILc>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27890 "{f[6]fJpjiiJcIi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27891 "{fsclCIBfpfjB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27892 "<sJBcCifJfdiS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27893 "<jj{f[6]fJpjiiJcIi}[14]{fsclCIBfpfjB}dI<sJBcCifJfdiS>JpLdi>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27894 "{IBSiflC[10]ICCps}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27895 "<iJfffBfilCij>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27896 "<jlBfi>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27897 "{s}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27898 "{JppLssIfSfi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27899 "<fBsdSfIdf{JppLssIfSfi}fl>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27900 "<Cd[9]IsspsjIpSi>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27901 "{fpLpIJfLjSB<Cd[9]IsspsjIpSi>}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27902 "<JIB[12]pifppjsCC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27903 "<fspISCIclpJi>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27904 "{Cd[12]SLCL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27905 "{jIJcBLsSisfc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27906 "{IBScj[1]dIBSBIl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27907 "<sS{Cd[12]SLCL}f{jIJcBLsSisfc}l{IBScj[1]dIBSBIl}cCljj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27908 "{IJCl<sS{Cd[12]SLCL}f{jIJcBLsSisfc}l{IBScj[1]dIBSBIl}cCljj>IdLl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27909 "{dJc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27910 "{cljCIfdsLJdB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27911 "<JiIfsSLBipcs>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27912 "{pJjIClJdi<JiIfsSLBipcs>[11]cS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27913 "{{pJjIClJdi<JiIfsSLBipcs>[11]cS}jBBBpdfBLjj}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27914 "{iIBB[12]pSpfdI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27915 "<JlSJfcJfclld>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27916 "{BiiijpiiBfLl}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27917 "<{iIBB[12]pSpfdI}LdflL<JlSJfcJfclld>BsBS{BiiijpiiBfLl}>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27918 "<<{iIBB[12]pSpfdI}LdflL<JlSJfcJfclld>BsBS{BiiijpiiBfLl}>l>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27919 "<jjBiSiCdSfll>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27920 "{fjB}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27921 "{LplIsLISs}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27922 "<{fjB}BBilsCi[4]sf{LplIsLISs}d>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27923 "<BsBCllBfdSJI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27924 "<pCjpjj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27925 "{Cjcjpdi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27926 "<dpfJfSSBLllB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27927 "{LiJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27928 "<I{Cjcjpdi}i<dpfJfSSBLllB>pjJjSl{LiJ}B>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27929 "<sBcdJflSSCjI>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27930 "<lIdiccSjsSS>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27931 "{SIiIcSc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27932 "<sCjiIpCBLdpd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27933 "{Jd[11]Sl}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27934 "<pfd[4]dJCdSlLsB>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27935 "<fpcdcJCs{Jd[11]Sl}BL<pfd[4]dJCdSlLsB>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27936 "<p>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27937 "<BplJJllj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27938 "{cJcjC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27939 "{fisdjlj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27940 "{iLILIsiljIBi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27941 "{{iLILIsiljIBi}B}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27942 "{ipJfSppplL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27943 "<ifcJCSidIL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27944 "<Bs{ipJfSppplL}cd<ifcJCSidIL>lcfSdl>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27945 "{d{{iLILIsiljIBi}B}[3]CjjJfcjCB<Bs{ipJfSppplL}cd<ifcJCSidIL>lcfSdl>}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27946 "<Ld[1]l>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27947 "{IIcJp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27948 "<dI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27949 "<psdj[12]dLcJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27950 "{jILf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27951 "{i<psdj[12]dLcJ>JlIBLJ{jILf}p}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27952 "{SBjlBcIjJlfC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27953 "{idlsBd{i<psdj[12]dLcJ>JlIBLJ{jILf}p}{SBjlBcIjJlfC}BpjC}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27954 "<LjSI>",
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
27955 "{I}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27956 "{fJlclfjCsj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27957 "{LLcSJBfiiS[3]Jj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27958 "{cj{I}[9]p{fJlclfjCsj}IjLJj{LLcSJBfiiS[3]Jj}}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27959 "<IB[11]CBcLfsC{cj{I}[9]p{fJlclfjCsj}IjLJj{LLcSJBfiiS[3]Jj}}pp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27960 "{LiSc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27961 "<BIdl>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27962 "<slsiisIpIdpc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27963 "{fp{LiSc}jls<BIdl>pLJ<slsiisIpIdpc>i}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27964 "{CJj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27965 "{BjL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27966 "<LS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27967 "{ILjSJCBcCJCd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27968 "{BliJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27969 "{SjC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27970 "{jcL{BliJ}j{SjC}pfidc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27971 "{ddpSidfSBlpp}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27972 "<CfBiB[12]ljdc{ddpSidfSBlpp}dI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27973 "{<LS>l{ILjSJCBcCJCd}pI{jcL{BliJ}j{SjC}pfidc}<CfBiB[12]ljdc{ddpSidfSBlpp}dI>BlflJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27974 "{i}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27975 "<jJldJIddipcc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27976 "{CCpBIcdBCf[6]Cj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27977 "<SjpSJIiCIJBs[13]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27978 "<ppSpflSCfJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27979 "{ClJSldslBLjs}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27980 "{cCJfSsfl{ClJSldslBLjs}dSd}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27981 "<siClCBdCLLCl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27982 "<sp<siClCBdCLLCl>SIJdLdSC[2]j>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27983 "{pcSC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27984 "<SdplsccijCLf[7]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27985 "<<SdplsccijCLf[7]>p[15]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27986 "{<<SdplsccijCLf[7]>p[15]>[2]SIL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27987 "{sIcCJC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27988 "<SppIsi[1]ifLLcl>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27989 "<iLpiSLjSs[3]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27990 "{LIIljLJSBJBd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27991 "<cBlSfIjdcJJs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27992 "{{LIIljLJSBJBd}lJpf<cBlSfIjdcJJs>LBpCSC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27993 "{pcjB[15]}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27994 "{sIl<SppIsi[1]ifLLcl>pJ<iLpiSLjSs[3]>j{{LIIljLJSBJBd}lJpf<cBlSfIjdcJJs>LBpCSC}{pcjB[15]}Ij}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27995 "<JCic>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27996 "<dsjpflsLpjsB>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27997 "<dSiIfli>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
27998 "<iiCLpfLCdj>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
27999 "{s[8]SSc}",
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
28000 "<C>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28001 "{fSJi{s[8]SSc}jScCI<C>L}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28002 "{cpB{fSJi{s[8]SSc}jScCI<C>L}psfd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28003 "{cBS[11]JC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28004 "{d[12]c}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28005 "<SICpBB[6]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28006 "{s{cBS[11]JC}d{d[12]c}cLilS<SICpBB[6]>cf}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28007 "{BiiJ{s{cBS[11]JC}d{d[12]c}cLilS<SICpBB[6]>cf}jfdBsji}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28008 "<i[1]>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28009 "<ipLCjdjSILSB>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28010 "{jI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28011 "<ppSLi{jI}B[2]CBcii>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28012 "<cI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28013 "<cjCcpjjSjdBc>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28014 "{cIjClJl[5]Slp}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28015 "{lSl{cIjClJl[5]Slp}pSijBClJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28016 "{LBcJJj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28017 "<l>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28018 "<SpdCJBli>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28019 "<<SpdCJBli>fB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28020 "{csdpBjsSsLs<<SpdCJBli>fB>}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28021 "{cIJCijSSjcci}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28022 "{sSJJfJBCIlds}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28023 "<lI{cIJCijSSjcci}jpJS{sSJJfJBCIlds}lCLj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28024 "<JsjLdlJ<lI{cIJCijSSjcci}jpJS{sSJJfJBCIlds}lCLj>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28025 "{sifdifiLcJIp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28026 "{fljsjscdlCIj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28027 "{BIlSi{fljsjscdlCIj}LBfdCC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28028 "<BpClBcccSipB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28029 "<dsJsdSJlScij>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28030 "<S[3]BJpIsfCjsps>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28031 "{BlcBi}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28032 "{fIcf[6]JJLBpLCp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28033 "<SJBi>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28034 "{JpCpp}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28035 "<fspLsfJis>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28036 "<C<SJBi>dlf{JpCpp}<fspLsfJis>fdisB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28037 "{sBS{BlcBi}{fIcf[6]JJLBpLCp}p<C<SJBi>dlf{JpCpp}<fspLsfJis>fdisB>fjiCJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28038 "{jJlL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28039 "<s>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28040 "{fcddjlSjjpcs}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28041 "{JjIB{fcddjlSjjpcs}}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28042 "{JiSjjJiIlBJS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28043 "<{JiSjjJiIlBJS}SpI>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28044 "<SfpdJppL[3]pjjc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28045 "{iJcLcSsjjpip}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28046 "{JcLi[3]lScill}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28047 "<{iJcLcSsjjpip}i{JcLi[3]lScill}[2]LIcIJCBB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28048 "<JJipSBB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28049 "{ff[3]LipCfcJljf}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28050 "<ipl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28051 "<lfILJpjclSpl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28052 "<{I}<ipl>di<lfILJpjclSpl>IpJSjfs>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28053 "{BI<{I}<ipl>di<lfILJpjclSpl>IpJSjfs>lsSBfJJSS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28054 "{fdfBCBlpcdLB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28055 "<cpLLlL[8]sC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28056 "<cdiCssLLjslC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28057 "{CSfpICpjjcs}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28058 "<cBClLIdCSBfc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28059 "{sdSf}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28060 "<cs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28061 "{jpJf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28062 "<Sid[6]ilLsSslIs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28063 "<s{jpJf}iLidl<Sid[6]ilLsSslIs>IICJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28064 "{lcjjBL[16]IClpdL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28065 "{cfpp[16]BSssfCds}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28066 "{Ic{lcjjBL[16]IClpdL}{cfpp[16]BSssfCds}}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28067 "{<cs><s{jpJf}iLidl<Sid[6]ilLsSslIs>IICJ>l{Ic{lcjjBL[16]IClpdL}{cfpp[16]BSssfCds}}sBjSfjsB}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28068 "{CSS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28069 "<i{CSS}IsjcjdJs>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28070 "{iJLCSsCscSjL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28071 "{js{iJLCSsCscSjL}[3]J}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28072 "{dfpIicdfBpCB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28073 "<JiCCJcplBffd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28074 "<iipJBpdIlJfC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28075 "<djj{dfpIicdfBpCB}<JiCCJcplBffd>L<iipJBpdIlJfC>icLCc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28076 "<BBdIf[13]JflI<djj{dfpIicdfBpCB}<JiCCJcplBffd>L<iipJBpdIlJfC>icLCc>J[3]j>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28077 "{BB}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28078 "{cjifsdjILc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28079 "<spJppSJccCJp>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28080 "<lJCC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28081 "{CLsLBjCpJi}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28082 "<idCffLLlIlLp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28083 "{<idCffLLlIlLp>S}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28084 "{pijpjisjLdpC}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28085 "{SLdLdCcSdp[4]CS}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28086 "{dICfJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28087 "{ipJsjjjc{SLdLdCcSdp[4]CS}J{dICfJ}i}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28088 "<cCiSdS{ipJsjjjc{SLdLdCcSdp[4]CS}J{dICfJ}i}djCSB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28089 "{JBj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28090 "<dLlilCldpsdS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28091 "<i<dLlilCldpsdS>[6]dic>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28092 "{{JBj}dLscd<i<dLlilCldpsdS>[6]dic>cJlI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28093 "<cdld>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28094 "<<cdld>BdBslJJIcfp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28095 "{Jpj[11]C[16]psLisfpi}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28096 "{sLCJICsfCpJC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28097 "<Bi{sLCJICsfCpJC}jIBLcBLJC>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28098 "<jsSCcp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28099 "{ssIiJpiSpBJc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28100 "<L>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28101 "<sJ{ssIiJpiSpBJc}lBp<L>Bl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28102 "{fCiIIjs[7]SSlLp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28103 "{lpSSBpBf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28104 "{ilBdiSlJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28105 "<jBCccJsJc{ilBdiSlJ}Cc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28106 "{lpCpdcSJSjSL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28107 "{JcLjfLfBBdSJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28108 "<IJCdlJfiiSpj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28109 "<<IJCdlJfiiSpj>dfj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28110 "<pi[6]{JcLjfLfBBdSJ}<<IJCdlJfiiSpj>dfj>djBSJlJs>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28111 "{LBc[15]IjLjsccc}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28112 "<lCjfIfffdiJj>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28113 "<ilfld>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28114 "<lLllIBfJcjii>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28115 "{ppfLBi}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28116 "{Bp}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28117 "{BlJJLdjLBfdC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28118 "{Spf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28119 "<BBJl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28120 "{BjCjIlBBLJii}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28121 "{iiCJBliLcCdJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28122 "<pSccIcf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28123 "<c{BjCjIlBBLJii}j{iiCJBliLcCdJ}f<pSccIcf>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28124 "{f{Spf}J<BBJl>CISI<c{BjCjIlBBLJii}j{iiCJBliLcCdJ}f<pSccIcf>>cCj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28125 "<JpBjdJCLLICs>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28126 "{iLSid<JpBjdJCLLICs>pdipC[5]j}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28127 "<Ids>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28128 "<Cjfi>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28129 "{lpjlIIsijfIJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28130 "<<Ids>l<Cjfi>Sl{lpjlIIsijfIJ}ClCJpS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28131 "{d}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28132 "{JJSjsCsiLcfc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28133 "<iLJILijLlSjc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28134 "<Si[16]IjiBJLlSCJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28135 "<sl[9]l[16]p>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28136 "<ljJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28137 "<<Si[16]IjiBJLlSCJ><sl[9]l[16]p>sC[12]<ljJ>Jilf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28138 "<d>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28139 "<pjddLiIjL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28140 "<lilpCBCsdlIf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28141 "<J<d>SJISBp<pjddLiIjL>IS<lilpCBCsdlIf>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28142 "{s<<Si[16]IjiBJLlSCJ><sl[9]l[16]p>sC[12]<ljJ>Jilf>lf<J<d>SJISBp<pjddLiIjL>IS<lilpCBCsdlIf>>Bc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28143 "{SLJpjspcssCL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28144 "<dSpiBspjlBjd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28145 "{fLisLIfldIdB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28146 "<<dSpiBspjlBjd>fcpBs{fLisLIfldIdB}[8]CLSjc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28147 "<cSSd[10]sCJIjICc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28148 "{fijSclScSLcB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28149 "<{fijSclScSLcB}dfCcLJLLpji>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28150 "<LJBLjLlBjIsd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28151 "<jBdlilB<LJBLjLlBjIsd>Ids>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28152 "{pd}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28153 "{I{pd}lcLdlBSLss}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28154 "{psCsSJjipLiL[10]}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28155 "{sS}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28156 "<{sS}lf>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28157 "{jCIiLBlBC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28158 "{CSlSJjcji}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28159 "<ClLLBJi[8]pIs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28160 "{BC[7]{jCIiLBlBC}[9]LJi{CSlSJjcji}ijB<ClLLBJi[8]pIs>}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28161 "<dLpjLCc<{sS}lf>s{BC[7]{jCIiLBlBC}[9]LJi{CSlSJjcji}ijB<ClLLBJi[8]pIs>}CS>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28162 "{S<c>fLfdICldlI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28163 "<pd{S<c>fLfdICldlI}lJclfLBpl>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28164 "{LclIp}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28165 "<B>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28166 "<cC<B>B>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28167 "<lLjBdIJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28168 "<JpLfCS>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28169 "<fdidsLc[2]<lLjBdIJ>l<JpLfCS>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28170 "<csCCi>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28171 "{JIlB[16]jcIBIClp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28172 "<iIC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28173 "<pC>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28174 "<isLs>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28175 "<lppCiIllddCi>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28176 "<S<pC>SfLipC<isLs>s<lppCiIllddCi>L>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28177 "<cSJ<S<pC>SfLipC<isLs>s<lppCiIllddCi>L>di>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28178 "<CipidIp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28179 "<pss<CipidIp>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28180 "{Lfc<pss<CipidIp>>Cc[2]jiL[6]Idj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28181 "{jSLCfccj[3]cBj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28182 "<cpBBSjplilCJ>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28183 "<BdC[10]iiSLCS>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28184 "<{jSLCfccj[3]cBj}dIl<cpBBSjplilCJ>jpiLd<BdC[10]iiSLCS>I>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28185 "{sISsiLLCdBjf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28186 "{jdCfIB[3]CCJpIs}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28187 "{lsj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28188 "<jpL{jdCfIB[3]CCJpIs}d[14]psJcs{lsj}C>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28189 "<lIipfpsllf>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28190 "<Lll>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28191 "{sIcsffdij}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28192 "<dJSci>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28193 "{JLpiJpJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28194 "{fIijcIBfsf[4]JL}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28195 "{<dJSci>fSp{JLpiJpJ}SBSdCc{fIijcIBfsf[4]JL}}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28196 "<ICCiljclJClL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28197 "<jjfLCSIpdjBf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28198 "<CfCL[13]SfscCscB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28199 "{BfCSIdc<jjfLCSIpdjBf><CfCL[13]SfscCscB>di}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28200 "{plsfLBBCCCJ[4]L}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28201 "<ccc[3]BIJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28202 "{iSiB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28203 "{{plsfLBBCCCJ[4]L}Sd<ccc[3]BIJ>i{iSiB}Cf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28204 "<d{BfCSIdc<jjfLCSIpdjBf><CfCL[13]SfscCscB>di}{{plsfLBBCCCJ[4]L}Sd<ccc[3]BIJ>i{iSiB}Cf}sjLslflp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28205 "{CiiLCcLBsiSI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28206 "{iiIBdisdlp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28207 "{jLJflBLdpCd[15]L}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28208 "<iBjcf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28209 "{{jLJflBLdpCd[15]L}jdC<c>Cpdpp<iBjcf>i}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28210 "{CSdSCLcSJ{iiIBdisdlp}c{{jLJflBLdpCd[15]L}jdC<c>Cpdpp<iBjcf>i}}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28211 "<lpIJB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28212 "<BSBdlIfdIjBC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28213 "{lIBffCdjp[7]cSJ}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28214 "<<lpIJB>J<BSBdlIfdIjBC>B{lIBffCdjp[7]cSJ}IdCpIji>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28215 "<IBSfsCLicpBl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28216 "<<<lpIJB>J<BSBdlIfdIjBC>B{lIBffCdjp[7]cSJ}IdCpIji>LpI<IBSfsCLicpBl>IfiSppl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28217 "{fjIJilsJcccL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28218 "{Ccj{fjIJilsJcccL}sCpiJBid}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28219 "<SJBcLIiBCLCl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28220 "<isLfc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28221 "{L<isLfc>ldi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28222 "{SlLCC{L<isLfc>ldi}jljSp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28223 "<CISilJsSfIIS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28224 "{f}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28225 "{LiLdIISJjlfj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28226 "<idcssL{f}Sss{LiLdIISJjlfj}L>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28227 "{BlidiIdjpBjc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28228 "<dlB{BlidiIdjpBjc}fIISBlBc>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28229 "{iS}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28230 "<fpcidcilSSCi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28231 "<LcfCJffCiIjI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28232 "<Jlip>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28233 "{jsI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28234 "<dcLdCCS{jsI}CCCs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28235 "<Lspddd<Jlip>lsB<dcLdCCS{jsI}CCCs>I>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28236 "<SjpcsLB>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28237 "<pI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28238 "{lf<pI>JfflCLJc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28239 "<s{lf<pI>JfflCLJc}cICLdBSfjs>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28240 "<il>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28241 "<jfcsiSpCfSpB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28242 "<f<jfcsiSpCfSpB>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28243 "{iIiLlcBBici}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28244 "<IpLSd>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28245 "<dicCLpd{iIiLlcBBici}JBC<IpLSd>>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28246 "<lJpslLf[14]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28247 "{dBLB<lJpslLf[14]>Bi}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28248 "<JfI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28249 "{SS<JfI>jBISLfLCf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28250 "{CSpCljjsIJdj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28251 "<I[8]JSLJLJdSBC{CSpCljjsIJdj}>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28252 "{Lsd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28253 "{CSSJlJl[9]fB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28254 "<BsjJJBJIiJLd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28255 "{ljdSClBdpIji}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28256 "<cfdIBLjBBjip>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28257 "<CSLIdi{CSSJlJl[9]fB}Ij<BsjJJBJIiJLd>{ljdSClBdpIji}<cfdIBLjBBjip>>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28258 "<LfLJfcCfc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28259 "<cCdfffis>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28260 "<cBlBJid[2]CJlsC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28261 "<CfjIJipccid>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28262 "{IsdLjdCscLSI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28263 "<fcd{IsdLjdCscLSI}Sp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28264 "{fBLjJpfILIdI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28265 "{dppCd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28266 "<J{dppCd}>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28267 "{Lc[10]ICLJjpI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28268 "{I[15]L}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28269 "<<J>silLlBiLd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28270 "<sCsd>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28271 "<jpLLBjLjBsi[13]I>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28272 "<<sCsd><jpLLBjLjBsi[13]I>JJdJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28273 "{fjdcClsiLcsB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28274 "{Bf[3]iJLC{fjdcClsiLcsB}[12]dSBld}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28275 "{IijIspCCSjSf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28276 "{Bf{IijIspCCSjSf}}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28277 "{{Bf[3]iJLC{fjdcClsiLcsB}[12]dSBld}cScBIC{Bf{IijIspCCSjSf}}fJCf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28278 "{iIS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28279 "{BfIIBBpLpS{iIS}l}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28280 "<fLIlILldLlCC>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28281 "{csjiLddf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28282 "<IlIlJc{csjiLddf}B>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28283 "{BCCSflpdB[14]lBi}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28284 "{LIpjL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28285 "{BpBcdsfBpSjL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28286 "<J[6]jl>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28287 "{Lcpi}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28288 "{sC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28289 "<JsJBC[4]iLipijI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28290 "<i{sC}Sjjd<L>p<JsJBC[4]iLipijI>sps>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28291 "{JJBCCjBSdBIi}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28292 "<cB{JJBCCjBSdBIi}dSIdII>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28293 "<C[7]SCJdiLjjBsB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28294 "{SiCLcI<C[7]SCJdiLjjBsB>Spf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28295 "{jIppfBdjc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28296 "<lBdSjlsiBdI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28297 "{lCpJJdlSI[13]iSl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28298 "{s<lBdSjlsiBdI>Cdd[10]dCsCCc{lCpJJdlSI[13]iSl}}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28299 "<sSjsfs{s<lBdSjlsiBdI>Cdd[10]dCsCCc{lCpJJdlSI[13]iSl}}lfBSJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28300 "<JiBIcLLj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28301 "{Bifc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28302 "{lBSfds}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28303 "{cLILdspIC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28304 "{jfCdLc[7]{lBSfds}f{cLILdspIC}SjB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28305 "{ljlicds{jfCdLc[7]{lBSfds}f{cLILdspIC}SjB}LCBC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28306 "<cJdSp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28307 "{BSCjIScBfCLp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28308 "<C{BSCjIScBfCLp}pIdidIfdlc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28309 "<BiCcL<C{BSCjIScBfCLp}pIdidIfdlc>s[1]fpCdJ>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28310 "<CBcBlB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28311 "<lJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28312 "<jfIipIdfLslL>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28313 "{lfBJfff[7]sB}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28314 "<CjJjdJpCdL[8]L>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28315 "{ffsjlIlB<CjJjdJpCdL[8]L>sJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28316 "<fjCpf[7]LdfBIJp>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28317 "<cjlLfLlSslc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28318 "<ci>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28319 "{jBIdldcpfBCp}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28320 "<{jBIdldcpfBCp}BjcCLpB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28321 "{f[2]clSlCfLipCd}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28322 "<SfJBdJILLcsB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28323 "<Js<SfJBdJILLcsB>fLdBcLisp>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28324 "{iiBSCicBdBjI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28325 "<sjLLcSBLdJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28326 "{JBd{iiBSCicBdBjI}iIcd<sjLLcSBLdJ>cSl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28327 "<JfcfdLscJI>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28328 "{CBJijcL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28329 "<BSCSdpIIB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28330 "{i{d}BjBI<BSCSdpIIB>}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28331 "<jijjLsspjCSS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28332 "<d<jijjLsspjCSS>ciSS[11]ScBCil>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28333 "<<d<jijjLsspjCSS>ciSS[11]ScBCil>JcfLiijpf>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28334 "{jiLCCcdscCCB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28335 "<lcsCi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28336 "{CIJsjBCS}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28337 "<fjpjdILJ<lcsCi>{CIJsjBCS}Sl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28338 "<dSj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28339 "{j<dSj>CicJiJjsfs}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28340 "{JBJCcIll}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28341 "<ccIclisdll>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28342 "{j}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28343 "{ip[15]Blj<ccIclisdll>iccfd{j}}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28344 "{BBcJdffdISs}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28345 "<Bjp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28346 "<pJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28347 "{S}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28348 "{sIsLsLjcCl[12]Li}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28349 "<sJClsIpLScfc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28350 "{sc<sJClsIpLScfc>jf}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28351 "<ldJJIjS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28352 "<LLl<ldJJIjS>l>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28353 "<dl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28354 "{SliSJJCpSspL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28355 "<{SliSJJCpSspL}SLBL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28356 "<JfBCBfidBpfd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28357 "{Il<{SliSJJCpSspL}SLBL><JfBCBfidBpfd>ll}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28358 "<iiifC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28359 "<dlj<iiifC>LdJspJfp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28360 "<sISIlJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28361 "{cicIC<sISIlJ>sJBldL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28362 "<ijisBfS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28363 "{Bff<dlj<iiifC>LdJspJfp>{cicIC<sISIlJ>sJBldL}fLCC<ijisBfS>sj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28364 "<SlsdffpilIj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28365 "{ddsccpiJ[13]JL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28366 "{lc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28367 "<jiJCLsllcCLc>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28368 "<f[12]IciCCpCdscd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28369 "{SBCfdBCBjdsI}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28370 "{<jiJCLsllcCLc><f[12]IciCCpCdscd>d{SBCfdBCBjdsI}jJiSCcpC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28371 "<djJIjdd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28372 "{dSdlcj[11]IfflIL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28373 "<lLsjl<djJIjdd>Js{dSdlcj[11]IfflIL}d>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28374 "{dS[7]{lc}pSd{<jiJCLsllcCLc><f[12]IciCCpCdscd>d{SBCfdBCBjdsI}jJiSCcpC}BI[13]dJ<lLsjl<djJIjdd>Js{dSdlcj[11]IfflIL}d>}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28375 "{ffi}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28376 "{BfJIsffcjJ[14]C}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28377 "{Iid}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28378 "<lpBlcBLC{BfJIsffcjJ[14]C}{Iid}Lf>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28379 "<CJBiL<lpBlcBLC{BfJIsffcjJ[14]C}{Iid}Lf>pSfIJB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28380 "<sLpJSLlLSs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28381 "{iljBfpLILIcj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28382 "{<sLpJSLlLSs>fS{iljBfpLILIcj}IC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28383 "<Jij>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28384 "<SCc{<sLpJSLlLSs>fS{iljBfpLILIcj}IC}dC<Jij>fj>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28385 "{icpjCisfdsd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28386 "<JffpslJ[8]JCsCC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28387 "{iLfJdlBCjpIc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28388 "{<JffpslJ[8]JCsCC>jCilIp{iLfJdlBCjpIc}c{S}dc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28389 "{BIpicJLpplJc[9]}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28390 "{{<JffpslJ[8]JCsCC>jCilIp{iLfJdlBCjpIc}c{S}dc}CLsS{BIpicJLpplJc[9]}sidJlI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28391 "{ciJdSBjdfBpc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28392 "<BdjJBIjdi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28393 "<dBSc{ciJdSBjdfBpc}d<BdjJBIjdi>f>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28394 "{CcscLJLfCj[16]SJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28395 "<LIccJBS[4]JipjL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28396 "{fil}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28397 "{i<LIccJBS[4]JipjL>sji{fil}Ijjcjj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28398 "{fcdC<dBSc{ciJdSBjdfBpc}d<BdjJBIjdi>f>p[4]Sc{CcscLJLfCj[16]SJ}li{i<LIccJBS[4]JipjL>sji{fil}Ijjcjj}}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28399 "<dsjLiIpc[9]cfcC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28400 "{JCCCcCpjfJ<dsjLiIpc[9]cfcC>B}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28401 "{J[1]sLJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28402 "<jlCsiclj{J[1]sLJ}p{Bp}I>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28403 "<sldiCpdsc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28404 "{lIpid}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28405 "<J[2]LipdlJJiddI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28406 "{JBfdcBsiBSps}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28407 "<<J[2]LipdlJJiddI>S{JBfdcBsiBSps}>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28408 "{SS<<J[2]LipdlJJiddI>S{JBfdcBsiBSps}>}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28409 "{jBdBpI}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28410 "<jp[12]Csj>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28411 "<ljL<jp[12]Csj>>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28412 "<fiISSjLcIpCJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28413 "<dCf>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28414 "{sl<dCf>CfILI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28415 "<sdCpdfsCi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28416 "{idLLJjffd[1]did}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28417 "<jd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28418 "{dj{idLLJjffd[1]did}<jd>dBIL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28419 "{LlpsL<fiISSjLcIpCJ>i{sl<dCf>CfILI}<sdCpdfsCi>i{dj{idLLJjffd[1]did}<jd>dBIL}p}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28420 "<LcsldS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28421 "<IsSdd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28422 "{j[1]Sl}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28423 "<cdIS<LcsldS>i<IsSdd>l{j[1]Sl}BSB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28424 "<cdJfciiLsjIp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28425 "<BpJd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28426 "{jiIj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28427 "<LBlIlIfdSI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28428 "<ipIi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28429 "{IdcpC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28430 "{dJiidiLj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28431 "{<ipIi>{IdcpC}S{dJiidiLj}cp}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28432 "<cpsjBJpLdL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28433 "{BBdfcIScSSBB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28434 "{SCL{BBdfcIScSSBB}c}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28435 "{ppjSBjCfpicC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28436 "<pc{ppjSBjCfpicC}iS[6]cCJj>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28437 "<fliJsBdCLSJd>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28438 "<jifiJLJcSds>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28439 "<JLcIcipLSSjB>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28440 "<IfIBiCcCLSiI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28441 "<fSfppSfBS>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28442 "<BdSclSLdIcpj>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28443 "{s<fSfppSfBS>sdSc<BdSclSLdIcpj>}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28444 "{iIICsijI[1]slpC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28445 "{cddCCCjiBs}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28446 "<jC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28447 "<pjSfI[7]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28448 "{fIjsislfffis}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28449 "<Sf{cddCCCjiBs}<jC><pjSfI[7]>Id{fIjsislfffis}Llj>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28450 "{ilICcsL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28451 "{fli}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28452 "<ciSjcsicfiL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28453 "{fdfdcSIcdBSf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28454 "{{fdfdcSIcdBSf}SC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28455 "<Jd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28456 "{lcIL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28457 "{iIilSpJiLip}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28458 "<S<Jd>{lcIL}{iIilSpJiLip}SC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28459 "<S{{fdfdcSIcdBSf}SC}clCB[15]Jf<S<Jd>{lcIL}{iIilSpJiLip}SC>IfC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28460 "<ppsL[2]dcCJiIBL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28461 "<LldsS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28462 "{B<LldsS>i}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28463 "{JJj{B<LldsS>i}lddl[1]l}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28464 "{dcclsfll}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28465 "<JCpspL{dcclsfll}ls>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28466 "<SipJfS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28467 "<scBd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28468 "{JBICCIJSs<scBd>Cs}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28469 "<JICpiC{JBICCIJSs<scBd>Cs}lCCjC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28470 "{jl}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28471 "<Cl{jl}IBlC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28472 "<JlBdJdCdsj>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28473 "<d<JlBdJdCdsj>slJL[9]llJpLL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28474 "<<Cl{jl}IBlC>SfiidSlBjl<d<JlBdJdCdsj>slJL[9]llJpLL>>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28475 "{IL[2]JscLSipfJi}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28476 "<Jl{IL[2]JscLSipfJi}fBCIJSfi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28477 "<dJidcB[6]Jpllfc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28478 "{jll}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28479 "{SI{jll}LLJiBppIp}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28480 "<LciCIL{SI{jll}LLJiBppIp}isppd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28481 "{IJLjpdCsSSdC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28482 "{CddISLddBLc{IJLjpdCsSSdC}}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28483 "{Ji[12]dJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28484 "{ScfLpSSJIBCI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28485 "<{ScfLpSSJIBCI}Bid>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28486 "{ICpL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28487 "<ILIsCpsfpcSp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28488 "<sSLjCcfiCdip>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28489 "{Bf}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28490 "<li[14]LLIBjlJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28491 "{Cdjs<ILIsCpsfpcSp>i<sSLjCcfiCdip>{Bf}d<li[14]LLIBjlJ>ld}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28492 "{{Cdjs<ILIsCpsfpcSp>i<sSLjCcfiCdip>{Bf}d<li[14]LLIBjlJ>ld}fJIsCjLcpp[16]c}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28493 "{jjffcid}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28494 "{BIiijS}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28495 "<sIB{jjffcid}BCBICBj{BIiijS}>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28496 "<SC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28497 "<fB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28498 "<fl<SC><fB>dJpj<i>ijL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28499 "<jj[1]diiI<fl<SC><fB>dJpj<i>ijL>L>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28500 "{ipJB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28501 "{iJCdIiILjJLd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28502 "{CjjdcCClISJ}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28503 "{B}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28504 "{jjjCB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28505 "{{B}BlB{jjjCB}}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28506 "<CC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28507 "{sI{{B}BlB{jjjCB}}p<CC>llc[5]ilji}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28508 "<clJd>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28509 "{SiJS[4]isIjfscc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28510 "<ijsjpfJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28511 "{CBLclCIpicpp}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28512 "{ccp{CBLclCIpicpp}Is}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28513 "<jdjSiIJILi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28514 "<pSSBcpCLJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28515 "{L<jdjSiIJILi>lddCCBd<pSSBcpCLJ>Lc}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28516 "<is{L<jdjSiIJILi>lddCCBd<pSSBcpCLJ>Lc}l>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28517 "<SdjlSid>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28518 "<cIIl<SdjlSid>cpjsLjl>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28519 "{dCJcl}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28520 "{flLpLjCJjsjc}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28521 "<S[11]CdldBIj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28522 "<CsIllBlBd<S[11]CdldBIj>Jc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28523 "<spcddBcfjj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28524 "<fdlIILBfBcIJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28525 "{JpSSCJlBpcLC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28526 "<BIJlBBpjC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28527 "{J<fdlIILBfBcIJ>jIi{JpSSCJlBpcLC}jC<BIJlBBpjC>scs}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28528 "<jIfB{J<fdlIILBfBcIJ>jIi{JpSSCJlBpcLC}jC<BIJlBBpjC>scs}ppiBSB<l>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28529 "{pIfCBiScBl[1]Ci}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28530 "{LLsjciJBfLfJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28531 "<sp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28532 "<isSjdBBcpLpL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28533 "<pCLJdC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28534 "<Jclc<isSjdBBcpLpL>S<pCLJdC>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28535 "{ffBIcJSJfSBB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28536 "{C[16]id}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28537 "{{C[16]id}}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28538 "<JBCilpjlfils>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28539 "{lCjSIp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28540 "{IdIlicLCJBcJ[4]}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28541 "{J{lCjSIp}J[14]{IdIlicLCJBcJ[4]}}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28542 "<lsJlpLCdl[9]iSB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28543 "<S<lsJlpLCdl[9]iSB>s>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28544 "<{J{lCjSIp}J[14]{IdIlicLCJBcJ[4]}}[7]l[2]Ii<S<lsJlpLCdl[9]iSB>s>JjsBjlf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28545 "{dIjlIcL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28546 "<Ld>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28547 "<JIfi>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28548 "<Iil[10]Spp<JIfi>pf[13]plL>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28549 "<iSIpdciflfsB>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28550 "<CBjBpf<iSIpdciflfsB>>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28551 "<CjcIBL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28552 "{dLLld}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28553 "{ljjJ[11]cjdSpBfB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28554 "{jsfsCiLj[16]}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28555 "{flLIf{dLLld}Sl{ljjJ[11]cjdSpBfB}{jsfsCiLj[16]}S}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28556 "<lcsLjsjj>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28557 "{cfiCJlsjdsCl}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28558 "{ssjLcC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28559 "<IBj{cfiCJlsjdsCl}sJsp{ssjLcC}Spf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28560 "{jI<IBj{cfiCJlsjdsCl}sJsp{ssjLcC}Spf>JsdJLJSLL}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28561 "<lB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28562 "<fcIcsijjCJSs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28563 "{cfs<fcIcsijjCJSs>iSBsBjfp}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28564 "<CIs>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28565 "{sSpIsiLLscIf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28566 "<fslLf>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28567 "{BJcBdsd[15]jlplC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28568 "{ippfiL<fslLf>f{BJcBdsd[15]jlplC}idI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28569 "{lsCLpd{sSpIsiLLscIf}S{ippfiL<fslLf>f{BJcBdsd[15]jlplC}idI}JBj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28570 "{iSiLBlsI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28571 "<dSdLJLijCjBi>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28572 "<cIjBS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28573 "<s{iSiLBlsI}jljc[12]J<dSdLJLijCjBi><cIjBS>j>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28574 "{icIpjdcCCdsi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28575 "{lljilSfLLjf[7]{icIpjdcCCdsi}}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28576 "<SSdLic{lljilSfLLjf[7]{icIpjdcCCdsi}}>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28577 "<dlcs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28578 "<SsJ[15]ccsJSjL<dlcs>p>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28579 "{jsI[10]icipBcId}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28580 "{IlCc}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28581 "<SspIpsCfsfSC>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28582 "<J{jsI[10]icipBcId}Ifds<C>p{IlCc}B<SspIpsCfsfSC>l>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28583 "{psLIl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28584 "<sl{psLIl}Si[4]pJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28585 "<<J{jsI[10]icipBcId}Ifds<C>p{IlCc}B<SspIpsCfsfSC>l>fSclLjLIlj<sl{psLIl}Si[4]pJ>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28586 "{dpfsJsCS}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28587 "<dsdILii>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28588 "<lSl>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28589 "<iBi<dsdILii>L<lSl>jjpBjl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28590 "{pi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28591 "<Lf[5]LL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28592 "{<Lf[5]LL>jCIcJJIpilL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28593 "{lsdfffLSLjji}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28594 "{Sppcp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28595 "<lsCcldcdlCdJ>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28596 "{BiL[6]IBICj}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28597 "{j{lsdfffLSLjji}Bp{Sppcp}f<lsCcldcdlCdJ>[15]f{BiL[6]IBICj}[14]C}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28598 "{{j{lsdfffLSLjji}Bp{Sppcp}f<lsCcldcdlCdJ>[15]f{BiL[6]IBICj}[14]C}fcSSlpSpSJs}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28599 "<ffSBiBssBSif>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28600 "<jilSjplpf<ffSBiBssBSif>Lf>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28601 "<sLCBsfcS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28602 "<IccfI<sLCBsfcS>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28603 "{fCSj<IccfI<sLCBsfcS>>isJjJIf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28604 "{lLlBC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28605 "{BBIfff}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28606 "{IJlC[8]jiCpcfLl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28607 "<fJCflp[5]l[16]p{IJlC[8]jiCpcfLl}ssl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28608 "<c<fJCflp[5]l[16]p{IJlC[8]jiCpcfLl}ssl>jpc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28609 "<IdiiBljC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28610 "<lL<IdiiBljC>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28611 "{lCLIdcsCp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28612 "{Csl[11]ssfl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28613 "{iSppp}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28614 "<scJJc[12]ICSJLs>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28615 "<B{lCLIdcsCp}jI{Csl[11]ssfl}{iSppp}jfj[7]<scJJc[12]ICSJLs>c[15]>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28616 "<dB<lL<IdiiBljC>><B{lCLIdcsCp}jI{Csl[11]ssfl}{iSppp}jfj[7]<scJJc[12]ICSJLs>c[15]>dCBJdccI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28617 "<lCLpfcSpCpfI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28618 "{BpLBJLisBBSJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28619 "<BJSBjjlpJdII>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28620 "<jlIS[3]jBf[2]scB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28621 "{<BJSBjjlpJdII>l<jlIS[3]jBf[2]scB>}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28622 "{iljCdI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28623 "{{iljCdI}lSpl[12]LIddLdj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28624 "{{{iljCdI}lSpl[12]LIddLdj}cJjdiSScpBS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28625 "<scLJfLfBdccB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28626 "{iSJld<scLJfLfBdccB>}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28627 "{s{iSJld<scLJfLfBdccB>}lpCLL}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28628 "{SsdjJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28629 "<CiiBL[14]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28630 "{djI<CiiBL[14]>LSliLpSS}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28631 "<sl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28632 "{ccjl[8]jlpjdiJJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28633 "{I<sl>Il{ccjl[8]jlpjdiJJ}jjpCJL[12]j}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28634 "<pJcflLfp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28635 "<cIIsij<pJcflLfp>Cp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28636 "<BBJJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28637 "{sllLsJd}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28638 "{LccipLpjBp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28639 "{JBijsl{sllLsJd}cL{LccipLpjBp}sB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28640 "<<cIIsij<pJcflLfp>Cp>pJ<BBJJ>{JBijsl{sllLsJd}cL{LccipLpjBp}sB}pIiLJis>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28641 "<csBdccljslcp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28642 "{CsjIB<csBdccljslcp>fI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28643 "<dBflLClLsjdj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28644 "{jpdCcdjl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28645 "{lfcdppfcCILC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28646 "{jcLcLf{jpdCcdjl}{d}{lfcdppfcCILC}CLp}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28647 "{iSiLJdSCfCjc}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28648 "{IfpLSsLipBjI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28649 "<sLdpfjSdjILl>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28650 "<ifdCSJSpjdsd>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28651 "{cBBddpBlilSj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28652 "<BCcLsdJCCpSB>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28653 "{jSpSSf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28654 "{CIplIllJ[9]cllB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28655 "{{jSpSSf}l{CIplIllJ[9]cllB}llC}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28656 "{BSLJljppcd}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28657 "{CfjJippjJfdp}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28658 "{dpfjJjJdILIC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28659 "{iSJpIddSIIfs}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28660 "{cpLSLCIBsSId}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28661 "{f{cpLSLCIBsSId}fpICCBLIpi}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28662 "{JI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28663 "<{JI}dcsBpjLBJJC[1]>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28664 "{LLljIdLCIcpC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28665 "<BJslCifpLpIL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28666 "<{f}JdJCI[1]BLcJi>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28667 "<SjCjfBcLScSd>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28668 "<ddfjCjsCJJ[4]Ci>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28669 "{lLiBcfpcjCSB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28670 "<SCC{lLiBcfpcjCSB}spiJfc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28671 "<ijcSdLIB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28672 "<<ijcSdLIB>[2]CBIIsLj>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28673 "<JIj>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28674 "{iBsLjjp[8]jliiI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28675 "<dLjjSJslB>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28676 "<sJspSij>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28677 "<BdLcifc>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28678 "<BcpiljpsdBB[3]I>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28679 "{SpCSsLBfjIlf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28680 "{{SpCSsLBfjIlf}fJc[7]ifIjcdJ[12]B}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28681 "{BJLsSjILiBfd}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28682 "<Cid[6]sSIdliici>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28683 "{dpcjJ{BJLsSjILiBfd}Lidcp<Cid[6]sSIdliici>}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28684 "{pidL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28685 "{Cs{pidL}i{s}i[10]spsll}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28686 "<JSs[12]sf{Cs{pidL}i{s}i[10]spsll}lJcS[6]IJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28687 "<LBClpBdfBpBc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28688 "<siIdJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28689 "<LIcpfjcIclff>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28690 "{l}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28691 "<C<LIcpfjcIclff>LcpfjcpL{l}c>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28692 "<<C<LIcpfjcIclff>LcpfjcpL{l}c>Jc[15]lJpijj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28693 "{pCSI}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28694 "{fccd}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28695 "<iCIjsJsSsplC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28696 "{idSLClSJffiC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28697 "{ljdif[12]BsI[11]CCIB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28698 "{Jcs}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28699 "<{fccd}<iCIjsJsSsplC>j{idSLClSJffiC}JppL{ljdif[12]BsI[11]CCIB}{Jcs}>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28700 "<JJIL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28701 "{ffBIfjBdBBf<JJIL>}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28702 "{{pCSI}BScsp<{fccd}<iCIjsJsSsplC>j{idSLClSJffiC}JppL{ljdif[12]BsI[11]CCIB}{Jcs}>jjL{ffBIfjBdBBf<JJIL>}f}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28703 "{ljJssdBCd[6]pjf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28704 "<{ljJssdBCd[6]pjf}dpI[14]ifsBJcfp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28705 "<LisjB<{ljJssdBCd[6]pjf}dpI[14]ifsBJcfp>CsSdJl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28706 "{fsJl[14]IijCCffi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28707 "{LSdIBCdBdJpL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28708 "{jl{LSdIBCdBdJpL}ipjSJdJij}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28709 "<JdcBs[15]IL{jl{LSdIBCdBdJpL}ipjSJdJij}B>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28710 "{LspBfi}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28711 "<pBlBLiLiScLB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28712 "<LBiJ[9]cfLcClci>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28713 "<JdIiiLILds>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28714 "<LIL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28715 "<c[4]<pBlBLiLiScLB>p<LBiJ[9]cfLcClci>cC<JdIiiLILds>LI<LIL>pL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28716 "<IJJI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28717 "<lSJJLp[10]dJfcIL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28718 "{scic<IJJI><lSJJLp[10]dJfcIL>J[8]}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28719 "{BISiiiLLBpdL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28720 "<sjdCIdIpIIsJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28721 "<CCJffilSSisL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28722 "{CIl[8]BSf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28723 "{BBCiscBSBi[8]lf[2]}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28724 "{J<sjdCIdIpIIsJ>d<CCJffilSSisL>I{CIl[8]BSf}L{BBCiscBSBi[8]lf[2]}J}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28725 "<Sd{J<sjdCIdIpIIsJ>d<CCJffilSSisL>I{CIl[8]BSf}L{BBCiscBSBi[8]lf[2]}J}fSSIjdiLL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28726 "{SLd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28727 "<dljdpdpBCSsB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28728 "{iLBCpC[6]BIcpC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28729 "<lsClSILjdLsf>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28730 "<pcL>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28731 "{cpCSCCJLfIsd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28732 "{fiiIcBjIlJBi}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28733 "{jCfJpdsdlJjJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28734 "{JfI[5]sIpJsssIJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28735 "{sisCdi{cpCSCCJLfIsd}{fiiIcBjIlJBi}c{jCfJpdsdlJjJ}{JfI[5]sIpJsssIJ}C}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28736 "<diLCjsSdBjLl>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28737 "{Bl}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28738 "<Cl[10]liIJdJjI{Bl}C>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28739 "<j>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28740 "{LdBCLJIC<j>}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28741 "<IfL>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28742 "{CsdLdfjLJBid}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28743 "{clsi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28744 "{pdcl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28745 "{cJsI{pdcl}s[8]j}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28746 "{sL[11]cd{clsi}{cJsI{pdcl}s[8]j}}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28747 "{lsILcIIislsj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28748 "{d[1]CpI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28749 "<IILpSCjCLjp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28750 "{<IILpSCjCLjp>isIlJccJscc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28751 "<C{<IILpSCjCLjp>isIlJccJscc}fcfJdlddjI>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28752 "{lI}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28753 "{csBsjJldISfS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28754 "<s{csBsjJldISfS}S>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28755 "<dc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28756 "<picppldCsI<dc>B>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28757 "{lBIp[16]dsIIjjBI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28758 "<ddlisfi>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28759 "{jIBfpL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28760 "{IBijf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28761 "<{jIBfpL}Bcs{IBijf}fjSllfl>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28762 "{JlpcsSCLC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28763 "<<{jIBfpL}Bcs{IBijf}fjSllfl>ijdCIsCcdf{JlpcsSCLC}>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28764 "<SJLfip[9]f>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28765 "<Lfi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28766 "{piiLpBsjcds}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28767 "{BSpli{lI}LCCcpp}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28768 "<pscJjBldBLdd[5]>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28769 "<ijciSipSJj>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28770 "<<pscJjBldBLdd[5]><ijciSipSJj>[7]ijsJddpL[4]i>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28771 "{IjiJsipiSljC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28772 "{CCI[16]}",
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
28773 "{LL}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28774 "<pIldffCfiISC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28775 "<fddfjICLCLc>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28776 "<fIBBJsfccdJp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28777 "{ds<fIBBJsfccdJp>Jsscs[9]isci}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28778 "<sL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28779 "{i[5]JIddpjLfd}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28780 "{dCcLppScsppJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28781 "{dsJfC[2]CBdfj{dCcLppScsppJ}j}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28782 "<jsjILcc{dsJfC[2]CBdfj{dCcLppScsppJ}j}dJcL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28783 "<JJBJC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28784 "<CIpICCjpdLpf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28785 "<B<CIpICCjpdLpf>B>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28786 "<fJBid<B<CIpICCjpdLpf>B>dJdlpJ>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28787 "<LscsJSLi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28788 "<cSfiSSLc[16]pssI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28789 "<dlJpdjfsiLLl>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28790 "{sjSBilBfScci}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28791 "<iiBffpls[12]BBBj>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28792 "<<dlJpdjfsiLLl>{sjSBilBfScci}SB<iiBffpls[12]BBBj>SIillcL>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28793 "{c}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28794 "<jlLdfpLJjlsi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28795 "<BLJJIsCcdCdc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28796 "{dj}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28797 "{IIfBfiJjBidL}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28798 "<Cj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28799 "{lLSjLJpLJLSB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28800 "{i<Cj>CsfJcs{lLSjLJpLJLSB}[15]lBf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28801 "<JCffddBJ>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28802 "<Bs>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28803 "{CBSJf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28804 "{iSBdI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28805 "<Bipi>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28806 "<jBiSCJCISdlf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28807 "<J[8]l[10]IBBls>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28808 "<lL[6]d>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28809 "<Ilffscdjfj>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28810 "<SdssisSSIdll>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28811 "<IIp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28812 "<Csssi<IIp>cIILic[3]>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28813 "{iIsSCfpdsCJp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28814 "{l[1]jLIc{iIsSCfpdsCJp}c[14]sffBs}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28815 "{CCSsf<S>c}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28816 "<{CCSsf<S>c}JLlLisd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28817 "<BILsjjJ[16]Ifl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28818 "<CfCSSLs[7]cBBcd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28819 "<B<BILsjjJ[16]Ifl>IcLJI<CfCSSLs[7]cBBcd>fJjB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28820 "<dBIcICJpdsii>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28821 "{CJicS[9]IIfdLSI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28822 "<ddplLf[3]ssspIB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28823 "<Bpscf{CJicS[9]IIfdLSI}j<ddplLf[3]ssspIB>>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28824 "{JjspCSj[4]lcICj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28825 "{pcdL}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28826 "<IILIj{JjspCSj[4]lcICj}fc{pcdL}j>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28827 "{<Bpscf{CJicS[9]IIfdLSI}j<ddplLf[3]ssspIB>>dsJcLc<IILIj{JjspCSj[4]lcICj}fc{pcdL}j>Jcci}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28828 "{ccsfLijjd[15]}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28829 "{fdI[8]{c}lSp{ccsfLijjd[15]}Is}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28830 "<fSpjlssCLJfj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28831 "{llCjIIlBJsI[7]j}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28832 "{C}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28833 "{jsC{C}jBjCjffp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28834 "{cSBjlccBcfj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28835 "{SjBpJjijs}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28836 "{LiLJCdisf[14]}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28837 "<lpplifc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28838 "{{cSBjlccBcfj}i{SjBpJjijs}{LiLJCdisf[14]}cjLpdd<lpplifc>j}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28839 "<fldjSCsC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28840 "{ClpdpjldLJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28841 "{SiiISJBBBIIc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28842 "<sJipjjBf{ClpdpjldLJ}iJ{SiiISJBBBIIc}>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28843 "{sSL[15]pdcissLLi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28844 "<pCSSiSLcjI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28845 "{JSl{sSL[15]pdcissLLi}LI<pCSSiSLcjI>BipBj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28846 "{dLSfiSLBBfis}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28847 "{spCCCi[12]spd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28848 "{pC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28849 "<Ljds[13]d{C}sIfsJ{pC}>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28850 "<IJlBdjSdl>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28851 "{BdJi[1]BILjsS}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28852 "<f>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28853 "<sLd<IJlBdjSdl>p{BdJi[1]BILjsS}SS<f>jjs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28854 "<jij<Ljds[13]d{C}sIfsJ{pC}>sfSBjJp<sLd<IJlBdjSdl>p{BdJi[1]BILjsS}SS<f>jjs>>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28855 "{Cfj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28856 "<pJlI[1]fids>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28857 "{LJjpSs<pJlI[1]fids>I}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28858 "<IL{Cfj}{LJjpSs<pJlI[1]fids>I}d>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28859 "<cBIBBSSllBCs>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28860 "<sssiCpjslcS[2]C>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28861 "<<sssiCpjslcS[2]C>ldpBlBJBJiB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28862 "<CdILsSLjcILJ>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28863 "<ILjB[10]BBBJSjjI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28864 "{jJLsLIllJB<ILjB[10]BBBJSjjI>J}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28865 "{iICBJsclCS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28866 "{jddJcsSBd{iICBJsclCS}Ls}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28867 "<SL[6]dBiLIJLflJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28868 "<Js<SL[6]dBiLIJLflJ>CSpfdL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28869 "{BsSfpLdjiiil}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28870 "{JIIB[9]jS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28871 "<j[7]j<d>{JIIB[9]jS}CCJccSJc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28872 "{BiCsSipB<j[7]j<d>{JIIB[9]jS}CCJccSJc>fdc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28873 "<BJBJlBcLB[3]>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28874 "<IldcIBjdSpdd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28875 "{IBics}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28876 "<LfJB<IldcIBjdSpdd>{IBics}>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28877 "<dcJCBlCSIlS[16]i>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28878 "<<dcJCBlCSIlS[16]i>>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28879 "{lsSSJBC}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28880 "{d<<dcJCBlCSIlS[16]i>>pd{lsSSJBC}cCBBJSL}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28881 "<JCjsi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28882 "{LB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28883 "<lId[4]dcBdlBifS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28884 "<iSJJJCBfCSic>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28885 "{BJsLpcSJClcB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28886 "{cJciIfSIiS}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28887 "<fJdB>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28888 "<<fJdB>Jj>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28889 "{l<<fJdB>Jj>fIcjBsscCB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28890 "{Bpsj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28891 "{jcddSfijS}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28892 "<cpBsCcddCI[14]If>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28893 "{CLsjlLfS<cpBsCcddCI[14]If>}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28894 "{cJ{jcddSfijS}lfjCL{CLsjlLfS<cpBsCcddCI[14]If>}fdp}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28895 "<iLsJflLdfJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28896 "<JC[7]SCjcBLCs<iLsJflLdfJ>[4]i>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28897 "<C<JC[7]SCjcBLCs<iLsJflLdfJ>[4]i>sS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28898 "<jjsfifi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28899 "{fddBfiJ[15]IIsld}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28900 "{sJBCs{fddBfiJ[15]IIsld}}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28901 "{BLSILIilcLdf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28902 "{Sl{BLSILIilcLdf}lJpjCSdSf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28903 "{CiIdI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28904 "{JIffcc{CiIdI}CBspc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28905 "{iddIIlcsjBIC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28906 "{J[1]JIcdCiIds{iddIIlcsjBIC}c}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28907 "<sJCCiJJilLff>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28908 "<sLIJJClCjlSc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28909 "<dSlIjfljpl<sLIJJClCjlSc>l>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28910 "<sCdicCI[8]iiid>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28911 "<sfIBjJISSscs>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28912 "{isJIJcspS[14]CsC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28913 "<Si{isJIJcspS[14]CsC}Ld>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28914 "{iC<Si{isJIJcspS[14]CsC}Ld>BC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28915 "<ij>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28916 "{ffLBf[16]pB<ij>djlC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28917 "{fd}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28918 "<IIC{fd}fSljSBjC>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28919 "<LiclB[10]cfcc[16]Scc>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28920 "{jcLfIfpCjf}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28921 "{JdilspJ<LiclB[10]cfcc[16]Scc>id{jcLfIfpCjf}B}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28922 "{BSfcJCfJLIBJ}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28923 "{dfcCLIp{BSfcJCfJLIBJ}LLfC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28924 "<sjSpsS>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28925 "{li}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28926 "{cdISBiClpiLj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28927 "<<i>{li}iCjicBs{cdISBiClpiLj}JL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28928 "{BfLliSI<sjSpsS><<i>{li}iCjicBs{cdISBiClpiLj}JL>Slc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28929 "{CffBLBlccIdj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28930 "<pSf{CffBLBlccIdj}>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28931 "<Lci[9]LCICdCSjL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28932 "{CIsl<Lci[9]LCICdCSjL>}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28933 "<JpIdldJIiCil>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28934 "{JBJICciJdfLI}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28935 "{lpdiLfiLLdjj}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28936 "<j[10]JLCSjpI<JpIdldJIiCil>{JBJICciJdfLI}f{lpdiLfiLLdjj}>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28937 "{LJSLdILC}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28938 "{CdlILslf{LJSLdILC}BI}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28939 "<pifJi>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28940 "{s[15]LccCSC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28941 "{df[11]l{s[15]LccCSC}}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28942 "<CfffdIJBjsS[12]d>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28943 "<fBffI<CfffdIJBjsS[12]d>sIiIlI>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28944 "<jc>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28945 "{jd<jc>LSSiJlsSc}",
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
28946 "<Sl>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28947 "{pLpCl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28948 "{I{pLpCl}}",
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
28949 "{Cs}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28950 "<sJJLsLBcdp>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28951 "<fsl>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28952 "{cL<fsl>B{l}c}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28953 "{IBCdccLjSscC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28954 "<fjSj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28955 "<{IBCdccLjSscC}sc<fjSj>JIIcBdsL[8]>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28956 "<JSfL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28957 "{LCBiISCsBJBj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28958 "{piJLs{LCBiISCsBJBj}i}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28959 "<SJfLiClcdBJS>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28960 "{Sf[2]}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28961 "<IlfcSl>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28962 "<Lsp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28963 "{<SJfLiClcdBJS>i{Sf[2]}I<IlfcSl>IcL<Lsp>il}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28964 "{BIjf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28965 "{ps{BIjf}dfdli}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28966 "{pBSIcdjCfcBj}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28967 "{lBfJLfCd}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28968 "{ldlc{pBSIcdjCfcBj}fId{lBfJLfCd}Jpi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28969 "{ddBBsfdpJJIj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28970 "{Jppsf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28971 "{pS{ddBBsfdpJJIj}J{Jppsf}f}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28972 "<jS{ps{BIjf}dfdli}j{ldlc{pBSIcdjCfcBj}fId{lBfJLfCd}Jpi}jLpsB{pS{ddBBsfdpJJIj}J{Jppsf}f}f>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28973 "<sssiLjlBdJsp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28974 "<SIsClSlljBJd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28975 "{IC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28976 "{CiISjdSCclCj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28977 "<di<SIsClSlljBJd>JJ{IC}c{CiISjdSCclCj}djdd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28978 "<lcSjsICcpIsI[15]>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28979 "{lj[14]cBBspCjpii[9]}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28980 "<ISBl{lj[14]cBBspCjpii[9]}JLLdScl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28981 "<fBjj>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28982 "<Jdsi[3]dLciJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28983 "{<fBjj><Jdsi[3]dLciJ>pidcfSBcd{C}}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28984 "<lBd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28985 "{JfCpjifCJjJf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28986 "<dJLdpdJ{JfCpjifCJjJf}jBS>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28987 "<LLI>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28988 "{dc{<fBjj><Jdsi[3]dLciJ>pidcfSBcd{C}}spscJ<lBd>[15]L<dJLdpdJ{JfCpjifCJjJf}jBS><LLI>}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28989 "{cds[16]}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28990 "{lB{cds[16]}BSBdCfCjs}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28991 "<dlfIpijidiIc>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28992 "{jlB}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28993 "<fJ{jlB}SJjsllCdi>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28994 "<jidCjiClLdSp>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28995 "{cfJSps<jidCjiClLdSp>BsJl[13]J}",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28996 "<llLlfJ>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28997 "<ScpJ<llLlfJ>jCIlfcs>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
28998 "<fc{cfJSps<jidCjiClLdSp>BsJl[13]J}<ScpJ<llLlfJ>jCIlfcs>SBcf>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
28999 "<diLCf>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29000 "<spfCJ>",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29001 "{Ls}",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29002 "<jpplf{Ls}C>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29003 "<LiC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29004 "{ii<spfCJ>[16]i<jpplf{Ls}C>CS<LiC>fcjp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29005 "<fdiJd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29006 "{fsfBiLjLfcip}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29007 "<iCBLBs<fdiJd>jBC{fsfBiLjLfcip}{s}>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29008 "<iB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29009 "{Bi<iB>lddjiSffB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29010 "{p}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29011 "{Iijp{p}dIl[1]llcB}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29012 "<SjpJp>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29013 "{jdiLSpBiCpLj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29014 "{diLdspB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29015 "<JSJcB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29016 "<l{jdiLSpBiCpLj}sS[15]BIs{diLdspB}j[2]SI<JSJcB>>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29017 "<jIfpi[14]f[16]lSp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29018 "{BsjL<jIfpi[14]f[16]lSp>iBpLsjj[13]}",
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29019 "<IfcJCSsiBCLj>",
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29020 "<JBcSIicl<IfcJCSsiBCLj>SCI>",
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29021 "<ijS{BsjL<jIfpi[14]f[16]lSp>iBpLsjj[13]}sI<JBcSIicl<IfcJCSsiBCLj>SCI>cp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29022 "{dsSLjSSC[9]JBSl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29023 "{fBdLCci}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29024 "<fSISsIB{fBdLCci}c>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29025 "<LLCp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29026 "<<LLCp>liIpc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29027 "{<<LLCp>liIpc>jj[3]ifdifBCdc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29028 "<JljpjL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29029 "{idl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29030 "{c<JljpjL>jS[11]Cc{idl}<Jd>cjpI}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29031 "{dfjcsJf[14]JBfdl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29032 "<IfJddLBBB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29033 "<pCC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29034 "<{dfjcsJf[14]JBfdl}pdL<IfJddLBBB><pCC>BJLBpl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29035 "<BlilJBpLiLfJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29036 "{CIIClI<BlilJBpLiLfJ>LjpCc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29037 "<sLLiLISll>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29038 "{<sLLiLISll>d}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29039 "{SCd[5]dBJSClJSC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29040 "{pcdfClSB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29041 "<{pcdfClSB}S>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29042 "{II{<sLLiLISll>d}{SCd[5]dBJSClJSC}ipdL[3]iS<{pcdfClSB}S>C}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29043 "{csICilLlsBJC}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29044 "<JiJfcS{csICilLlsBJC}SiBil>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29045 "<ccfSfpfJIsSd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29046 "<CfsLCCCSLBJC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29047 "{J}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29048 "<jlicLcjpfpC{J}>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29049 "<IsCCscJcICpI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29050 "<sCC[2]LlBs<IsCCscJcICpI>p>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29051 "{JljfIS}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29052 "<IJjpLSjCfCcB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29053 "<CJfJpBScsJ[11]>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29054 "{CdIscsiCJSsB}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29055 "<sisiCLSCCssC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29056 "<pilfJCCllsSB>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29057 "{jjdJiJCdjl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29058 "{cLfsISjJf}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29059 "<ScpifcsLscsI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29060 "<BIfsJSCJI[12]iB[15]i>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29061 "<c<ScpifcsLscsI>JcdlI[5]j<BIfsJSCJI[12]iB[15]i>ijd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29062 "<spLsdj[6]iCClpJ>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29063 "<BLLLsc>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29064 "{B[10]}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29065 "{pLIJsifccs{B[10]}l}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29066 "<cJfIidjJjJ[9]sL>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29067 "<JsLBi<cJfIidjJjJ[9]sL>l>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29068 "{sCdJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29069 "<djSSjjCBfi>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29070 "<dppild>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29071 "<ddfCCSBjjC>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29072 "<lSClljsfilsS>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29073 "<ppcd<ddfCCSBjjC>cdBL<lSClljsfilsS>Cl>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29074 "{lCIjCsSCcslJ}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29075 "<LdL[2]{lCIjCsSCcslJ}IfBCd>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29076 "{ppfiIp}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29077 "{jJdd{ppfiIp}JiiJSsl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29078 "<JSslJIJpp>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29079 "<lCdJlClS[8]BfJi>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29080 "<Sjiid[8]ICI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29081 "{CLfCCSlcjsIi}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29082 "{cSIlBl}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29083 "<i{CLfCCSlcjsIi}c{cSIlBl}fBB<J>lljI>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29084 "<dij>",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29085 "{CLc}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29086 "{Cpjij<dij>fsl{CLc}Sj}",
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29087 "{c[4]<i{CLfCCSlcjsIi}c{cSIlBl}fBB<J>lljI>csB{Cpjij<dij>fsl{CLc}Sj}sCCdfi}"
449
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
29088 };
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
29089 int G_agg_sizes[] = {
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29090 sizeof(union A1),
449
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
29091 sizeof(struct A2),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29092 sizeof(struct A3),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29093 sizeof(union A4),
463
bd8f5da2c74b suite_aggr: added configurable limits to number of struct fields (also simplified allowing (or not) empty ones)
Tassilo Philipp
parents: 462
diff changeset
29094 sizeof(struct A5),
449
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
29095 sizeof(struct A6),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29096 sizeof(union A7),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29097 sizeof(union A8),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29098 sizeof(union A9),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29099 sizeof(union A10),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29100 sizeof(struct A11),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29101 sizeof(union A12),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29102 sizeof(union A13),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29103 sizeof(union A14),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29104 sizeof(struct A15),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29105 sizeof(struct A16),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29106 sizeof(union A17),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29107 sizeof(union A18),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29108 sizeof(union A19),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29109 sizeof(struct A20),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29110 sizeof(struct A21),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29111 sizeof(union A22),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29112 sizeof(struct A23),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29113 sizeof(struct A24),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29114 sizeof(union A25),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29115 sizeof(struct A26),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
29116 sizeof(struct A27),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29117 sizeof(union A28),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29118 sizeof(union A29),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29119 sizeof(struct A30),
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29120 sizeof(struct A31),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29121 sizeof(union A32),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29122 sizeof(union A33),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29123 sizeof(union A34),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29124 sizeof(union A35),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29125 sizeof(union A36),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29126 sizeof(struct A37),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29127 sizeof(union A38),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29128 sizeof(union A39),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29129 sizeof(union A40),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29130 sizeof(struct A41),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29131 sizeof(union A42),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29132 sizeof(struct A43),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29133 sizeof(union A44),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29134 sizeof(union A45),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29135 sizeof(union A46),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29136 sizeof(union A47),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29137 sizeof(struct A48),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29138 sizeof(union A49),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29139 sizeof(union A50),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29140 sizeof(union A51),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29141 sizeof(union A52),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29142 sizeof(union A53),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29143 sizeof(union A54),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29144 sizeof(union A55),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29145 sizeof(struct A56),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29146 sizeof(struct A57),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29147 sizeof(union A58),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29148 sizeof(struct A59),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29149 sizeof(union A60),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29150 sizeof(union A61),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29151 sizeof(union A62),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29152 sizeof(struct A63),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29153 sizeof(struct A64),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29154 sizeof(struct A65),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29155 sizeof(struct A66),
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29156 sizeof(struct A67),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29157 sizeof(union A68),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29158 sizeof(union A69),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29159 sizeof(union A70),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29160 sizeof(union A71),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29161 sizeof(union A72),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29162 sizeof(union A73),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29163 sizeof(union A74),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29164 sizeof(struct A75),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29165 sizeof(union A76),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29166 sizeof(struct A77),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29167 sizeof(union A78),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29168 sizeof(struct A79),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29169 sizeof(union A80),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29170 sizeof(union A81),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29171 sizeof(struct A82),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29172 sizeof(struct A83),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29173 sizeof(struct A84),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
29174 sizeof(struct A85),
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
29175 sizeof(struct A86),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29176 sizeof(struct A87),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29177 sizeof(struct A88),
463
bd8f5da2c74b suite_aggr: added configurable limits to number of struct fields (also simplified allowing (or not) empty ones)
Tassilo Philipp
parents: 462
diff changeset
29178 sizeof(struct A89),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29179 sizeof(struct A90),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29180 sizeof(union A91),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29181 sizeof(union A92),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29182 sizeof(struct A93),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29183 sizeof(union A94),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29184 sizeof(union A95),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29185 sizeof(union A96),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29186 sizeof(union A97),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29187 sizeof(struct A98),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29188 sizeof(struct A99),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29189 sizeof(struct A100),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29190 sizeof(union A101),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29191 sizeof(union A102),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29192 sizeof(struct A103),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29193 sizeof(union A104),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29194 sizeof(union A105),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29195 sizeof(union A106),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29196 sizeof(struct A107),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29197 sizeof(struct A108),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29198 sizeof(union A109),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29199 sizeof(struct A110),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29200 sizeof(struct A111),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29201 sizeof(struct A112),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29202 sizeof(union A113),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29203 sizeof(union A114),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29204 sizeof(struct A115),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29205 sizeof(union A116),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29206 sizeof(struct A117),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29207 sizeof(struct A118),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29208 sizeof(struct A119),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29209 sizeof(struct A120),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29210 sizeof(union A121),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29211 sizeof(union A122),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29212 sizeof(union A123),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29213 sizeof(union A124),
462
653b65580cb4 suite_aggr:
Tassilo Philipp
parents: 461
diff changeset
29214 sizeof(struct A125),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29215 sizeof(struct A126),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29216 sizeof(union A127),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29217 sizeof(union A128),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29218 sizeof(union A129),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29219 sizeof(union A130),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29220 sizeof(struct A131),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29221 sizeof(union A132),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29222 sizeof(union A133),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29223 sizeof(union A134),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29224 sizeof(union A135),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29225 sizeof(union A136),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29226 sizeof(struct A137),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29227 sizeof(struct A138),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29228 sizeof(union A139),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29229 sizeof(union A140),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29230 sizeof(struct A141),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29231 sizeof(union A142),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29232 sizeof(union A143),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29233 sizeof(struct A144),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29234 sizeof(struct A145),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29235 sizeof(union A146),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29236 sizeof(union A147),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29237 sizeof(struct A148),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29238 sizeof(union A149),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29239 sizeof(union A150),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29240 sizeof(struct A151),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29241 sizeof(struct A152),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29242 sizeof(struct A153),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29243 sizeof(union A154),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29244 sizeof(struct A155),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29245 sizeof(struct A156),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29246 sizeof(struct A157),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29247 sizeof(union A158),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29248 sizeof(struct A159),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29249 sizeof(struct A160),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29250 sizeof(struct A161),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29251 sizeof(union A162),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29252 sizeof(struct A163),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29253 sizeof(union A164),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29254 sizeof(union A165),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29255 sizeof(union A166),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29256 sizeof(struct A167),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29257 sizeof(struct A168),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29258 sizeof(union A169),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29259 sizeof(union A170),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29260 sizeof(union A171),
463
bd8f5da2c74b suite_aggr: added configurable limits to number of struct fields (also simplified allowing (or not) empty ones)
Tassilo Philipp
parents: 462
diff changeset
29261 sizeof(struct A172),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29262 sizeof(union A173),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29263 sizeof(struct A174),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29264 sizeof(union A175),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29265 sizeof(union A176),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29266 sizeof(union A177),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29267 sizeof(struct A178),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29268 sizeof(union A179),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29269 sizeof(struct A180),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29270 sizeof(union A181),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29271 sizeof(union A182),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29272 sizeof(union A183),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29273 sizeof(union A184),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29274 sizeof(struct A185),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29275 sizeof(struct A186),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29276 sizeof(struct A187),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29277 sizeof(struct A188),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29278 sizeof(struct A189),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29279 sizeof(union A190),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29280 sizeof(union A191),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29281 sizeof(struct A192),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29282 sizeof(union A193),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29283 sizeof(struct A194),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29284 sizeof(union A195),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29285 sizeof(union A196),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29286 sizeof(struct A197),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
29287 sizeof(struct A198),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29288 sizeof(struct A199),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29289 sizeof(struct A200),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29290 sizeof(union A201),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29291 sizeof(struct A202),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29292 sizeof(struct A203),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29293 sizeof(struct A204),
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29294 sizeof(struct A205),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29295 sizeof(union A206),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29296 sizeof(struct A207),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29297 sizeof(union A208),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29298 sizeof(union A209),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29299 sizeof(struct A210),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29300 sizeof(struct A211),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29301 sizeof(struct A212),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29302 sizeof(union A213),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29303 sizeof(struct A214),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29304 sizeof(struct A215),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29305 sizeof(struct A216),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29306 sizeof(struct A217),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29307 sizeof(struct A218),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29308 sizeof(union A219),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29309 sizeof(struct A220),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29310 sizeof(struct A221),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29311 sizeof(union A222),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29312 sizeof(struct A223),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29313 sizeof(union A224),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29314 sizeof(union A225),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29315 sizeof(struct A226),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29316 sizeof(struct A227),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29317 sizeof(union A228),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29318 sizeof(union A229),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29319 sizeof(struct A230),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29320 sizeof(union A231),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29321 sizeof(union A232),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29322 sizeof(struct A233),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29323 sizeof(struct A234),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29324 sizeof(union A235),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29325 sizeof(union A236),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29326 sizeof(struct A237),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29327 sizeof(union A238),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29328 sizeof(struct A239),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29329 sizeof(struct A240),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29330 sizeof(struct A241),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29331 sizeof(union A242),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29332 sizeof(union A243),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29333 sizeof(union A244),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29334 sizeof(union A245),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29335 sizeof(struct A246),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29336 sizeof(union A247),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29337 sizeof(struct A248),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29338 sizeof(struct A249),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29339 sizeof(struct A250),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29340 sizeof(struct A251),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29341 sizeof(union A252),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29342 sizeof(struct A253),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29343 sizeof(struct A254),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29344 sizeof(union A255),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29345 sizeof(union A256),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29346 sizeof(struct A257),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29347 sizeof(union A258),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29348 sizeof(union A259),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29349 sizeof(union A260),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29350 sizeof(struct A261),
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29351 sizeof(struct A262),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29352 sizeof(struct A263),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29353 sizeof(union A264),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29354 sizeof(union A265),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29355 sizeof(union A266),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29356 sizeof(struct A267),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29357 sizeof(struct A268),
462
653b65580cb4 suite_aggr:
Tassilo Philipp
parents: 461
diff changeset
29358 sizeof(struct A269),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29359 sizeof(union A270),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29360 sizeof(union A271),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29361 sizeof(struct A272),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29362 sizeof(struct A273),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29363 sizeof(struct A274),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29364 sizeof(union A275),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29365 sizeof(union A276),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29366 sizeof(union A277),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29367 sizeof(struct A278),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29368 sizeof(struct A279),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29369 sizeof(union A280),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29370 sizeof(struct A281),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29371 sizeof(union A282),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29372 sizeof(union A283),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29373 sizeof(struct A284),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29374 sizeof(struct A285),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29375 sizeof(union A286),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29376 sizeof(struct A287),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29377 sizeof(struct A288),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29378 sizeof(struct A289),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29379 sizeof(union A290),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29380 sizeof(union A291),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29381 sizeof(struct A292),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29382 sizeof(struct A293),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29383 sizeof(union A294),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29384 sizeof(union A295),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29385 sizeof(struct A296),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29386 sizeof(union A297),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29387 sizeof(union A298),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29388 sizeof(union A299),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29389 sizeof(struct A300),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29390 sizeof(struct A301),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29391 sizeof(union A302),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29392 sizeof(union A303),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29393 sizeof(struct A304),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29394 sizeof(union A305),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29395 sizeof(struct A306),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29396 sizeof(union A307),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29397 sizeof(struct A308),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29398 sizeof(union A309),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29399 sizeof(union A310),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29400 sizeof(struct A311),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29401 sizeof(struct A312),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29402 sizeof(struct A313),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29403 sizeof(struct A314),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29404 sizeof(struct A315),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29405 sizeof(union A316),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29406 sizeof(struct A317),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29407 sizeof(struct A318),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29408 sizeof(struct A319),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29409 sizeof(union A320),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29410 sizeof(union A321),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29411 sizeof(union A322),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29412 sizeof(union A323),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29413 sizeof(struct A324),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29414 sizeof(struct A325),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29415 sizeof(union A326),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29416 sizeof(union A327),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29417 sizeof(struct A328),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29418 sizeof(union A329),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29419 sizeof(struct A330),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29420 sizeof(struct A331),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29421 sizeof(struct A332),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29422 sizeof(struct A333),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29423 sizeof(struct A334),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29424 sizeof(union A335),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29425 sizeof(struct A336),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29426 sizeof(union A337),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29427 sizeof(union A338),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29428 sizeof(struct A339),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29429 sizeof(union A340),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29430 sizeof(union A341),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29431 sizeof(struct A342),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29432 sizeof(struct A343),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29433 sizeof(union A344),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29434 sizeof(union A345),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29435 sizeof(struct A346),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29436 sizeof(union A347),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29437 sizeof(union A348),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29438 sizeof(struct A349),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29439 sizeof(struct A350),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29440 sizeof(struct A351),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29441 sizeof(union A352),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29442 sizeof(struct A353),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29443 sizeof(struct A354),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29444 sizeof(union A355),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29445 sizeof(union A356),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29446 sizeof(union A357),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29447 sizeof(struct A358),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29448 sizeof(union A359),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29449 sizeof(union A360),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29450 sizeof(union A361),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29451 sizeof(struct A362),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29452 sizeof(struct A363),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29453 sizeof(struct A364),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29454 sizeof(struct A365),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29455 sizeof(union A366),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29456 sizeof(struct A367),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29457 sizeof(struct A368),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29458 sizeof(union A369),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29459 sizeof(union A370),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29460 sizeof(struct A371),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29461 sizeof(union A372),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29462 sizeof(struct A373),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29463 sizeof(union A374),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29464 sizeof(union A375),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29465 sizeof(struct A376),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29466 sizeof(union A377),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29467 sizeof(struct A378),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29468 sizeof(struct A379),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29469 sizeof(union A380),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29470 sizeof(union A381),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29471 sizeof(union A382),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29472 sizeof(union A383),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29473 sizeof(union A384),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29474 sizeof(union A385),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29475 sizeof(union A386),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29476 sizeof(union A387),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29477 sizeof(union A388),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29478 sizeof(struct A389),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29479 sizeof(struct A390),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29480 sizeof(union A391),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29481 sizeof(struct A392),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29482 sizeof(union A393),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29483 sizeof(union A394),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29484 sizeof(struct A395),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29485 sizeof(union A396),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29486 sizeof(union A397),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29487 sizeof(union A398),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29488 sizeof(struct A399),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29489 sizeof(struct A400),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29490 sizeof(struct A401),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29491 sizeof(struct A402),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29492 sizeof(union A403),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29493 sizeof(struct A404),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29494 sizeof(struct A405),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29495 sizeof(union A406),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29496 sizeof(struct A407),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29497 sizeof(union A408),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29498 sizeof(struct A409),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29499 sizeof(union A410),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29500 sizeof(struct A411),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29501 sizeof(union A412),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29502 sizeof(union A413),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29503 sizeof(union A414),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29504 sizeof(union A415),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29505 sizeof(union A416),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29506 sizeof(union A417),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29507 sizeof(struct A418),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29508 sizeof(union A419),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29509 sizeof(union A420),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29510 sizeof(union A421),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29511 sizeof(union A422),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29512 sizeof(union A423),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29513 sizeof(union A424),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29514 sizeof(union A425),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29515 sizeof(union A426),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29516 sizeof(struct A427),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29517 sizeof(struct A428),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29518 sizeof(union A429),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29519 sizeof(union A430),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29520 sizeof(union A431),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29521 sizeof(struct A432),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29522 sizeof(struct A433),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29523 sizeof(struct A434),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29524 sizeof(union A435),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29525 sizeof(union A436),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29526 sizeof(union A437),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29527 sizeof(struct A438),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29528 sizeof(union A439),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29529 sizeof(struct A440),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29530 sizeof(struct A441),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29531 sizeof(struct A442),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29532 sizeof(union A443),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29533 sizeof(union A444),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29534 sizeof(union A445),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29535 sizeof(struct A446),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29536 sizeof(struct A447),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29537 sizeof(union A448),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29538 sizeof(struct A449),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29539 sizeof(struct A450),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29540 sizeof(union A451),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29541 sizeof(struct A452),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29542 sizeof(struct A453),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29543 sizeof(struct A454),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29544 sizeof(union A455),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29545 sizeof(struct A456),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29546 sizeof(struct A457),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29547 sizeof(union A458),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29548 sizeof(union A459),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29549 sizeof(struct A460),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29550 sizeof(union A461),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29551 sizeof(union A462),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29552 sizeof(union A463),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29553 sizeof(struct A464),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29554 sizeof(struct A465),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29555 sizeof(union A466),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29556 sizeof(union A467),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29557 sizeof(struct A468),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29558 sizeof(struct A469),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29559 sizeof(union A470),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29560 sizeof(struct A471),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29561 sizeof(struct A472),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29562 sizeof(union A473),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29563 sizeof(struct A474),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29564 sizeof(union A475),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29565 sizeof(struct A476),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29566 sizeof(union A477),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29567 sizeof(union A478),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29568 sizeof(union A479),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29569 sizeof(struct A480),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29570 sizeof(union A481),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29571 sizeof(union A482),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29572 sizeof(union A483),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29573 sizeof(union A484),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29574 sizeof(struct A485),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29575 sizeof(union A486),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29576 sizeof(union A487),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29577 sizeof(union A488),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29578 sizeof(union A489),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29579 sizeof(struct A490),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29580 sizeof(union A491),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29581 sizeof(union A492),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29582 sizeof(union A493),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29583 sizeof(struct A494),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29584 sizeof(union A495),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29585 sizeof(struct A496),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29586 sizeof(struct A497),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29587 sizeof(union A498),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29588 sizeof(struct A499),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29589 sizeof(struct A500),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29590 sizeof(union A501),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29591 sizeof(struct A502),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29592 sizeof(union A503),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29593 sizeof(union A504),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29594 sizeof(union A505),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29595 sizeof(union A506),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29596 sizeof(union A507),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29597 sizeof(union A508),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29598 sizeof(struct A509),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29599 sizeof(union A510),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29600 sizeof(struct A511),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29601 sizeof(struct A512),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29602 sizeof(union A513),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29603 sizeof(struct A514),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29604 sizeof(struct A515),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29605 sizeof(union A516),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29606 sizeof(union A517),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29607 sizeof(union A518),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29608 sizeof(union A519),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29609 sizeof(struct A520),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29610 sizeof(struct A521),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29611 sizeof(struct A522),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29612 sizeof(struct A523),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29613 sizeof(struct A524),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29614 sizeof(struct A525),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29615 sizeof(struct A526),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29616 sizeof(union A527),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29617 sizeof(struct A528),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29618 sizeof(union A529),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29619 sizeof(struct A530),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29620 sizeof(struct A531),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29621 sizeof(struct A532),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29622 sizeof(union A533),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29623 sizeof(struct A534),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29624 sizeof(struct A535),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29625 sizeof(union A536),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29626 sizeof(union A537),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29627 sizeof(struct A538),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29628 sizeof(union A539),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29629 sizeof(union A540),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29630 sizeof(struct A541),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29631 sizeof(struct A542),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29632 sizeof(union A543),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29633 sizeof(struct A544),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29634 sizeof(struct A545),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29635 sizeof(union A546),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29636 sizeof(union A547),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29637 sizeof(struct A548),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29638 sizeof(struct A549),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29639 sizeof(struct A550),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29640 sizeof(struct A551),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29641 sizeof(struct A552),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29642 sizeof(union A553),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29643 sizeof(struct A554),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29644 sizeof(union A555),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29645 sizeof(union A556),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29646 sizeof(union A557),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29647 sizeof(union A558),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29648 sizeof(union A559),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29649 sizeof(struct A560),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29650 sizeof(union A561),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29651 sizeof(struct A562),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29652 sizeof(union A563),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29653 sizeof(union A564),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29654 sizeof(union A565),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29655 sizeof(struct A566),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29656 sizeof(union A567),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29657 sizeof(struct A568),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29658 sizeof(union A569),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29659 sizeof(union A570),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29660 sizeof(struct A571),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29661 sizeof(union A572),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29662 sizeof(struct A573),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29663 sizeof(union A574),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29664 sizeof(struct A575),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29665 sizeof(union A576),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29666 sizeof(struct A577),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29667 sizeof(union A578),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29668 sizeof(union A579),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29669 sizeof(union A580),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29670 sizeof(struct A581),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29671 sizeof(union A582),
449
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
29672 sizeof(struct A583),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29673 sizeof(union A584),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29674 sizeof(union A585),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29675 sizeof(struct A586),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29676 sizeof(struct A587),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29677 sizeof(union A588),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29678 sizeof(struct A589),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29679 sizeof(struct A590),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29680 sizeof(struct A591),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29681 sizeof(union A592),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29682 sizeof(union A593),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29683 sizeof(struct A594),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29684 sizeof(struct A595),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29685 sizeof(union A596),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29686 sizeof(struct A597),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29687 sizeof(union A598),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29688 sizeof(union A599),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29689 sizeof(union A600),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29690 sizeof(struct A601),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29691 sizeof(union A602),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29692 sizeof(union A603),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29693 sizeof(struct A604),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29694 sizeof(union A605),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29695 sizeof(union A606),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29696 sizeof(union A607),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29697 sizeof(struct A608),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29698 sizeof(union A609),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29699 sizeof(struct A610),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29700 sizeof(union A611),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29701 sizeof(struct A612),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29702 sizeof(struct A613),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29703 sizeof(union A614),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29704 sizeof(union A615),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29705 sizeof(struct A616),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29706 sizeof(struct A617),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29707 sizeof(union A618),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
29708 sizeof(struct A619),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29709 sizeof(union A620),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29710 sizeof(struct A621),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29711 sizeof(struct A622),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29712 sizeof(struct A623),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29713 sizeof(struct A624),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29714 sizeof(union A625),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29715 sizeof(union A626),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29716 sizeof(union A627),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29717 sizeof(struct A628),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29718 sizeof(struct A629),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29719 sizeof(union A630),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29720 sizeof(union A631),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29721 sizeof(struct A632),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29722 sizeof(union A633),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29723 sizeof(struct A634),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29724 sizeof(struct A635),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29725 sizeof(struct A636),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29726 sizeof(struct A637),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29727 sizeof(struct A638),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29728 sizeof(union A639),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29729 sizeof(union A640),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29730 sizeof(struct A641),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29731 sizeof(union A642),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29732 sizeof(struct A643),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29733 sizeof(struct A644),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29734 sizeof(struct A645),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29735 sizeof(union A646),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29736 sizeof(struct A647),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29737 sizeof(struct A648),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29738 sizeof(union A649),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29739 sizeof(union A650),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29740 sizeof(struct A651),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29741 sizeof(union A652),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29742 sizeof(struct A653),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29743 sizeof(union A654),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29744 sizeof(struct A655),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29745 sizeof(struct A656),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29746 sizeof(union A657),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29747 sizeof(union A658),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29748 sizeof(union A659),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29749 sizeof(union A660),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29750 sizeof(struct A661),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29751 sizeof(union A662),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29752 sizeof(struct A663),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29753 sizeof(union A664),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29754 sizeof(struct A665),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29755 sizeof(struct A666),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29756 sizeof(union A667),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29757 sizeof(union A668),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29758 sizeof(struct A669),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29759 sizeof(union A670),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29760 sizeof(union A671),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29761 sizeof(union A672),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29762 sizeof(struct A673),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29763 sizeof(union A674),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29764 sizeof(union A675),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29765 sizeof(struct A676),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29766 sizeof(struct A677),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29767 sizeof(struct A678),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29768 sizeof(union A679),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29769 sizeof(struct A680),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29770 sizeof(struct A681),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29771 sizeof(struct A682),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29772 sizeof(union A683),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29773 sizeof(union A684),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29774 sizeof(union A685),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29775 sizeof(union A686),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29776 sizeof(union A687),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29777 sizeof(union A688),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29778 sizeof(union A689),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29779 sizeof(struct A690),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29780 sizeof(struct A691),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29781 sizeof(struct A692),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29782 sizeof(union A693),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29783 sizeof(union A694),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29784 sizeof(struct A695),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29785 sizeof(union A696),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29786 sizeof(struct A697),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29787 sizeof(struct A698),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29788 sizeof(union A699),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29789 sizeof(struct A700),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29790 sizeof(struct A701),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29791 sizeof(union A702),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29792 sizeof(struct A703),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29793 sizeof(struct A704),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29794 sizeof(union A705),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29795 sizeof(union A706),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29796 sizeof(union A707),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29797 sizeof(union A708),
462
653b65580cb4 suite_aggr:
Tassilo Philipp
parents: 461
diff changeset
29798 sizeof(struct A709),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29799 sizeof(struct A710),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29800 sizeof(struct A711),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29801 sizeof(union A712),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29802 sizeof(union A713),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29803 sizeof(union A714),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29804 sizeof(struct A715),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29805 sizeof(union A716),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29806 sizeof(struct A717),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29807 sizeof(union A718),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29808 sizeof(union A719),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29809 sizeof(union A720),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29810 sizeof(union A721),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29811 sizeof(struct A722),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29812 sizeof(union A723),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29813 sizeof(union A724),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
29814 sizeof(struct A725),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29815 sizeof(struct A726),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29816 sizeof(union A727),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29817 sizeof(struct A728),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29818 sizeof(struct A729),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29819 sizeof(struct A730),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29820 sizeof(struct A731),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29821 sizeof(union A732),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29822 sizeof(struct A733),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29823 sizeof(union A734),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29824 sizeof(union A735),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29825 sizeof(struct A736),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29826 sizeof(union A737),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
29827 sizeof(struct A738),
462
653b65580cb4 suite_aggr:
Tassilo Philipp
parents: 461
diff changeset
29828 sizeof(struct A739),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29829 sizeof(struct A740),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29830 sizeof(struct A741),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29831 sizeof(union A742),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29832 sizeof(union A743),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29833 sizeof(union A744),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29834 sizeof(union A745),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29835 sizeof(union A746),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29836 sizeof(struct A747),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29837 sizeof(struct A748),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29838 sizeof(struct A749),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29839 sizeof(struct A750),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29840 sizeof(struct A751),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29841 sizeof(struct A752),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29842 sizeof(union A753),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29843 sizeof(struct A754),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29844 sizeof(union A755),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29845 sizeof(struct A756),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29846 sizeof(union A757),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29847 sizeof(struct A758),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29848 sizeof(struct A759),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29849 sizeof(union A760),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29850 sizeof(union A761),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29851 sizeof(struct A762),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29852 sizeof(union A763),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29853 sizeof(union A764),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29854 sizeof(union A765),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29855 sizeof(struct A766),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29856 sizeof(struct A767),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29857 sizeof(union A768),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29858 sizeof(union A769),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29859 sizeof(union A770),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29860 sizeof(union A771),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29861 sizeof(struct A772),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29862 sizeof(union A773),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29863 sizeof(struct A774),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29864 sizeof(union A775),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29865 sizeof(struct A776),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29866 sizeof(struct A777),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29867 sizeof(union A778),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29868 sizeof(union A779),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29869 sizeof(union A780),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29870 sizeof(union A781),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29871 sizeof(struct A782),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29872 sizeof(struct A783),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29873 sizeof(struct A784),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29874 sizeof(union A785),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29875 sizeof(struct A786),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29876 sizeof(struct A787),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29877 sizeof(struct A788),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29878 sizeof(union A789),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29879 sizeof(union A790),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29880 sizeof(union A791),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29881 sizeof(struct A792),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29882 sizeof(union A793),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29883 sizeof(union A794),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29884 sizeof(union A795),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29885 sizeof(union A796),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29886 sizeof(union A797),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29887 sizeof(union A798),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29888 sizeof(struct A799),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29889 sizeof(struct A800),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29890 sizeof(struct A801),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29891 sizeof(struct A802),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29892 sizeof(union A803),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29893 sizeof(struct A804),
449
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
29894 sizeof(struct A805),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29895 sizeof(union A806),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29896 sizeof(struct A807),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29897 sizeof(union A808),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29898 sizeof(union A809),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
29899 sizeof(struct A810),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29900 sizeof(union A811),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29901 sizeof(struct A812),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29902 sizeof(union A813),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29903 sizeof(struct A814),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29904 sizeof(struct A815),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29905 sizeof(struct A816),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29906 sizeof(struct A817),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29907 sizeof(union A818),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29908 sizeof(union A819),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29909 sizeof(union A820),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29910 sizeof(struct A821),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29911 sizeof(struct A822),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29912 sizeof(union A823),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29913 sizeof(union A824),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29914 sizeof(union A825),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29915 sizeof(struct A826),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29916 sizeof(struct A827),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29917 sizeof(union A828),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29918 sizeof(union A829),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29919 sizeof(struct A830),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29920 sizeof(union A831),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29921 sizeof(union A832),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29922 sizeof(struct A833),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29923 sizeof(union A834),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29924 sizeof(union A835),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29925 sizeof(union A836),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29926 sizeof(struct A837),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29927 sizeof(union A838),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29928 sizeof(struct A839),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29929 sizeof(struct A840),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29930 sizeof(struct A841),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29931 sizeof(union A842),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29932 sizeof(struct A843),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29933 sizeof(struct A844),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29934 sizeof(struct A845),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29935 sizeof(union A846),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29936 sizeof(union A847),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29937 sizeof(union A848),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29938 sizeof(union A849),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29939 sizeof(struct A850),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29940 sizeof(struct A851),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29941 sizeof(struct A852),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29942 sizeof(struct A853),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29943 sizeof(union A854),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29944 sizeof(union A855),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29945 sizeof(union A856),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29946 sizeof(union A857),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29947 sizeof(struct A858),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29948 sizeof(struct A859),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29949 sizeof(struct A860),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29950 sizeof(union A861),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29951 sizeof(union A862),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29952 sizeof(union A863),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29953 sizeof(union A864),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29954 sizeof(struct A865),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29955 sizeof(union A866),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29956 sizeof(union A867),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29957 sizeof(struct A868),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29958 sizeof(struct A869),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
29959 sizeof(struct A870),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29960 sizeof(struct A871),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29961 sizeof(union A872),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29962 sizeof(struct A873),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29963 sizeof(struct A874),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29964 sizeof(struct A875),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29965 sizeof(union A876),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29966 sizeof(struct A877),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29967 sizeof(union A878),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29968 sizeof(struct A879),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29969 sizeof(struct A880),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29970 sizeof(union A881),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29971 sizeof(union A882),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29972 sizeof(union A883),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29973 sizeof(struct A884),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29974 sizeof(struct A885),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29975 sizeof(struct A886),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29976 sizeof(union A887),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29977 sizeof(union A888),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29978 sizeof(struct A889),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29979 sizeof(union A890),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29980 sizeof(struct A891),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29981 sizeof(struct A892),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29982 sizeof(struct A893),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29983 sizeof(struct A894),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29984 sizeof(struct A895),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29985 sizeof(union A896),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29986 sizeof(union A897),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
29987 sizeof(struct A898),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29988 sizeof(union A899),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29989 sizeof(struct A900),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29990 sizeof(struct A901),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29991 sizeof(struct A902),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29992 sizeof(struct A903),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29993 sizeof(struct A904),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29994 sizeof(struct A905),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29995 sizeof(struct A906),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29996 sizeof(struct A907),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
29997 sizeof(struct A908),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
29998 sizeof(struct A909),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
29999 sizeof(union A910),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30000 sizeof(struct A911),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30001 sizeof(union A912),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30002 sizeof(union A913),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30003 sizeof(union A914),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30004 sizeof(union A915),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30005 sizeof(struct A916),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30006 sizeof(union A917),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30007 sizeof(union A918),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30008 sizeof(union A919),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30009 sizeof(union A920),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30010 sizeof(struct A921),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30011 sizeof(union A922),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30012 sizeof(union A923),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30013 sizeof(union A924),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30014 sizeof(union A925),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30015 sizeof(struct A926),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30016 sizeof(struct A927),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30017 sizeof(struct A928),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30018 sizeof(union A929),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30019 sizeof(struct A930),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30020 sizeof(struct A931),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30021 sizeof(struct A932),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30022 sizeof(union A933),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30023 sizeof(union A934),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30024 sizeof(union A935),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30025 sizeof(union A936),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30026 sizeof(struct A937),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30027 sizeof(union A938),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30028 sizeof(union A939),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30029 sizeof(struct A940),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30030 sizeof(struct A941),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30031 sizeof(union A942),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30032 sizeof(struct A943),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30033 sizeof(struct A944),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30034 sizeof(struct A945),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30035 sizeof(union A946),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30036 sizeof(union A947),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30037 sizeof(struct A948),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30038 sizeof(struct A949),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30039 sizeof(struct A950),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30040 sizeof(union A951),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30041 sizeof(union A952),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30042 sizeof(struct A953),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30043 sizeof(struct A954),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30044 sizeof(struct A955),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30045 sizeof(union A956),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30046 sizeof(struct A957),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30047 sizeof(union A958),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30048 sizeof(union A959),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30049 sizeof(union A960),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30050 sizeof(union A961),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30051 sizeof(union A962),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30052 sizeof(union A963),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30053 sizeof(union A964),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30054 sizeof(struct A965),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30055 sizeof(struct A966),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30056 sizeof(union A967),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30057 sizeof(union A968),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
30058 sizeof(struct A969),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30059 sizeof(struct A970),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30060 sizeof(struct A971),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30061 sizeof(union A972),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30062 sizeof(struct A973),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30063 sizeof(union A974),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30064 sizeof(struct A975),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30065 sizeof(union A976),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30066 sizeof(union A977),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30067 sizeof(struct A978),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30068 sizeof(struct A979),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30069 sizeof(struct A980),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30070 sizeof(struct A981),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30071 sizeof(struct A982),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30072 sizeof(union A983),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30073 sizeof(struct A984),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30074 sizeof(union A985),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30075 sizeof(union A986),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30076 sizeof(struct A987),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30077 sizeof(union A988),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30078 sizeof(struct A989),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30079 sizeof(struct A990),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30080 sizeof(struct A991),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30081 sizeof(struct A992),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30082 sizeof(struct A993),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30083 sizeof(struct A994),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30084 sizeof(struct A995),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30085 sizeof(union A996),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30086 sizeof(struct A997),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30087 sizeof(union A998),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30088 sizeof(struct A999),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30089 sizeof(struct A1000),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30090 sizeof(union A1001),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30091 sizeof(union A1002),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30092 sizeof(union A1003),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30093 sizeof(struct A1004),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30094 sizeof(union A1005),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30095 sizeof(struct A1006),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
30096 sizeof(struct A1007),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30097 sizeof(union A1008),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30098 sizeof(struct A1009),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30099 sizeof(union A1010),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30100 sizeof(union A1011),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30101 sizeof(union A1012),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30102 sizeof(struct A1013),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30103 sizeof(struct A1014),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30104 sizeof(union A1015),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30105 sizeof(union A1016),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30106 sizeof(union A1017),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30107 sizeof(struct A1018),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30108 sizeof(struct A1019),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30109 sizeof(struct A1020),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30110 sizeof(union A1021),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30111 sizeof(union A1022),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30112 sizeof(union A1023),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30113 sizeof(struct A1024),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30114 sizeof(union A1025),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30115 sizeof(struct A1026),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30116 sizeof(struct A1027),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30117 sizeof(struct A1028),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30118 sizeof(union A1029),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30119 sizeof(union A1030),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30120 sizeof(union A1031),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30121 sizeof(union A1032),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30122 sizeof(union A1033),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30123 sizeof(union A1034),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30124 sizeof(union A1035),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30125 sizeof(union A1036),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30126 sizeof(struct A1037),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30127 sizeof(union A1038),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30128 sizeof(union A1039),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30129 sizeof(struct A1040),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30130 sizeof(union A1041),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30131 sizeof(union A1042),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30132 sizeof(struct A1043),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30133 sizeof(struct A1044),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30134 sizeof(union A1045),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
30135 sizeof(struct A1046),
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
30136 sizeof(struct A1047),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30137 sizeof(union A1048),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30138 sizeof(union A1049),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30139 sizeof(struct A1050),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30140 sizeof(struct A1051),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30141 sizeof(union A1052),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30142 sizeof(union A1053),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30143 sizeof(union A1054),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30144 sizeof(union A1055),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30145 sizeof(union A1056),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30146 sizeof(union A1057),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30147 sizeof(union A1058),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30148 sizeof(union A1059),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30149 sizeof(struct A1060),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30150 sizeof(struct A1061),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30151 sizeof(struct A1062),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30152 sizeof(union A1063),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30153 sizeof(union A1064),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30154 sizeof(union A1065),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30155 sizeof(union A1066),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30156 sizeof(union A1067),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30157 sizeof(struct A1068),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30158 sizeof(union A1069),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30159 sizeof(union A1070),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30160 sizeof(struct A1071),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30161 sizeof(struct A1072),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30162 sizeof(union A1073),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30163 sizeof(struct A1074),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30164 sizeof(struct A1075),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
30165 sizeof(struct A1076),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30166 sizeof(union A1077),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30167 sizeof(struct A1078),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
30168 sizeof(struct A1079),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30169 sizeof(struct A1080),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30170 sizeof(struct A1081),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30171 sizeof(struct A1082),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30172 sizeof(struct A1083),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30173 sizeof(union A1084),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30174 sizeof(struct A1085),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30175 sizeof(union A1086),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30176 sizeof(struct A1087),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30177 sizeof(struct A1088),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30178 sizeof(union A1089),
461
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
30179 sizeof(struct A1090),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30180 sizeof(union A1091),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30181 sizeof(struct A1092),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30182 sizeof(struct A1093),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30183 sizeof(struct A1094),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30184 sizeof(struct A1095),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30185 sizeof(union A1096),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30186 sizeof(union A1097),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30187 sizeof(struct A1098),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30188 sizeof(union A1099),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30189 sizeof(union A1100),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30190 sizeof(union A1101),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30191 sizeof(struct A1102),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30192 sizeof(union A1103),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30193 sizeof(struct A1104),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30194 sizeof(union A1105),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30195 sizeof(union A1106),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30196 sizeof(union A1107),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30197 sizeof(union A1108),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30198 sizeof(union A1109),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30199 sizeof(union A1110),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30200 sizeof(struct A1111),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30201 sizeof(struct A1112),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30202 sizeof(struct A1113),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30203 sizeof(union A1114),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30204 sizeof(union A1115),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30205 sizeof(struct A1116),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30206 sizeof(struct A1117),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30207 sizeof(union A1118),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30208 sizeof(struct A1119),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30209 sizeof(union A1120),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30210 sizeof(union A1121),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30211 sizeof(struct A1122),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30212 sizeof(union A1123),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30213 sizeof(union A1124),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30214 sizeof(union A1125),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30215 sizeof(struct A1126),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30216 sizeof(struct A1127),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30217 sizeof(union A1128),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30218 sizeof(struct A1129),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30219 sizeof(union A1130),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30220 sizeof(union A1131),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30221 sizeof(struct A1132),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30222 sizeof(struct A1133),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30223 sizeof(union A1134),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30224 sizeof(union A1135),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30225 sizeof(struct A1136),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30226 sizeof(struct A1137),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
30227 sizeof(struct A1138),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30228 sizeof(union A1139),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30229 sizeof(struct A1140),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30230 sizeof(struct A1141),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30231 sizeof(union A1142),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30232 sizeof(union A1143),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30233 sizeof(union A1144),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30234 sizeof(union A1145),
462
653b65580cb4 suite_aggr:
Tassilo Philipp
parents: 461
diff changeset
30235 sizeof(struct A1146),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30236 sizeof(struct A1147),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30237 sizeof(struct A1148),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30238 sizeof(struct A1149),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30239 sizeof(struct A1150),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30240 sizeof(struct A1151),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30241 sizeof(struct A1152),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30242 sizeof(struct A1153),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30243 sizeof(union A1154),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30244 sizeof(union A1155),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30245 sizeof(union A1156),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30246 sizeof(union A1157),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30247 sizeof(union A1158),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30248 sizeof(struct A1159),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30249 sizeof(union A1160),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30250 sizeof(struct A1161),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30251 sizeof(union A1162),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30252 sizeof(struct A1163),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30253 sizeof(struct A1164),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30254 sizeof(union A1165),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30255 sizeof(union A1166),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30256 sizeof(struct A1167),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
30257 sizeof(struct A1168),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30258 sizeof(struct A1169),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30259 sizeof(struct A1170),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30260 sizeof(union A1171),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30261 sizeof(struct A1172),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30262 sizeof(struct A1173),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30263 sizeof(union A1174),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30264 sizeof(struct A1175),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30265 sizeof(struct A1176),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30266 sizeof(union A1177),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30267 sizeof(union A1178),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
30268 sizeof(struct A1179),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30269 sizeof(union A1180),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30270 sizeof(struct A1181),
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30271 sizeof(struct A1182),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30272 sizeof(union A1183),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30273 sizeof(struct A1184),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30274 sizeof(struct A1185),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30275 sizeof(union A1186),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30276 sizeof(struct A1187),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30277 sizeof(struct A1188),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30278 sizeof(union A1189),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30279 sizeof(union A1190),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30280 sizeof(union A1191),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30281 sizeof(struct A1192),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30282 sizeof(union A1193),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30283 sizeof(struct A1194),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30284 sizeof(struct A1195),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30285 sizeof(struct A1196),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30286 sizeof(union A1197),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30287 sizeof(union A1198),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30288 sizeof(struct A1199),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30289 sizeof(struct A1200),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30290 sizeof(union A1201),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30291 sizeof(union A1202),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30292 sizeof(union A1203),
463
bd8f5da2c74b suite_aggr: added configurable limits to number of struct fields (also simplified allowing (or not) empty ones)
Tassilo Philipp
parents: 462
diff changeset
30293 sizeof(struct A1204),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30294 sizeof(struct A1205),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30295 sizeof(union A1206),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30296 sizeof(struct A1207),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30297 sizeof(union A1208),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30298 sizeof(union A1209),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30299 sizeof(struct A1210),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30300 sizeof(struct A1211),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30301 sizeof(struct A1212),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30302 sizeof(struct A1213),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30303 sizeof(struct A1214),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30304 sizeof(struct A1215),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30305 sizeof(struct A1216),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30306 sizeof(struct A1217),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
30307 sizeof(struct A1218),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30308 sizeof(union A1219),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30309 sizeof(union A1220),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30310 sizeof(union A1221),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30311 sizeof(struct A1222),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30312 sizeof(struct A1223),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30313 sizeof(union A1224),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30314 sizeof(union A1225),
515
c9c546f8598b - added _Bool type to call_suite* tests
Tassilo Philipp
parents: 510
diff changeset
30315 sizeof(struct A1226),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30316 sizeof(union A1227),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30317 sizeof(union A1228),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30318 sizeof(union A1229),
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
30319 sizeof(struct A1230),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30320 sizeof(union A1231),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30321 sizeof(struct A1232),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30322 sizeof(union A1233),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30323 sizeof(union A1234),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30324 sizeof(struct A1235),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30325 sizeof(struct A1236),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30326 sizeof(struct A1237),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30327 sizeof(union A1238),
496
da5232da6270 - test code: rand-sig now spitting out dyncallish sigs (with ')' end delim and rettype at end), purely for consistency
Tassilo Philipp
parents: 492
diff changeset
30328 sizeof(struct A1239),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30329 sizeof(union A1240),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30330 sizeof(union A1241),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30331 sizeof(struct A1242),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30332 sizeof(union A1243),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30333 sizeof(union A1244),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30334 sizeof(union A1245),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30335 sizeof(union A1246),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30336 sizeof(union A1247),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30337 sizeof(struct A1248),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30338 sizeof(union A1249),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30339 sizeof(union A1250),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30340 sizeof(struct A1251),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30341 sizeof(union A1252),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30342 sizeof(struct A1253),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30343 sizeof(union A1254),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30344 sizeof(union A1255),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30345 sizeof(struct A1256),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30346 sizeof(struct A1257),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30347 sizeof(struct A1258),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30348 sizeof(union A1259),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30349 sizeof(struct A1260),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30350 sizeof(struct A1261),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30351 sizeof(union A1262),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30352 sizeof(union A1263),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30353 sizeof(union A1264),
510
f0080b53635d test/call_suite_aggrs:
Tassilo Philipp
parents: 501
diff changeset
30354 sizeof(struct A1265),
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30355 sizeof(union A1266),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30356 sizeof(union A1267),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30357 sizeof(union A1268),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30358 sizeof(struct A1269),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30359 sizeof(struct A1270),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30360 sizeof(union A1271),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30361 sizeof(union A1272),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30362 sizeof(union A1273),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30363 sizeof(struct A1274),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30364 sizeof(union A1275),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30365 sizeof(struct A1276),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30366 sizeof(struct A1277),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30367 sizeof(struct A1278),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30368 sizeof(union A1279),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30369 sizeof(union A1280),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30370 sizeof(union A1281),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30371 sizeof(union A1282),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30372 sizeof(struct A1283),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30373 sizeof(union A1284),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30374 sizeof(struct A1285),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30375 sizeof(struct A1286),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30376 sizeof(struct A1287),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30377 sizeof(union A1288),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30378 sizeof(struct A1289),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30379 sizeof(struct A1290),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30380 sizeof(union A1291),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30381 sizeof(union A1292),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30382 sizeof(union A1293),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30383 sizeof(struct A1294),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30384 sizeof(union A1295),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30385 sizeof(union A1296),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30386 sizeof(union A1297),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30387 sizeof(struct A1298),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30388 sizeof(union A1299),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30389 sizeof(union A1300),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30390 sizeof(struct A1301),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30391 sizeof(union A1302),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30392 sizeof(union A1303),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30393 sizeof(struct A1304),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30394 sizeof(struct A1305),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30395 sizeof(union A1306),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30396 sizeof(union A1307),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30397 sizeof(union A1308),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30398 sizeof(union A1309),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30399 sizeof(union A1310),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30400 sizeof(struct A1311),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30401 sizeof(struct A1312),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30402 sizeof(union A1313),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30403 sizeof(union A1314),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30404 sizeof(struct A1315),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30405 sizeof(union A1316),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30406 sizeof(union A1317),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30407 sizeof(union A1318),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30408 sizeof(union A1319),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30409 sizeof(union A1320),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30410 sizeof(struct A1321),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30411 sizeof(union A1322),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30412 sizeof(struct A1323),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30413 sizeof(struct A1324),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30414 sizeof(union A1325),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30415 sizeof(union A1326),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30416 sizeof(union A1327),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30417 sizeof(struct A1328),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30418 sizeof(struct A1329),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30419 sizeof(union A1330),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30420 sizeof(union A1331),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30421 sizeof(struct A1332),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30422 sizeof(struct A1333),
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
30423 sizeof(struct A1334)
449
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
30424 };
521
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30425 funptr G_agg_touchAfuncs[] = {
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30426 (funptr)&f_touchA1,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30427 (funptr)&f_touchA2,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30428 (funptr)&f_touchA3,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30429 (funptr)&f_touchA4,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30430 (funptr)&f_touchA5,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30431 (funptr)&f_touchA6,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30432 (funptr)&f_touchA7,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30433 (funptr)&f_touchA8,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30434 (funptr)&f_touchA9,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30435 (funptr)&f_touchA10,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30436 (funptr)&f_touchA11,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30437 (funptr)&f_touchA12,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30438 (funptr)&f_touchA13,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30439 (funptr)&f_touchA14,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30440 (funptr)&f_touchA15,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30441 (funptr)&f_touchA16,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30442 (funptr)&f_touchA17,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30443 (funptr)&f_touchA18,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30444 (funptr)&f_touchA19,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30445 (funptr)&f_touchA20,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30446 (funptr)&f_touchA21,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30447 (funptr)&f_touchA22,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30448 (funptr)&f_touchA23,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30449 (funptr)&f_touchA24,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30450 (funptr)&f_touchA25,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30451 (funptr)&f_touchA26,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30452 (funptr)&f_touchA27,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30453 (funptr)&f_touchA28,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30454 (funptr)&f_touchA29,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30455 (funptr)&f_touchA30,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30456 (funptr)&f_touchA31,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30457 (funptr)&f_touchA32,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30458 (funptr)&f_touchA33,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30459 (funptr)&f_touchA34,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30460 (funptr)&f_touchA35,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30461 (funptr)&f_touchA36,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30462 (funptr)&f_touchA37,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30463 (funptr)&f_touchA38,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30464 (funptr)&f_touchA39,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30465 (funptr)&f_touchA40,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30466 (funptr)&f_touchA41,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30467 (funptr)&f_touchA42,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30468 (funptr)&f_touchA43,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30469 (funptr)&f_touchA44,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30470 (funptr)&f_touchA45,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30471 (funptr)&f_touchA46,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30472 (funptr)&f_touchA47,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30473 (funptr)&f_touchA48,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30474 (funptr)&f_touchA49,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30475 (funptr)&f_touchA50,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30476 (funptr)&f_touchA51,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30477 (funptr)&f_touchA52,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30478 (funptr)&f_touchA53,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30479 (funptr)&f_touchA54,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30480 (funptr)&f_touchA55,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30481 (funptr)&f_touchA56,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30482 (funptr)&f_touchA57,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30483 (funptr)&f_touchA58,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30484 (funptr)&f_touchA59,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30485 (funptr)&f_touchA60,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30486 (funptr)&f_touchA61,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30487 (funptr)&f_touchA62,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30488 (funptr)&f_touchA63,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30489 (funptr)&f_touchA64,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30490 (funptr)&f_touchA65,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30491 (funptr)&f_touchA66,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30492 (funptr)&f_touchA67,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30493 (funptr)&f_touchA68,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30494 (funptr)&f_touchA69,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30495 (funptr)&f_touchA70,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30496 (funptr)&f_touchA71,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30497 (funptr)&f_touchA72,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30498 (funptr)&f_touchA73,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30499 (funptr)&f_touchA74,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30500 (funptr)&f_touchA75,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30501 (funptr)&f_touchA76,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30502 (funptr)&f_touchA77,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30503 (funptr)&f_touchA78,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30504 (funptr)&f_touchA79,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30505 (funptr)&f_touchA80,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30506 (funptr)&f_touchA81,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30507 (funptr)&f_touchA82,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30508 (funptr)&f_touchA83,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30509 (funptr)&f_touchA84,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30510 (funptr)&f_touchA85,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30511 (funptr)&f_touchA86,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30512 (funptr)&f_touchA87,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30513 (funptr)&f_touchA88,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30514 (funptr)&f_touchA89,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30515 (funptr)&f_touchA90,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30516 (funptr)&f_touchA91,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30517 (funptr)&f_touchA92,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30518 (funptr)&f_touchA93,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30519 (funptr)&f_touchA94,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30520 (funptr)&f_touchA95,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30521 (funptr)&f_touchA96,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30522 (funptr)&f_touchA97,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30523 (funptr)&f_touchA98,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30524 (funptr)&f_touchA99,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30525 (funptr)&f_touchA100,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30526 (funptr)&f_touchA101,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30527 (funptr)&f_touchA102,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30528 (funptr)&f_touchA103,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30529 (funptr)&f_touchA104,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30530 (funptr)&f_touchA105,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30531 (funptr)&f_touchA106,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30532 (funptr)&f_touchA107,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30533 (funptr)&f_touchA108,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30534 (funptr)&f_touchA109,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30535 (funptr)&f_touchA110,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30536 (funptr)&f_touchA111,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30537 (funptr)&f_touchA112,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30538 (funptr)&f_touchA113,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30539 (funptr)&f_touchA114,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30540 (funptr)&f_touchA115,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30541 (funptr)&f_touchA116,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30542 (funptr)&f_touchA117,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30543 (funptr)&f_touchA118,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30544 (funptr)&f_touchA119,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30545 (funptr)&f_touchA120,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30546 (funptr)&f_touchA121,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30547 (funptr)&f_touchA122,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30548 (funptr)&f_touchA123,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30549 (funptr)&f_touchA124,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30550 (funptr)&f_touchA125,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30551 (funptr)&f_touchA126,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30552 (funptr)&f_touchA127,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30553 (funptr)&f_touchA128,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30554 (funptr)&f_touchA129,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30555 (funptr)&f_touchA130,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30556 (funptr)&f_touchA131,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30557 (funptr)&f_touchA132,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30558 (funptr)&f_touchA133,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30559 (funptr)&f_touchA134,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30560 (funptr)&f_touchA135,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30561 (funptr)&f_touchA136,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30562 (funptr)&f_touchA137,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30563 (funptr)&f_touchA138,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30564 (funptr)&f_touchA139,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30565 (funptr)&f_touchA140,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30566 (funptr)&f_touchA141,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30567 (funptr)&f_touchA142,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30568 (funptr)&f_touchA143,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30569 (funptr)&f_touchA144,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30570 (funptr)&f_touchA145,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30571 (funptr)&f_touchA146,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30572 (funptr)&f_touchA147,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30573 (funptr)&f_touchA148,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30574 (funptr)&f_touchA149,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30575 (funptr)&f_touchA150,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30576 (funptr)&f_touchA151,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30577 (funptr)&f_touchA152,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30578 (funptr)&f_touchA153,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30579 (funptr)&f_touchA154,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30580 (funptr)&f_touchA155,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30581 (funptr)&f_touchA156,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30582 (funptr)&f_touchA157,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30583 (funptr)&f_touchA158,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30584 (funptr)&f_touchA159,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30585 (funptr)&f_touchA160,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30586 (funptr)&f_touchA161,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30587 (funptr)&f_touchA162,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30588 (funptr)&f_touchA163,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30589 (funptr)&f_touchA164,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30590 (funptr)&f_touchA165,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30591 (funptr)&f_touchA166,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30592 (funptr)&f_touchA167,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30593 (funptr)&f_touchA168,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30594 (funptr)&f_touchA169,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30595 (funptr)&f_touchA170,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30596 (funptr)&f_touchA171,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30597 (funptr)&f_touchA172,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30598 (funptr)&f_touchA173,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30599 (funptr)&f_touchA174,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30600 (funptr)&f_touchA175,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30601 (funptr)&f_touchA176,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30602 (funptr)&f_touchA177,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30603 (funptr)&f_touchA178,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30604 (funptr)&f_touchA179,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30605 (funptr)&f_touchA180,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30606 (funptr)&f_touchA181,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30607 (funptr)&f_touchA182,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30608 (funptr)&f_touchA183,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30609 (funptr)&f_touchA184,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30610 (funptr)&f_touchA185,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30611 (funptr)&f_touchA186,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30612 (funptr)&f_touchA187,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30613 (funptr)&f_touchA188,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30614 (funptr)&f_touchA189,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30615 (funptr)&f_touchA190,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30616 (funptr)&f_touchA191,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30617 (funptr)&f_touchA192,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30618 (funptr)&f_touchA193,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30619 (funptr)&f_touchA194,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30620 (funptr)&f_touchA195,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30621 (funptr)&f_touchA196,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30622 (funptr)&f_touchA197,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30623 (funptr)&f_touchA198,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30624 (funptr)&f_touchA199,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30625 (funptr)&f_touchA200,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30626 (funptr)&f_touchA201,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30627 (funptr)&f_touchA202,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30628 (funptr)&f_touchA203,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30629 (funptr)&f_touchA204,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30630 (funptr)&f_touchA205,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30631 (funptr)&f_touchA206,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30632 (funptr)&f_touchA207,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30633 (funptr)&f_touchA208,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30634 (funptr)&f_touchA209,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30635 (funptr)&f_touchA210,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30636 (funptr)&f_touchA211,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30637 (funptr)&f_touchA212,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30638 (funptr)&f_touchA213,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30639 (funptr)&f_touchA214,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30640 (funptr)&f_touchA215,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30641 (funptr)&f_touchA216,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30642 (funptr)&f_touchA217,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30643 (funptr)&f_touchA218,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30644 (funptr)&f_touchA219,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30645 (funptr)&f_touchA220,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30646 (funptr)&f_touchA221,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30647 (funptr)&f_touchA222,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30648 (funptr)&f_touchA223,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30649 (funptr)&f_touchA224,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30650 (funptr)&f_touchA225,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30651 (funptr)&f_touchA226,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30652 (funptr)&f_touchA227,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30653 (funptr)&f_touchA228,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30654 (funptr)&f_touchA229,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30655 (funptr)&f_touchA230,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30656 (funptr)&f_touchA231,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30657 (funptr)&f_touchA232,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30658 (funptr)&f_touchA233,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30659 (funptr)&f_touchA234,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30660 (funptr)&f_touchA235,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30661 (funptr)&f_touchA236,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30662 (funptr)&f_touchA237,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30663 (funptr)&f_touchA238,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30664 (funptr)&f_touchA239,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30665 (funptr)&f_touchA240,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30666 (funptr)&f_touchA241,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30667 (funptr)&f_touchA242,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30668 (funptr)&f_touchA243,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30669 (funptr)&f_touchA244,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30670 (funptr)&f_touchA245,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30671 (funptr)&f_touchA246,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30672 (funptr)&f_touchA247,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30673 (funptr)&f_touchA248,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30674 (funptr)&f_touchA249,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30675 (funptr)&f_touchA250,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30676 (funptr)&f_touchA251,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30677 (funptr)&f_touchA252,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30678 (funptr)&f_touchA253,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30679 (funptr)&f_touchA254,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30680 (funptr)&f_touchA255,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30681 (funptr)&f_touchA256,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30682 (funptr)&f_touchA257,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30683 (funptr)&f_touchA258,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30684 (funptr)&f_touchA259,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30685 (funptr)&f_touchA260,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30686 (funptr)&f_touchA261,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30687 (funptr)&f_touchA262,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30688 (funptr)&f_touchA263,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30689 (funptr)&f_touchA264,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30690 (funptr)&f_touchA265,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30691 (funptr)&f_touchA266,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30692 (funptr)&f_touchA267,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30693 (funptr)&f_touchA268,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30694 (funptr)&f_touchA269,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30695 (funptr)&f_touchA270,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30696 (funptr)&f_touchA271,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30697 (funptr)&f_touchA272,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30698 (funptr)&f_touchA273,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30699 (funptr)&f_touchA274,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30700 (funptr)&f_touchA275,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30701 (funptr)&f_touchA276,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30702 (funptr)&f_touchA277,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30703 (funptr)&f_touchA278,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30704 (funptr)&f_touchA279,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30705 (funptr)&f_touchA280,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30706 (funptr)&f_touchA281,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30707 (funptr)&f_touchA282,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30708 (funptr)&f_touchA283,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30709 (funptr)&f_touchA284,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30710 (funptr)&f_touchA285,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30711 (funptr)&f_touchA286,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30712 (funptr)&f_touchA287,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30713 (funptr)&f_touchA288,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30714 (funptr)&f_touchA289,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30715 (funptr)&f_touchA290,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30716 (funptr)&f_touchA291,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30717 (funptr)&f_touchA292,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30718 (funptr)&f_touchA293,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30719 (funptr)&f_touchA294,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30720 (funptr)&f_touchA295,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30721 (funptr)&f_touchA296,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30722 (funptr)&f_touchA297,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30723 (funptr)&f_touchA298,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30724 (funptr)&f_touchA299,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30725 (funptr)&f_touchA300,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30726 (funptr)&f_touchA301,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30727 (funptr)&f_touchA302,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30728 (funptr)&f_touchA303,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30729 (funptr)&f_touchA304,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30730 (funptr)&f_touchA305,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30731 (funptr)&f_touchA306,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30732 (funptr)&f_touchA307,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30733 (funptr)&f_touchA308,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30734 (funptr)&f_touchA309,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30735 (funptr)&f_touchA310,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30736 (funptr)&f_touchA311,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30737 (funptr)&f_touchA312,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30738 (funptr)&f_touchA313,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30739 (funptr)&f_touchA314,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30740 (funptr)&f_touchA315,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30741 (funptr)&f_touchA316,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30742 (funptr)&f_touchA317,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30743 (funptr)&f_touchA318,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30744 (funptr)&f_touchA319,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30745 (funptr)&f_touchA320,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30746 (funptr)&f_touchA321,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30747 (funptr)&f_touchA322,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30748 (funptr)&f_touchA323,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30749 (funptr)&f_touchA324,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30750 (funptr)&f_touchA325,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30751 (funptr)&f_touchA326,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30752 (funptr)&f_touchA327,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30753 (funptr)&f_touchA328,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30754 (funptr)&f_touchA329,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30755 (funptr)&f_touchA330,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30756 (funptr)&f_touchA331,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30757 (funptr)&f_touchA332,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30758 (funptr)&f_touchA333,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30759 (funptr)&f_touchA334,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30760 (funptr)&f_touchA335,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30761 (funptr)&f_touchA336,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30762 (funptr)&f_touchA337,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30763 (funptr)&f_touchA338,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30764 (funptr)&f_touchA339,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30765 (funptr)&f_touchA340,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30766 (funptr)&f_touchA341,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30767 (funptr)&f_touchA342,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30768 (funptr)&f_touchA343,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30769 (funptr)&f_touchA344,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30770 (funptr)&f_touchA345,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30771 (funptr)&f_touchA346,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30772 (funptr)&f_touchA347,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30773 (funptr)&f_touchA348,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30774 (funptr)&f_touchA349,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30775 (funptr)&f_touchA350,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30776 (funptr)&f_touchA351,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30777 (funptr)&f_touchA352,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30778 (funptr)&f_touchA353,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30779 (funptr)&f_touchA354,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30780 (funptr)&f_touchA355,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30781 (funptr)&f_touchA356,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30782 (funptr)&f_touchA357,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30783 (funptr)&f_touchA358,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30784 (funptr)&f_touchA359,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30785 (funptr)&f_touchA360,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30786 (funptr)&f_touchA361,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30787 (funptr)&f_touchA362,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30788 (funptr)&f_touchA363,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30789 (funptr)&f_touchA364,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30790 (funptr)&f_touchA365,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30791 (funptr)&f_touchA366,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30792 (funptr)&f_touchA367,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30793 (funptr)&f_touchA368,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30794 (funptr)&f_touchA369,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30795 (funptr)&f_touchA370,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30796 (funptr)&f_touchA371,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30797 (funptr)&f_touchA372,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30798 (funptr)&f_touchA373,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30799 (funptr)&f_touchA374,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30800 (funptr)&f_touchA375,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30801 (funptr)&f_touchA376,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30802 (funptr)&f_touchA377,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30803 (funptr)&f_touchA378,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30804 (funptr)&f_touchA379,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30805 (funptr)&f_touchA380,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30806 (funptr)&f_touchA381,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30807 (funptr)&f_touchA382,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30808 (funptr)&f_touchA383,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30809 (funptr)&f_touchA384,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30810 (funptr)&f_touchA385,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30811 (funptr)&f_touchA386,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30812 (funptr)&f_touchA387,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30813 (funptr)&f_touchA388,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30814 (funptr)&f_touchA389,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30815 (funptr)&f_touchA390,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30816 (funptr)&f_touchA391,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30817 (funptr)&f_touchA392,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30818 (funptr)&f_touchA393,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30819 (funptr)&f_touchA394,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30820 (funptr)&f_touchA395,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30821 (funptr)&f_touchA396,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30822 (funptr)&f_touchA397,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30823 (funptr)&f_touchA398,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30824 (funptr)&f_touchA399,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30825 (funptr)&f_touchA400,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30826 (funptr)&f_touchA401,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30827 (funptr)&f_touchA402,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30828 (funptr)&f_touchA403,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30829 (funptr)&f_touchA404,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30830 (funptr)&f_touchA405,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30831 (funptr)&f_touchA406,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30832 (funptr)&f_touchA407,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30833 (funptr)&f_touchA408,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30834 (funptr)&f_touchA409,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30835 (funptr)&f_touchA410,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30836 (funptr)&f_touchA411,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30837 (funptr)&f_touchA412,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30838 (funptr)&f_touchA413,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30839 (funptr)&f_touchA414,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30840 (funptr)&f_touchA415,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30841 (funptr)&f_touchA416,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30842 (funptr)&f_touchA417,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30843 (funptr)&f_touchA418,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30844 (funptr)&f_touchA419,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30845 (funptr)&f_touchA420,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30846 (funptr)&f_touchA421,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30847 (funptr)&f_touchA422,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30848 (funptr)&f_touchA423,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30849 (funptr)&f_touchA424,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30850 (funptr)&f_touchA425,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30851 (funptr)&f_touchA426,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30852 (funptr)&f_touchA427,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30853 (funptr)&f_touchA428,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30854 (funptr)&f_touchA429,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30855 (funptr)&f_touchA430,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30856 (funptr)&f_touchA431,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30857 (funptr)&f_touchA432,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30858 (funptr)&f_touchA433,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30859 (funptr)&f_touchA434,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30860 (funptr)&f_touchA435,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30861 (funptr)&f_touchA436,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30862 (funptr)&f_touchA437,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30863 (funptr)&f_touchA438,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30864 (funptr)&f_touchA439,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30865 (funptr)&f_touchA440,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30866 (funptr)&f_touchA441,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30867 (funptr)&f_touchA442,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30868 (funptr)&f_touchA443,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30869 (funptr)&f_touchA444,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30870 (funptr)&f_touchA445,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30871 (funptr)&f_touchA446,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30872 (funptr)&f_touchA447,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30873 (funptr)&f_touchA448,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30874 (funptr)&f_touchA449,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30875 (funptr)&f_touchA450,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30876 (funptr)&f_touchA451,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30877 (funptr)&f_touchA452,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30878 (funptr)&f_touchA453,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30879 (funptr)&f_touchA454,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30880 (funptr)&f_touchA455,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30881 (funptr)&f_touchA456,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30882 (funptr)&f_touchA457,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30883 (funptr)&f_touchA458,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30884 (funptr)&f_touchA459,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30885 (funptr)&f_touchA460,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30886 (funptr)&f_touchA461,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30887 (funptr)&f_touchA462,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30888 (funptr)&f_touchA463,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30889 (funptr)&f_touchA464,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30890 (funptr)&f_touchA465,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30891 (funptr)&f_touchA466,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30892 (funptr)&f_touchA467,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30893 (funptr)&f_touchA468,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30894 (funptr)&f_touchA469,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30895 (funptr)&f_touchA470,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30896 (funptr)&f_touchA471,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30897 (funptr)&f_touchA472,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30898 (funptr)&f_touchA473,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30899 (funptr)&f_touchA474,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30900 (funptr)&f_touchA475,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30901 (funptr)&f_touchA476,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30902 (funptr)&f_touchA477,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30903 (funptr)&f_touchA478,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30904 (funptr)&f_touchA479,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30905 (funptr)&f_touchA480,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30906 (funptr)&f_touchA481,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30907 (funptr)&f_touchA482,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30908 (funptr)&f_touchA483,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30909 (funptr)&f_touchA484,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30910 (funptr)&f_touchA485,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30911 (funptr)&f_touchA486,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30912 (funptr)&f_touchA487,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30913 (funptr)&f_touchA488,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30914 (funptr)&f_touchA489,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30915 (funptr)&f_touchA490,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30916 (funptr)&f_touchA491,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30917 (funptr)&f_touchA492,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30918 (funptr)&f_touchA493,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30919 (funptr)&f_touchA494,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30920 (funptr)&f_touchA495,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30921 (funptr)&f_touchA496,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30922 (funptr)&f_touchA497,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30923 (funptr)&f_touchA498,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30924 (funptr)&f_touchA499,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30925 (funptr)&f_touchA500,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30926 (funptr)&f_touchA501,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30927 (funptr)&f_touchA502,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30928 (funptr)&f_touchA503,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30929 (funptr)&f_touchA504,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30930 (funptr)&f_touchA505,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30931 (funptr)&f_touchA506,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30932 (funptr)&f_touchA507,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30933 (funptr)&f_touchA508,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30934 (funptr)&f_touchA509,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30935 (funptr)&f_touchA510,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30936 (funptr)&f_touchA511,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30937 (funptr)&f_touchA512,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30938 (funptr)&f_touchA513,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30939 (funptr)&f_touchA514,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30940 (funptr)&f_touchA515,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30941 (funptr)&f_touchA516,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30942 (funptr)&f_touchA517,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30943 (funptr)&f_touchA518,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30944 (funptr)&f_touchA519,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30945 (funptr)&f_touchA520,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30946 (funptr)&f_touchA521,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30947 (funptr)&f_touchA522,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30948 (funptr)&f_touchA523,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30949 (funptr)&f_touchA524,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30950 (funptr)&f_touchA525,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30951 (funptr)&f_touchA526,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30952 (funptr)&f_touchA527,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30953 (funptr)&f_touchA528,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30954 (funptr)&f_touchA529,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30955 (funptr)&f_touchA530,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30956 (funptr)&f_touchA531,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30957 (funptr)&f_touchA532,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30958 (funptr)&f_touchA533,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30959 (funptr)&f_touchA534,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30960 (funptr)&f_touchA535,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30961 (funptr)&f_touchA536,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30962 (funptr)&f_touchA537,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30963 (funptr)&f_touchA538,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30964 (funptr)&f_touchA539,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30965 (funptr)&f_touchA540,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30966 (funptr)&f_touchA541,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30967 (funptr)&f_touchA542,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30968 (funptr)&f_touchA543,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30969 (funptr)&f_touchA544,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30970 (funptr)&f_touchA545,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30971 (funptr)&f_touchA546,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30972 (funptr)&f_touchA547,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30973 (funptr)&f_touchA548,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30974 (funptr)&f_touchA549,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30975 (funptr)&f_touchA550,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30976 (funptr)&f_touchA551,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30977 (funptr)&f_touchA552,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30978 (funptr)&f_touchA553,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30979 (funptr)&f_touchA554,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30980 (funptr)&f_touchA555,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30981 (funptr)&f_touchA556,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30982 (funptr)&f_touchA557,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30983 (funptr)&f_touchA558,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30984 (funptr)&f_touchA559,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30985 (funptr)&f_touchA560,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30986 (funptr)&f_touchA561,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30987 (funptr)&f_touchA562,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30988 (funptr)&f_touchA563,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30989 (funptr)&f_touchA564,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30990 (funptr)&f_touchA565,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30991 (funptr)&f_touchA566,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30992 (funptr)&f_touchA567,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30993 (funptr)&f_touchA568,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30994 (funptr)&f_touchA569,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30995 (funptr)&f_touchA570,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30996 (funptr)&f_touchA571,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30997 (funptr)&f_touchA572,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30998 (funptr)&f_touchA573,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
30999 (funptr)&f_touchA574,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31000 (funptr)&f_touchA575,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31001 (funptr)&f_touchA576,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31002 (funptr)&f_touchA577,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31003 (funptr)&f_touchA578,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31004 (funptr)&f_touchA579,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31005 (funptr)&f_touchA580,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31006 (funptr)&f_touchA581,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31007 (funptr)&f_touchA582,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31008 (funptr)&f_touchA583,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31009 (funptr)&f_touchA584,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31010 (funptr)&f_touchA585,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31011 (funptr)&f_touchA586,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31012 (funptr)&f_touchA587,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31013 (funptr)&f_touchA588,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31014 (funptr)&f_touchA589,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31015 (funptr)&f_touchA590,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31016 (funptr)&f_touchA591,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31017 (funptr)&f_touchA592,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31018 (funptr)&f_touchA593,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31019 (funptr)&f_touchA594,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31020 (funptr)&f_touchA595,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31021 (funptr)&f_touchA596,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31022 (funptr)&f_touchA597,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31023 (funptr)&f_touchA598,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31024 (funptr)&f_touchA599,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31025 (funptr)&f_touchA600,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31026 (funptr)&f_touchA601,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31027 (funptr)&f_touchA602,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31028 (funptr)&f_touchA603,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31029 (funptr)&f_touchA604,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31030 (funptr)&f_touchA605,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31031 (funptr)&f_touchA606,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31032 (funptr)&f_touchA607,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31033 (funptr)&f_touchA608,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31034 (funptr)&f_touchA609,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31035 (funptr)&f_touchA610,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31036 (funptr)&f_touchA611,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31037 (funptr)&f_touchA612,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31038 (funptr)&f_touchA613,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31039 (funptr)&f_touchA614,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31040 (funptr)&f_touchA615,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31041 (funptr)&f_touchA616,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31042 (funptr)&f_touchA617,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31043 (funptr)&f_touchA618,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31044 (funptr)&f_touchA619,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31045 (funptr)&f_touchA620,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31046 (funptr)&f_touchA621,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31047 (funptr)&f_touchA622,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31048 (funptr)&f_touchA623,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31049 (funptr)&f_touchA624,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31050 (funptr)&f_touchA625,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31051 (funptr)&f_touchA626,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31052 (funptr)&f_touchA627,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31053 (funptr)&f_touchA628,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31054 (funptr)&f_touchA629,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31055 (funptr)&f_touchA630,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31056 (funptr)&f_touchA631,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31057 (funptr)&f_touchA632,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31058 (funptr)&f_touchA633,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31059 (funptr)&f_touchA634,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31060 (funptr)&f_touchA635,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31061 (funptr)&f_touchA636,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31062 (funptr)&f_touchA637,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31063 (funptr)&f_touchA638,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31064 (funptr)&f_touchA639,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31065 (funptr)&f_touchA640,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31066 (funptr)&f_touchA641,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31067 (funptr)&f_touchA642,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31068 (funptr)&f_touchA643,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31069 (funptr)&f_touchA644,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31070 (funptr)&f_touchA645,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31071 (funptr)&f_touchA646,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31072 (funptr)&f_touchA647,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31073 (funptr)&f_touchA648,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31074 (funptr)&f_touchA649,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31075 (funptr)&f_touchA650,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31076 (funptr)&f_touchA651,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31077 (funptr)&f_touchA652,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31078 (funptr)&f_touchA653,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31079 (funptr)&f_touchA654,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31080 (funptr)&f_touchA655,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31081 (funptr)&f_touchA656,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31082 (funptr)&f_touchA657,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31083 (funptr)&f_touchA658,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31084 (funptr)&f_touchA659,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31085 (funptr)&f_touchA660,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31086 (funptr)&f_touchA661,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31087 (funptr)&f_touchA662,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31088 (funptr)&f_touchA663,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31089 (funptr)&f_touchA664,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31090 (funptr)&f_touchA665,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31091 (funptr)&f_touchA666,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31092 (funptr)&f_touchA667,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31093 (funptr)&f_touchA668,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31094 (funptr)&f_touchA669,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31095 (funptr)&f_touchA670,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31096 (funptr)&f_touchA671,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31097 (funptr)&f_touchA672,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31098 (funptr)&f_touchA673,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31099 (funptr)&f_touchA674,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31100 (funptr)&f_touchA675,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31101 (funptr)&f_touchA676,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31102 (funptr)&f_touchA677,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31103 (funptr)&f_touchA678,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31104 (funptr)&f_touchA679,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31105 (funptr)&f_touchA680,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31106 (funptr)&f_touchA681,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31107 (funptr)&f_touchA682,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31108 (funptr)&f_touchA683,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31109 (funptr)&f_touchA684,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31110 (funptr)&f_touchA685,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31111 (funptr)&f_touchA686,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31112 (funptr)&f_touchA687,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31113 (funptr)&f_touchA688,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31114 (funptr)&f_touchA689,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31115 (funptr)&f_touchA690,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31116 (funptr)&f_touchA691,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31117 (funptr)&f_touchA692,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31118 (funptr)&f_touchA693,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31119 (funptr)&f_touchA694,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31120 (funptr)&f_touchA695,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31121 (funptr)&f_touchA696,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31122 (funptr)&f_touchA697,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31123 (funptr)&f_touchA698,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31124 (funptr)&f_touchA699,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31125 (funptr)&f_touchA700,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31126 (funptr)&f_touchA701,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31127 (funptr)&f_touchA702,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31128 (funptr)&f_touchA703,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31129 (funptr)&f_touchA704,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31130 (funptr)&f_touchA705,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31131 (funptr)&f_touchA706,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31132 (funptr)&f_touchA707,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31133 (funptr)&f_touchA708,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31134 (funptr)&f_touchA709,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31135 (funptr)&f_touchA710,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31136 (funptr)&f_touchA711,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31137 (funptr)&f_touchA712,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31138 (funptr)&f_touchA713,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31139 (funptr)&f_touchA714,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31140 (funptr)&f_touchA715,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31141 (funptr)&f_touchA716,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31142 (funptr)&f_touchA717,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31143 (funptr)&f_touchA718,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31144 (funptr)&f_touchA719,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31145 (funptr)&f_touchA720,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31146 (funptr)&f_touchA721,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31147 (funptr)&f_touchA722,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31148 (funptr)&f_touchA723,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31149 (funptr)&f_touchA724,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31150 (funptr)&f_touchA725,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31151 (funptr)&f_touchA726,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31152 (funptr)&f_touchA727,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31153 (funptr)&f_touchA728,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31154 (funptr)&f_touchA729,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31155 (funptr)&f_touchA730,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31156 (funptr)&f_touchA731,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31157 (funptr)&f_touchA732,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31158 (funptr)&f_touchA733,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31159 (funptr)&f_touchA734,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31160 (funptr)&f_touchA735,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31161 (funptr)&f_touchA736,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31162 (funptr)&f_touchA737,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31163 (funptr)&f_touchA738,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31164 (funptr)&f_touchA739,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31165 (funptr)&f_touchA740,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31166 (funptr)&f_touchA741,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31167 (funptr)&f_touchA742,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31168 (funptr)&f_touchA743,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31169 (funptr)&f_touchA744,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31170 (funptr)&f_touchA745,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31171 (funptr)&f_touchA746,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31172 (funptr)&f_touchA747,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31173 (funptr)&f_touchA748,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31174 (funptr)&f_touchA749,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31175 (funptr)&f_touchA750,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31176 (funptr)&f_touchA751,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31177 (funptr)&f_touchA752,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31178 (funptr)&f_touchA753,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31179 (funptr)&f_touchA754,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31180 (funptr)&f_touchA755,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31181 (funptr)&f_touchA756,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31182 (funptr)&f_touchA757,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31183 (funptr)&f_touchA758,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31184 (funptr)&f_touchA759,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31185 (funptr)&f_touchA760,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31186 (funptr)&f_touchA761,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31187 (funptr)&f_touchA762,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31188 (funptr)&f_touchA763,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31189 (funptr)&f_touchA764,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31190 (funptr)&f_touchA765,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31191 (funptr)&f_touchA766,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31192 (funptr)&f_touchA767,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31193 (funptr)&f_touchA768,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31194 (funptr)&f_touchA769,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31195 (funptr)&f_touchA770,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31196 (funptr)&f_touchA771,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31197 (funptr)&f_touchA772,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31198 (funptr)&f_touchA773,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31199 (funptr)&f_touchA774,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31200 (funptr)&f_touchA775,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31201 (funptr)&f_touchA776,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31202 (funptr)&f_touchA777,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31203 (funptr)&f_touchA778,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31204 (funptr)&f_touchA779,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31205 (funptr)&f_touchA780,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31206 (funptr)&f_touchA781,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31207 (funptr)&f_touchA782,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31208 (funptr)&f_touchA783,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31209 (funptr)&f_touchA784,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31210 (funptr)&f_touchA785,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31211 (funptr)&f_touchA786,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31212 (funptr)&f_touchA787,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31213 (funptr)&f_touchA788,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31214 (funptr)&f_touchA789,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31215 (funptr)&f_touchA790,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31216 (funptr)&f_touchA791,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31217 (funptr)&f_touchA792,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31218 (funptr)&f_touchA793,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31219 (funptr)&f_touchA794,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31220 (funptr)&f_touchA795,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31221 (funptr)&f_touchA796,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31222 (funptr)&f_touchA797,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31223 (funptr)&f_touchA798,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31224 (funptr)&f_touchA799,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31225 (funptr)&f_touchA800,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31226 (funptr)&f_touchA801,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31227 (funptr)&f_touchA802,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31228 (funptr)&f_touchA803,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31229 (funptr)&f_touchA804,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31230 (funptr)&f_touchA805,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31231 (funptr)&f_touchA806,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31232 (funptr)&f_touchA807,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31233 (funptr)&f_touchA808,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31234 (funptr)&f_touchA809,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31235 (funptr)&f_touchA810,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31236 (funptr)&f_touchA811,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31237 (funptr)&f_touchA812,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31238 (funptr)&f_touchA813,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31239 (funptr)&f_touchA814,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31240 (funptr)&f_touchA815,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31241 (funptr)&f_touchA816,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31242 (funptr)&f_touchA817,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31243 (funptr)&f_touchA818,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31244 (funptr)&f_touchA819,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31245 (funptr)&f_touchA820,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31246 (funptr)&f_touchA821,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31247 (funptr)&f_touchA822,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31248 (funptr)&f_touchA823,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31249 (funptr)&f_touchA824,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31250 (funptr)&f_touchA825,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31251 (funptr)&f_touchA826,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31252 (funptr)&f_touchA827,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31253 (funptr)&f_touchA828,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31254 (funptr)&f_touchA829,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31255 (funptr)&f_touchA830,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31256 (funptr)&f_touchA831,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31257 (funptr)&f_touchA832,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31258 (funptr)&f_touchA833,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31259 (funptr)&f_touchA834,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31260 (funptr)&f_touchA835,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31261 (funptr)&f_touchA836,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31262 (funptr)&f_touchA837,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31263 (funptr)&f_touchA838,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31264 (funptr)&f_touchA839,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31265 (funptr)&f_touchA840,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31266 (funptr)&f_touchA841,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31267 (funptr)&f_touchA842,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31268 (funptr)&f_touchA843,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31269 (funptr)&f_touchA844,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31270 (funptr)&f_touchA845,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31271 (funptr)&f_touchA846,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31272 (funptr)&f_touchA847,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31273 (funptr)&f_touchA848,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31274 (funptr)&f_touchA849,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31275 (funptr)&f_touchA850,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31276 (funptr)&f_touchA851,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31277 (funptr)&f_touchA852,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31278 (funptr)&f_touchA853,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31279 (funptr)&f_touchA854,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31280 (funptr)&f_touchA855,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31281 (funptr)&f_touchA856,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31282 (funptr)&f_touchA857,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31283 (funptr)&f_touchA858,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31284 (funptr)&f_touchA859,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31285 (funptr)&f_touchA860,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31286 (funptr)&f_touchA861,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31287 (funptr)&f_touchA862,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31288 (funptr)&f_touchA863,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31289 (funptr)&f_touchA864,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31290 (funptr)&f_touchA865,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31291 (funptr)&f_touchA866,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31292 (funptr)&f_touchA867,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31293 (funptr)&f_touchA868,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31294 (funptr)&f_touchA869,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31295 (funptr)&f_touchA870,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31296 (funptr)&f_touchA871,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31297 (funptr)&f_touchA872,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31298 (funptr)&f_touchA873,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31299 (funptr)&f_touchA874,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31300 (funptr)&f_touchA875,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31301 (funptr)&f_touchA876,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31302 (funptr)&f_touchA877,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31303 (funptr)&f_touchA878,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31304 (funptr)&f_touchA879,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31305 (funptr)&f_touchA880,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31306 (funptr)&f_touchA881,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31307 (funptr)&f_touchA882,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31308 (funptr)&f_touchA883,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31309 (funptr)&f_touchA884,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31310 (funptr)&f_touchA885,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31311 (funptr)&f_touchA886,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31312 (funptr)&f_touchA887,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31313 (funptr)&f_touchA888,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31314 (funptr)&f_touchA889,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31315 (funptr)&f_touchA890,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31316 (funptr)&f_touchA891,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31317 (funptr)&f_touchA892,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31318 (funptr)&f_touchA893,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31319 (funptr)&f_touchA894,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31320 (funptr)&f_touchA895,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31321 (funptr)&f_touchA896,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31322 (funptr)&f_touchA897,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31323 (funptr)&f_touchA898,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31324 (funptr)&f_touchA899,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31325 (funptr)&f_touchA900,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31326 (funptr)&f_touchA901,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31327 (funptr)&f_touchA902,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31328 (funptr)&f_touchA903,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31329 (funptr)&f_touchA904,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31330 (funptr)&f_touchA905,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31331 (funptr)&f_touchA906,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31332 (funptr)&f_touchA907,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31333 (funptr)&f_touchA908,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31334 (funptr)&f_touchA909,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31335 (funptr)&f_touchA910,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31336 (funptr)&f_touchA911,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31337 (funptr)&f_touchA912,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31338 (funptr)&f_touchA913,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31339 (funptr)&f_touchA914,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31340 (funptr)&f_touchA915,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31341 (funptr)&f_touchA916,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31342 (funptr)&f_touchA917,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31343 (funptr)&f_touchA918,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31344 (funptr)&f_touchA919,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31345 (funptr)&f_touchA920,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31346 (funptr)&f_touchA921,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31347 (funptr)&f_touchA922,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31348 (funptr)&f_touchA923,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31349 (funptr)&f_touchA924,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31350 (funptr)&f_touchA925,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31351 (funptr)&f_touchA926,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31352 (funptr)&f_touchA927,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31353 (funptr)&f_touchA928,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31354 (funptr)&f_touchA929,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31355 (funptr)&f_touchA930,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31356 (funptr)&f_touchA931,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31357 (funptr)&f_touchA932,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31358 (funptr)&f_touchA933,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31359 (funptr)&f_touchA934,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31360 (funptr)&f_touchA935,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31361 (funptr)&f_touchA936,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31362 (funptr)&f_touchA937,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31363 (funptr)&f_touchA938,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31364 (funptr)&f_touchA939,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31365 (funptr)&f_touchA940,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31366 (funptr)&f_touchA941,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31367 (funptr)&f_touchA942,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31368 (funptr)&f_touchA943,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31369 (funptr)&f_touchA944,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31370 (funptr)&f_touchA945,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31371 (funptr)&f_touchA946,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31372 (funptr)&f_touchA947,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31373 (funptr)&f_touchA948,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31374 (funptr)&f_touchA949,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31375 (funptr)&f_touchA950,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31376 (funptr)&f_touchA951,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31377 (funptr)&f_touchA952,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31378 (funptr)&f_touchA953,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31379 (funptr)&f_touchA954,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31380 (funptr)&f_touchA955,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31381 (funptr)&f_touchA956,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31382 (funptr)&f_touchA957,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31383 (funptr)&f_touchA958,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31384 (funptr)&f_touchA959,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31385 (funptr)&f_touchA960,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31386 (funptr)&f_touchA961,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31387 (funptr)&f_touchA962,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31388 (funptr)&f_touchA963,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31389 (funptr)&f_touchA964,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31390 (funptr)&f_touchA965,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31391 (funptr)&f_touchA966,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31392 (funptr)&f_touchA967,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31393 (funptr)&f_touchA968,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31394 (funptr)&f_touchA969,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31395 (funptr)&f_touchA970,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31396 (funptr)&f_touchA971,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31397 (funptr)&f_touchA972,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31398 (funptr)&f_touchA973,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31399 (funptr)&f_touchA974,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31400 (funptr)&f_touchA975,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31401 (funptr)&f_touchA976,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31402 (funptr)&f_touchA977,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31403 (funptr)&f_touchA978,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31404 (funptr)&f_touchA979,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31405 (funptr)&f_touchA980,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31406 (funptr)&f_touchA981,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31407 (funptr)&f_touchA982,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31408 (funptr)&f_touchA983,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31409 (funptr)&f_touchA984,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31410 (funptr)&f_touchA985,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31411 (funptr)&f_touchA986,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31412 (funptr)&f_touchA987,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31413 (funptr)&f_touchA988,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31414 (funptr)&f_touchA989,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31415 (funptr)&f_touchA990,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31416 (funptr)&f_touchA991,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31417 (funptr)&f_touchA992,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31418 (funptr)&f_touchA993,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31419 (funptr)&f_touchA994,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31420 (funptr)&f_touchA995,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31421 (funptr)&f_touchA996,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31422 (funptr)&f_touchA997,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31423 (funptr)&f_touchA998,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31424 (funptr)&f_touchA999,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31425 (funptr)&f_touchA1000,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31426 (funptr)&f_touchA1001,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31427 (funptr)&f_touchA1002,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31428 (funptr)&f_touchA1003,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31429 (funptr)&f_touchA1004,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31430 (funptr)&f_touchA1005,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31431 (funptr)&f_touchA1006,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31432 (funptr)&f_touchA1007,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31433 (funptr)&f_touchA1008,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31434 (funptr)&f_touchA1009,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31435 (funptr)&f_touchA1010,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31436 (funptr)&f_touchA1011,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31437 (funptr)&f_touchA1012,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31438 (funptr)&f_touchA1013,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31439 (funptr)&f_touchA1014,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31440 (funptr)&f_touchA1015,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31441 (funptr)&f_touchA1016,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31442 (funptr)&f_touchA1017,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31443 (funptr)&f_touchA1018,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31444 (funptr)&f_touchA1019,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31445 (funptr)&f_touchA1020,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31446 (funptr)&f_touchA1021,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31447 (funptr)&f_touchA1022,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31448 (funptr)&f_touchA1023,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31449 (funptr)&f_touchA1024,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31450 (funptr)&f_touchA1025,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31451 (funptr)&f_touchA1026,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31452 (funptr)&f_touchA1027,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31453 (funptr)&f_touchA1028,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31454 (funptr)&f_touchA1029,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31455 (funptr)&f_touchA1030,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31456 (funptr)&f_touchA1031,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31457 (funptr)&f_touchA1032,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31458 (funptr)&f_touchA1033,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31459 (funptr)&f_touchA1034,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31460 (funptr)&f_touchA1035,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31461 (funptr)&f_touchA1036,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31462 (funptr)&f_touchA1037,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31463 (funptr)&f_touchA1038,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31464 (funptr)&f_touchA1039,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31465 (funptr)&f_touchA1040,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31466 (funptr)&f_touchA1041,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31467 (funptr)&f_touchA1042,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31468 (funptr)&f_touchA1043,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31469 (funptr)&f_touchA1044,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31470 (funptr)&f_touchA1045,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31471 (funptr)&f_touchA1046,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31472 (funptr)&f_touchA1047,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31473 (funptr)&f_touchA1048,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31474 (funptr)&f_touchA1049,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31475 (funptr)&f_touchA1050,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31476 (funptr)&f_touchA1051,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31477 (funptr)&f_touchA1052,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31478 (funptr)&f_touchA1053,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31479 (funptr)&f_touchA1054,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31480 (funptr)&f_touchA1055,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31481 (funptr)&f_touchA1056,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31482 (funptr)&f_touchA1057,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31483 (funptr)&f_touchA1058,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31484 (funptr)&f_touchA1059,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31485 (funptr)&f_touchA1060,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31486 (funptr)&f_touchA1061,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31487 (funptr)&f_touchA1062,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31488 (funptr)&f_touchA1063,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31489 (funptr)&f_touchA1064,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31490 (funptr)&f_touchA1065,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31491 (funptr)&f_touchA1066,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31492 (funptr)&f_touchA1067,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31493 (funptr)&f_touchA1068,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31494 (funptr)&f_touchA1069,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31495 (funptr)&f_touchA1070,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31496 (funptr)&f_touchA1071,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31497 (funptr)&f_touchA1072,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31498 (funptr)&f_touchA1073,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31499 (funptr)&f_touchA1074,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31500 (funptr)&f_touchA1075,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31501 (funptr)&f_touchA1076,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31502 (funptr)&f_touchA1077,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31503 (funptr)&f_touchA1078,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31504 (funptr)&f_touchA1079,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31505 (funptr)&f_touchA1080,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31506 (funptr)&f_touchA1081,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31507 (funptr)&f_touchA1082,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31508 (funptr)&f_touchA1083,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31509 (funptr)&f_touchA1084,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31510 (funptr)&f_touchA1085,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31511 (funptr)&f_touchA1086,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31512 (funptr)&f_touchA1087,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31513 (funptr)&f_touchA1088,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31514 (funptr)&f_touchA1089,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31515 (funptr)&f_touchA1090,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31516 (funptr)&f_touchA1091,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31517 (funptr)&f_touchA1092,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31518 (funptr)&f_touchA1093,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31519 (funptr)&f_touchA1094,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31520 (funptr)&f_touchA1095,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31521 (funptr)&f_touchA1096,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31522 (funptr)&f_touchA1097,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31523 (funptr)&f_touchA1098,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31524 (funptr)&f_touchA1099,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31525 (funptr)&f_touchA1100,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31526 (funptr)&f_touchA1101,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31527 (funptr)&f_touchA1102,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31528 (funptr)&f_touchA1103,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31529 (funptr)&f_touchA1104,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31530 (funptr)&f_touchA1105,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31531 (funptr)&f_touchA1106,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31532 (funptr)&f_touchA1107,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31533 (funptr)&f_touchA1108,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31534 (funptr)&f_touchA1109,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31535 (funptr)&f_touchA1110,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31536 (funptr)&f_touchA1111,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31537 (funptr)&f_touchA1112,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31538 (funptr)&f_touchA1113,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31539 (funptr)&f_touchA1114,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31540 (funptr)&f_touchA1115,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31541 (funptr)&f_touchA1116,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31542 (funptr)&f_touchA1117,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31543 (funptr)&f_touchA1118,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31544 (funptr)&f_touchA1119,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31545 (funptr)&f_touchA1120,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31546 (funptr)&f_touchA1121,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31547 (funptr)&f_touchA1122,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31548 (funptr)&f_touchA1123,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31549 (funptr)&f_touchA1124,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31550 (funptr)&f_touchA1125,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31551 (funptr)&f_touchA1126,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31552 (funptr)&f_touchA1127,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31553 (funptr)&f_touchA1128,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31554 (funptr)&f_touchA1129,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31555 (funptr)&f_touchA1130,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31556 (funptr)&f_touchA1131,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31557 (funptr)&f_touchA1132,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31558 (funptr)&f_touchA1133,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31559 (funptr)&f_touchA1134,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31560 (funptr)&f_touchA1135,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31561 (funptr)&f_touchA1136,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31562 (funptr)&f_touchA1137,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31563 (funptr)&f_touchA1138,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31564 (funptr)&f_touchA1139,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31565 (funptr)&f_touchA1140,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31566 (funptr)&f_touchA1141,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31567 (funptr)&f_touchA1142,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31568 (funptr)&f_touchA1143,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31569 (funptr)&f_touchA1144,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31570 (funptr)&f_touchA1145,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31571 (funptr)&f_touchA1146,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31572 (funptr)&f_touchA1147,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31573 (funptr)&f_touchA1148,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31574 (funptr)&f_touchA1149,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31575 (funptr)&f_touchA1150,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31576 (funptr)&f_touchA1151,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31577 (funptr)&f_touchA1152,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31578 (funptr)&f_touchA1153,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31579 (funptr)&f_touchA1154,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31580 (funptr)&f_touchA1155,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31581 (funptr)&f_touchA1156,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31582 (funptr)&f_touchA1157,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31583 (funptr)&f_touchA1158,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31584 (funptr)&f_touchA1159,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31585 (funptr)&f_touchA1160,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31586 (funptr)&f_touchA1161,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31587 (funptr)&f_touchA1162,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31588 (funptr)&f_touchA1163,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31589 (funptr)&f_touchA1164,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31590 (funptr)&f_touchA1165,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31591 (funptr)&f_touchA1166,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31592 (funptr)&f_touchA1167,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31593 (funptr)&f_touchA1168,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31594 (funptr)&f_touchA1169,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31595 (funptr)&f_touchA1170,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31596 (funptr)&f_touchA1171,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31597 (funptr)&f_touchA1172,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31598 (funptr)&f_touchA1173,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31599 (funptr)&f_touchA1174,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31600 (funptr)&f_touchA1175,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31601 (funptr)&f_touchA1176,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31602 (funptr)&f_touchA1177,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31603 (funptr)&f_touchA1178,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31604 (funptr)&f_touchA1179,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31605 (funptr)&f_touchA1180,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31606 (funptr)&f_touchA1181,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31607 (funptr)&f_touchA1182,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31608 (funptr)&f_touchA1183,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31609 (funptr)&f_touchA1184,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31610 (funptr)&f_touchA1185,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31611 (funptr)&f_touchA1186,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31612 (funptr)&f_touchA1187,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31613 (funptr)&f_touchA1188,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31614 (funptr)&f_touchA1189,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31615 (funptr)&f_touchA1190,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31616 (funptr)&f_touchA1191,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31617 (funptr)&f_touchA1192,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31618 (funptr)&f_touchA1193,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31619 (funptr)&f_touchA1194,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31620 (funptr)&f_touchA1195,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31621 (funptr)&f_touchA1196,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31622 (funptr)&f_touchA1197,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31623 (funptr)&f_touchA1198,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31624 (funptr)&f_touchA1199,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31625 (funptr)&f_touchA1200,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31626 (funptr)&f_touchA1201,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31627 (funptr)&f_touchA1202,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31628 (funptr)&f_touchA1203,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31629 (funptr)&f_touchA1204,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31630 (funptr)&f_touchA1205,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31631 (funptr)&f_touchA1206,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31632 (funptr)&f_touchA1207,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31633 (funptr)&f_touchA1208,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31634 (funptr)&f_touchA1209,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31635 (funptr)&f_touchA1210,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31636 (funptr)&f_touchA1211,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31637 (funptr)&f_touchA1212,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31638 (funptr)&f_touchA1213,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31639 (funptr)&f_touchA1214,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31640 (funptr)&f_touchA1215,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31641 (funptr)&f_touchA1216,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31642 (funptr)&f_touchA1217,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31643 (funptr)&f_touchA1218,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31644 (funptr)&f_touchA1219,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31645 (funptr)&f_touchA1220,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31646 (funptr)&f_touchA1221,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31647 (funptr)&f_touchA1222,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31648 (funptr)&f_touchA1223,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31649 (funptr)&f_touchA1224,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31650 (funptr)&f_touchA1225,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31651 (funptr)&f_touchA1226,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31652 (funptr)&f_touchA1227,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31653 (funptr)&f_touchA1228,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31654 (funptr)&f_touchA1229,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31655 (funptr)&f_touchA1230,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31656 (funptr)&f_touchA1231,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31657 (funptr)&f_touchA1232,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31658 (funptr)&f_touchA1233,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31659 (funptr)&f_touchA1234,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31660 (funptr)&f_touchA1235,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31661 (funptr)&f_touchA1236,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31662 (funptr)&f_touchA1237,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31663 (funptr)&f_touchA1238,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31664 (funptr)&f_touchA1239,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31665 (funptr)&f_touchA1240,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31666 (funptr)&f_touchA1241,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31667 (funptr)&f_touchA1242,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31668 (funptr)&f_touchA1243,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31669 (funptr)&f_touchA1244,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31670 (funptr)&f_touchA1245,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31671 (funptr)&f_touchA1246,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31672 (funptr)&f_touchA1247,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31673 (funptr)&f_touchA1248,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31674 (funptr)&f_touchA1249,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31675 (funptr)&f_touchA1250,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31676 (funptr)&f_touchA1251,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31677 (funptr)&f_touchA1252,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31678 (funptr)&f_touchA1253,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31679 (funptr)&f_touchA1254,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31680 (funptr)&f_touchA1255,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31681 (funptr)&f_touchA1256,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31682 (funptr)&f_touchA1257,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31683 (funptr)&f_touchA1258,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31684 (funptr)&f_touchA1259,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31685 (funptr)&f_touchA1260,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31686 (funptr)&f_touchA1261,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31687 (funptr)&f_touchA1262,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31688 (funptr)&f_touchA1263,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31689 (funptr)&f_touchA1264,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31690 (funptr)&f_touchA1265,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31691 (funptr)&f_touchA1266,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31692 (funptr)&f_touchA1267,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31693 (funptr)&f_touchA1268,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31694 (funptr)&f_touchA1269,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31695 (funptr)&f_touchA1270,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31696 (funptr)&f_touchA1271,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31697 (funptr)&f_touchA1272,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31698 (funptr)&f_touchA1273,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31699 (funptr)&f_touchA1274,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31700 (funptr)&f_touchA1275,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31701 (funptr)&f_touchA1276,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31702 (funptr)&f_touchA1277,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31703 (funptr)&f_touchA1278,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31704 (funptr)&f_touchA1279,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31705 (funptr)&f_touchA1280,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31706 (funptr)&f_touchA1281,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31707 (funptr)&f_touchA1282,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31708 (funptr)&f_touchA1283,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31709 (funptr)&f_touchA1284,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31710 (funptr)&f_touchA1285,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31711 (funptr)&f_touchA1286,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31712 (funptr)&f_touchA1287,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31713 (funptr)&f_touchA1288,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31714 (funptr)&f_touchA1289,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31715 (funptr)&f_touchA1290,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31716 (funptr)&f_touchA1291,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31717 (funptr)&f_touchA1292,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31718 (funptr)&f_touchA1293,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31719 (funptr)&f_touchA1294,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31720 (funptr)&f_touchA1295,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31721 (funptr)&f_touchA1296,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31722 (funptr)&f_touchA1297,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31723 (funptr)&f_touchA1298,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31724 (funptr)&f_touchA1299,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31725 (funptr)&f_touchA1300,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31726 (funptr)&f_touchA1301,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31727 (funptr)&f_touchA1302,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31728 (funptr)&f_touchA1303,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31729 (funptr)&f_touchA1304,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31730 (funptr)&f_touchA1305,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31731 (funptr)&f_touchA1306,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31732 (funptr)&f_touchA1307,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31733 (funptr)&f_touchA1308,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31734 (funptr)&f_touchA1309,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31735 (funptr)&f_touchA1310,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31736 (funptr)&f_touchA1311,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31737 (funptr)&f_touchA1312,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31738 (funptr)&f_touchA1313,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31739 (funptr)&f_touchA1314,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31740 (funptr)&f_touchA1315,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31741 (funptr)&f_touchA1316,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31742 (funptr)&f_touchA1317,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31743 (funptr)&f_touchA1318,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31744 (funptr)&f_touchA1319,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31745 (funptr)&f_touchA1320,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31746 (funptr)&f_touchA1321,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31747 (funptr)&f_touchA1322,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31748 (funptr)&f_touchA1323,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31749 (funptr)&f_touchA1324,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31750 (funptr)&f_touchA1325,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31751 (funptr)&f_touchA1326,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31752 (funptr)&f_touchA1327,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31753 (funptr)&f_touchA1328,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31754 (funptr)&f_touchA1329,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31755 (funptr)&f_touchA1330,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31756 (funptr)&f_touchA1331,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31757 (funptr)&f_touchA1332,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31758 (funptr)&f_touchA1333,
a2de1d0a73f3 - more test code generator code sharing/abstraction/simplifications
Tassilo Philipp
parents: 519
diff changeset
31759 (funptr)&f_touchA1334
449
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31760 };
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31761 funptr G_agg_cmpfuncs[] = {
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31762 (funptr)&f_cmpA1,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31763 (funptr)&f_cmpA2,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31764 (funptr)&f_cmpA3,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31765 (funptr)&f_cmpA4,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31766 (funptr)&f_cmpA5,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31767 (funptr)&f_cmpA6,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31768 (funptr)&f_cmpA7,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31769 (funptr)&f_cmpA8,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31770 (funptr)&f_cmpA9,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31771 (funptr)&f_cmpA10,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31772 (funptr)&f_cmpA11,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31773 (funptr)&f_cmpA12,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31774 (funptr)&f_cmpA13,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31775 (funptr)&f_cmpA14,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31776 (funptr)&f_cmpA15,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31777 (funptr)&f_cmpA16,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31778 (funptr)&f_cmpA17,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31779 (funptr)&f_cmpA18,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31780 (funptr)&f_cmpA19,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31781 (funptr)&f_cmpA20,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31782 (funptr)&f_cmpA21,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31783 (funptr)&f_cmpA22,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31784 (funptr)&f_cmpA23,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31785 (funptr)&f_cmpA24,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31786 (funptr)&f_cmpA25,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31787 (funptr)&f_cmpA26,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31788 (funptr)&f_cmpA27,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31789 (funptr)&f_cmpA28,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31790 (funptr)&f_cmpA29,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31791 (funptr)&f_cmpA30,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31792 (funptr)&f_cmpA31,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31793 (funptr)&f_cmpA32,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31794 (funptr)&f_cmpA33,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31795 (funptr)&f_cmpA34,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31796 (funptr)&f_cmpA35,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31797 (funptr)&f_cmpA36,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31798 (funptr)&f_cmpA37,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31799 (funptr)&f_cmpA38,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31800 (funptr)&f_cmpA39,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31801 (funptr)&f_cmpA40,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31802 (funptr)&f_cmpA41,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31803 (funptr)&f_cmpA42,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31804 (funptr)&f_cmpA43,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31805 (funptr)&f_cmpA44,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31806 (funptr)&f_cmpA45,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31807 (funptr)&f_cmpA46,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31808 (funptr)&f_cmpA47,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31809 (funptr)&f_cmpA48,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31810 (funptr)&f_cmpA49,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31811 (funptr)&f_cmpA50,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31812 (funptr)&f_cmpA51,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31813 (funptr)&f_cmpA52,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31814 (funptr)&f_cmpA53,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31815 (funptr)&f_cmpA54,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31816 (funptr)&f_cmpA55,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31817 (funptr)&f_cmpA56,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31818 (funptr)&f_cmpA57,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31819 (funptr)&f_cmpA58,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31820 (funptr)&f_cmpA59,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31821 (funptr)&f_cmpA60,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31822 (funptr)&f_cmpA61,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31823 (funptr)&f_cmpA62,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31824 (funptr)&f_cmpA63,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31825 (funptr)&f_cmpA64,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31826 (funptr)&f_cmpA65,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31827 (funptr)&f_cmpA66,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31828 (funptr)&f_cmpA67,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31829 (funptr)&f_cmpA68,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31830 (funptr)&f_cmpA69,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31831 (funptr)&f_cmpA70,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31832 (funptr)&f_cmpA71,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31833 (funptr)&f_cmpA72,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31834 (funptr)&f_cmpA73,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31835 (funptr)&f_cmpA74,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31836 (funptr)&f_cmpA75,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31837 (funptr)&f_cmpA76,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31838 (funptr)&f_cmpA77,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31839 (funptr)&f_cmpA78,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31840 (funptr)&f_cmpA79,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31841 (funptr)&f_cmpA80,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31842 (funptr)&f_cmpA81,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31843 (funptr)&f_cmpA82,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31844 (funptr)&f_cmpA83,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31845 (funptr)&f_cmpA84,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31846 (funptr)&f_cmpA85,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31847 (funptr)&f_cmpA86,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31848 (funptr)&f_cmpA87,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31849 (funptr)&f_cmpA88,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31850 (funptr)&f_cmpA89,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31851 (funptr)&f_cmpA90,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31852 (funptr)&f_cmpA91,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31853 (funptr)&f_cmpA92,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31854 (funptr)&f_cmpA93,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31855 (funptr)&f_cmpA94,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31856 (funptr)&f_cmpA95,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31857 (funptr)&f_cmpA96,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31858 (funptr)&f_cmpA97,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31859 (funptr)&f_cmpA98,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31860 (funptr)&f_cmpA99,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31861 (funptr)&f_cmpA100,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31862 (funptr)&f_cmpA101,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31863 (funptr)&f_cmpA102,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31864 (funptr)&f_cmpA103,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31865 (funptr)&f_cmpA104,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31866 (funptr)&f_cmpA105,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31867 (funptr)&f_cmpA106,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31868 (funptr)&f_cmpA107,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31869 (funptr)&f_cmpA108,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31870 (funptr)&f_cmpA109,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31871 (funptr)&f_cmpA110,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31872 (funptr)&f_cmpA111,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31873 (funptr)&f_cmpA112,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31874 (funptr)&f_cmpA113,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31875 (funptr)&f_cmpA114,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31876 (funptr)&f_cmpA115,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31877 (funptr)&f_cmpA116,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31878 (funptr)&f_cmpA117,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31879 (funptr)&f_cmpA118,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31880 (funptr)&f_cmpA119,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31881 (funptr)&f_cmpA120,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31882 (funptr)&f_cmpA121,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31883 (funptr)&f_cmpA122,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31884 (funptr)&f_cmpA123,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31885 (funptr)&f_cmpA124,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31886 (funptr)&f_cmpA125,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31887 (funptr)&f_cmpA126,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31888 (funptr)&f_cmpA127,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31889 (funptr)&f_cmpA128,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31890 (funptr)&f_cmpA129,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31891 (funptr)&f_cmpA130,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31892 (funptr)&f_cmpA131,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31893 (funptr)&f_cmpA132,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31894 (funptr)&f_cmpA133,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31895 (funptr)&f_cmpA134,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31896 (funptr)&f_cmpA135,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31897 (funptr)&f_cmpA136,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31898 (funptr)&f_cmpA137,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31899 (funptr)&f_cmpA138,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31900 (funptr)&f_cmpA139,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31901 (funptr)&f_cmpA140,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31902 (funptr)&f_cmpA141,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31903 (funptr)&f_cmpA142,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31904 (funptr)&f_cmpA143,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31905 (funptr)&f_cmpA144,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31906 (funptr)&f_cmpA145,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31907 (funptr)&f_cmpA146,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31908 (funptr)&f_cmpA147,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31909 (funptr)&f_cmpA148,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31910 (funptr)&f_cmpA149,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31911 (funptr)&f_cmpA150,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31912 (funptr)&f_cmpA151,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31913 (funptr)&f_cmpA152,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31914 (funptr)&f_cmpA153,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31915 (funptr)&f_cmpA154,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31916 (funptr)&f_cmpA155,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31917 (funptr)&f_cmpA156,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31918 (funptr)&f_cmpA157,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31919 (funptr)&f_cmpA158,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31920 (funptr)&f_cmpA159,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31921 (funptr)&f_cmpA160,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31922 (funptr)&f_cmpA161,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31923 (funptr)&f_cmpA162,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31924 (funptr)&f_cmpA163,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31925 (funptr)&f_cmpA164,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31926 (funptr)&f_cmpA165,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31927 (funptr)&f_cmpA166,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31928 (funptr)&f_cmpA167,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31929 (funptr)&f_cmpA168,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31930 (funptr)&f_cmpA169,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31931 (funptr)&f_cmpA170,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31932 (funptr)&f_cmpA171,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31933 (funptr)&f_cmpA172,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31934 (funptr)&f_cmpA173,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31935 (funptr)&f_cmpA174,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31936 (funptr)&f_cmpA175,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31937 (funptr)&f_cmpA176,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31938 (funptr)&f_cmpA177,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31939 (funptr)&f_cmpA178,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31940 (funptr)&f_cmpA179,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31941 (funptr)&f_cmpA180,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31942 (funptr)&f_cmpA181,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31943 (funptr)&f_cmpA182,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31944 (funptr)&f_cmpA183,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31945 (funptr)&f_cmpA184,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31946 (funptr)&f_cmpA185,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31947 (funptr)&f_cmpA186,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31948 (funptr)&f_cmpA187,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31949 (funptr)&f_cmpA188,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31950 (funptr)&f_cmpA189,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31951 (funptr)&f_cmpA190,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31952 (funptr)&f_cmpA191,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31953 (funptr)&f_cmpA192,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31954 (funptr)&f_cmpA193,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31955 (funptr)&f_cmpA194,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31956 (funptr)&f_cmpA195,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31957 (funptr)&f_cmpA196,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31958 (funptr)&f_cmpA197,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31959 (funptr)&f_cmpA198,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31960 (funptr)&f_cmpA199,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31961 (funptr)&f_cmpA200,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31962 (funptr)&f_cmpA201,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31963 (funptr)&f_cmpA202,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31964 (funptr)&f_cmpA203,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31965 (funptr)&f_cmpA204,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31966 (funptr)&f_cmpA205,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31967 (funptr)&f_cmpA206,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31968 (funptr)&f_cmpA207,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31969 (funptr)&f_cmpA208,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31970 (funptr)&f_cmpA209,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31971 (funptr)&f_cmpA210,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31972 (funptr)&f_cmpA211,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31973 (funptr)&f_cmpA212,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31974 (funptr)&f_cmpA213,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31975 (funptr)&f_cmpA214,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31976 (funptr)&f_cmpA215,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31977 (funptr)&f_cmpA216,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31978 (funptr)&f_cmpA217,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31979 (funptr)&f_cmpA218,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31980 (funptr)&f_cmpA219,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31981 (funptr)&f_cmpA220,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31982 (funptr)&f_cmpA221,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31983 (funptr)&f_cmpA222,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31984 (funptr)&f_cmpA223,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31985 (funptr)&f_cmpA224,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31986 (funptr)&f_cmpA225,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31987 (funptr)&f_cmpA226,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31988 (funptr)&f_cmpA227,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31989 (funptr)&f_cmpA228,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31990 (funptr)&f_cmpA229,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31991 (funptr)&f_cmpA230,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31992 (funptr)&f_cmpA231,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31993 (funptr)&f_cmpA232,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31994 (funptr)&f_cmpA233,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31995 (funptr)&f_cmpA234,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31996 (funptr)&f_cmpA235,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31997 (funptr)&f_cmpA236,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31998 (funptr)&f_cmpA237,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
31999 (funptr)&f_cmpA238,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32000 (funptr)&f_cmpA239,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32001 (funptr)&f_cmpA240,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32002 (funptr)&f_cmpA241,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32003 (funptr)&f_cmpA242,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32004 (funptr)&f_cmpA243,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32005 (funptr)&f_cmpA244,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32006 (funptr)&f_cmpA245,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32007 (funptr)&f_cmpA246,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32008 (funptr)&f_cmpA247,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32009 (funptr)&f_cmpA248,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32010 (funptr)&f_cmpA249,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32011 (funptr)&f_cmpA250,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32012 (funptr)&f_cmpA251,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32013 (funptr)&f_cmpA252,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32014 (funptr)&f_cmpA253,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32015 (funptr)&f_cmpA254,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32016 (funptr)&f_cmpA255,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32017 (funptr)&f_cmpA256,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32018 (funptr)&f_cmpA257,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32019 (funptr)&f_cmpA258,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32020 (funptr)&f_cmpA259,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32021 (funptr)&f_cmpA260,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32022 (funptr)&f_cmpA261,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32023 (funptr)&f_cmpA262,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32024 (funptr)&f_cmpA263,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32025 (funptr)&f_cmpA264,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32026 (funptr)&f_cmpA265,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32027 (funptr)&f_cmpA266,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32028 (funptr)&f_cmpA267,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32029 (funptr)&f_cmpA268,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32030 (funptr)&f_cmpA269,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32031 (funptr)&f_cmpA270,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32032 (funptr)&f_cmpA271,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32033 (funptr)&f_cmpA272,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32034 (funptr)&f_cmpA273,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32035 (funptr)&f_cmpA274,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32036 (funptr)&f_cmpA275,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32037 (funptr)&f_cmpA276,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32038 (funptr)&f_cmpA277,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32039 (funptr)&f_cmpA278,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32040 (funptr)&f_cmpA279,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32041 (funptr)&f_cmpA280,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32042 (funptr)&f_cmpA281,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32043 (funptr)&f_cmpA282,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32044 (funptr)&f_cmpA283,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32045 (funptr)&f_cmpA284,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32046 (funptr)&f_cmpA285,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32047 (funptr)&f_cmpA286,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32048 (funptr)&f_cmpA287,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32049 (funptr)&f_cmpA288,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32050 (funptr)&f_cmpA289,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32051 (funptr)&f_cmpA290,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32052 (funptr)&f_cmpA291,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32053 (funptr)&f_cmpA292,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32054 (funptr)&f_cmpA293,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32055 (funptr)&f_cmpA294,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32056 (funptr)&f_cmpA295,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32057 (funptr)&f_cmpA296,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32058 (funptr)&f_cmpA297,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32059 (funptr)&f_cmpA298,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32060 (funptr)&f_cmpA299,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32061 (funptr)&f_cmpA300,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32062 (funptr)&f_cmpA301,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32063 (funptr)&f_cmpA302,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32064 (funptr)&f_cmpA303,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32065 (funptr)&f_cmpA304,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32066 (funptr)&f_cmpA305,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32067 (funptr)&f_cmpA306,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32068 (funptr)&f_cmpA307,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32069 (funptr)&f_cmpA308,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32070 (funptr)&f_cmpA309,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32071 (funptr)&f_cmpA310,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32072 (funptr)&f_cmpA311,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32073 (funptr)&f_cmpA312,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32074 (funptr)&f_cmpA313,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32075 (funptr)&f_cmpA314,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32076 (funptr)&f_cmpA315,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32077 (funptr)&f_cmpA316,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32078 (funptr)&f_cmpA317,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32079 (funptr)&f_cmpA318,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32080 (funptr)&f_cmpA319,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32081 (funptr)&f_cmpA320,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32082 (funptr)&f_cmpA321,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32083 (funptr)&f_cmpA322,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32084 (funptr)&f_cmpA323,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32085 (funptr)&f_cmpA324,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32086 (funptr)&f_cmpA325,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32087 (funptr)&f_cmpA326,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32088 (funptr)&f_cmpA327,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32089 (funptr)&f_cmpA328,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32090 (funptr)&f_cmpA329,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32091 (funptr)&f_cmpA330,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32092 (funptr)&f_cmpA331,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32093 (funptr)&f_cmpA332,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32094 (funptr)&f_cmpA333,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32095 (funptr)&f_cmpA334,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32096 (funptr)&f_cmpA335,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32097 (funptr)&f_cmpA336,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32098 (funptr)&f_cmpA337,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32099 (funptr)&f_cmpA338,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32100 (funptr)&f_cmpA339,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32101 (funptr)&f_cmpA340,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32102 (funptr)&f_cmpA341,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32103 (funptr)&f_cmpA342,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32104 (funptr)&f_cmpA343,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32105 (funptr)&f_cmpA344,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32106 (funptr)&f_cmpA345,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32107 (funptr)&f_cmpA346,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32108 (funptr)&f_cmpA347,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32109 (funptr)&f_cmpA348,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32110 (funptr)&f_cmpA349,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32111 (funptr)&f_cmpA350,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32112 (funptr)&f_cmpA351,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32113 (funptr)&f_cmpA352,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32114 (funptr)&f_cmpA353,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32115 (funptr)&f_cmpA354,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32116 (funptr)&f_cmpA355,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32117 (funptr)&f_cmpA356,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32118 (funptr)&f_cmpA357,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32119 (funptr)&f_cmpA358,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32120 (funptr)&f_cmpA359,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32121 (funptr)&f_cmpA360,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32122 (funptr)&f_cmpA361,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32123 (funptr)&f_cmpA362,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32124 (funptr)&f_cmpA363,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32125 (funptr)&f_cmpA364,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32126 (funptr)&f_cmpA365,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32127 (funptr)&f_cmpA366,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32128 (funptr)&f_cmpA367,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32129 (funptr)&f_cmpA368,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32130 (funptr)&f_cmpA369,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32131 (funptr)&f_cmpA370,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32132 (funptr)&f_cmpA371,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32133 (funptr)&f_cmpA372,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32134 (funptr)&f_cmpA373,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32135 (funptr)&f_cmpA374,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32136 (funptr)&f_cmpA375,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32137 (funptr)&f_cmpA376,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32138 (funptr)&f_cmpA377,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32139 (funptr)&f_cmpA378,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32140 (funptr)&f_cmpA379,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32141 (funptr)&f_cmpA380,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32142 (funptr)&f_cmpA381,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32143 (funptr)&f_cmpA382,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32144 (funptr)&f_cmpA383,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32145 (funptr)&f_cmpA384,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32146 (funptr)&f_cmpA385,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32147 (funptr)&f_cmpA386,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32148 (funptr)&f_cmpA387,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32149 (funptr)&f_cmpA388,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32150 (funptr)&f_cmpA389,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32151 (funptr)&f_cmpA390,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32152 (funptr)&f_cmpA391,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32153 (funptr)&f_cmpA392,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32154 (funptr)&f_cmpA393,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32155 (funptr)&f_cmpA394,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32156 (funptr)&f_cmpA395,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32157 (funptr)&f_cmpA396,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32158 (funptr)&f_cmpA397,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32159 (funptr)&f_cmpA398,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32160 (funptr)&f_cmpA399,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32161 (funptr)&f_cmpA400,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32162 (funptr)&f_cmpA401,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32163 (funptr)&f_cmpA402,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32164 (funptr)&f_cmpA403,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32165 (funptr)&f_cmpA404,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32166 (funptr)&f_cmpA405,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32167 (funptr)&f_cmpA406,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32168 (funptr)&f_cmpA407,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32169 (funptr)&f_cmpA408,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32170 (funptr)&f_cmpA409,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32171 (funptr)&f_cmpA410,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32172 (funptr)&f_cmpA411,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32173 (funptr)&f_cmpA412,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32174 (funptr)&f_cmpA413,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32175 (funptr)&f_cmpA414,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32176 (funptr)&f_cmpA415,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32177 (funptr)&f_cmpA416,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32178 (funptr)&f_cmpA417,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32179 (funptr)&f_cmpA418,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32180 (funptr)&f_cmpA419,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32181 (funptr)&f_cmpA420,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32182 (funptr)&f_cmpA421,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32183 (funptr)&f_cmpA422,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32184 (funptr)&f_cmpA423,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32185 (funptr)&f_cmpA424,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32186 (funptr)&f_cmpA425,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32187 (funptr)&f_cmpA426,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32188 (funptr)&f_cmpA427,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32189 (funptr)&f_cmpA428,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32190 (funptr)&f_cmpA429,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32191 (funptr)&f_cmpA430,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32192 (funptr)&f_cmpA431,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32193 (funptr)&f_cmpA432,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32194 (funptr)&f_cmpA433,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32195 (funptr)&f_cmpA434,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32196 (funptr)&f_cmpA435,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32197 (funptr)&f_cmpA436,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32198 (funptr)&f_cmpA437,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32199 (funptr)&f_cmpA438,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32200 (funptr)&f_cmpA439,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32201 (funptr)&f_cmpA440,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32202 (funptr)&f_cmpA441,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32203 (funptr)&f_cmpA442,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32204 (funptr)&f_cmpA443,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32205 (funptr)&f_cmpA444,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32206 (funptr)&f_cmpA445,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32207 (funptr)&f_cmpA446,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32208 (funptr)&f_cmpA447,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32209 (funptr)&f_cmpA448,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32210 (funptr)&f_cmpA449,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32211 (funptr)&f_cmpA450,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32212 (funptr)&f_cmpA451,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32213 (funptr)&f_cmpA452,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32214 (funptr)&f_cmpA453,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32215 (funptr)&f_cmpA454,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32216 (funptr)&f_cmpA455,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32217 (funptr)&f_cmpA456,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32218 (funptr)&f_cmpA457,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32219 (funptr)&f_cmpA458,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32220 (funptr)&f_cmpA459,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32221 (funptr)&f_cmpA460,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32222 (funptr)&f_cmpA461,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32223 (funptr)&f_cmpA462,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32224 (funptr)&f_cmpA463,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32225 (funptr)&f_cmpA464,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32226 (funptr)&f_cmpA465,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32227 (funptr)&f_cmpA466,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32228 (funptr)&f_cmpA467,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32229 (funptr)&f_cmpA468,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32230 (funptr)&f_cmpA469,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32231 (funptr)&f_cmpA470,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32232 (funptr)&f_cmpA471,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32233 (funptr)&f_cmpA472,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32234 (funptr)&f_cmpA473,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32235 (funptr)&f_cmpA474,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32236 (funptr)&f_cmpA475,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32237 (funptr)&f_cmpA476,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32238 (funptr)&f_cmpA477,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32239 (funptr)&f_cmpA478,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32240 (funptr)&f_cmpA479,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32241 (funptr)&f_cmpA480,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32242 (funptr)&f_cmpA481,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32243 (funptr)&f_cmpA482,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32244 (funptr)&f_cmpA483,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32245 (funptr)&f_cmpA484,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32246 (funptr)&f_cmpA485,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32247 (funptr)&f_cmpA486,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32248 (funptr)&f_cmpA487,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32249 (funptr)&f_cmpA488,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32250 (funptr)&f_cmpA489,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32251 (funptr)&f_cmpA490,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32252 (funptr)&f_cmpA491,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32253 (funptr)&f_cmpA492,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32254 (funptr)&f_cmpA493,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32255 (funptr)&f_cmpA494,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32256 (funptr)&f_cmpA495,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32257 (funptr)&f_cmpA496,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32258 (funptr)&f_cmpA497,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32259 (funptr)&f_cmpA498,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32260 (funptr)&f_cmpA499,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32261 (funptr)&f_cmpA500,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32262 (funptr)&f_cmpA501,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32263 (funptr)&f_cmpA502,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32264 (funptr)&f_cmpA503,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32265 (funptr)&f_cmpA504,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32266 (funptr)&f_cmpA505,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32267 (funptr)&f_cmpA506,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32268 (funptr)&f_cmpA507,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32269 (funptr)&f_cmpA508,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32270 (funptr)&f_cmpA509,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32271 (funptr)&f_cmpA510,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32272 (funptr)&f_cmpA511,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32273 (funptr)&f_cmpA512,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32274 (funptr)&f_cmpA513,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32275 (funptr)&f_cmpA514,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32276 (funptr)&f_cmpA515,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32277 (funptr)&f_cmpA516,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32278 (funptr)&f_cmpA517,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32279 (funptr)&f_cmpA518,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32280 (funptr)&f_cmpA519,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32281 (funptr)&f_cmpA520,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32282 (funptr)&f_cmpA521,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32283 (funptr)&f_cmpA522,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32284 (funptr)&f_cmpA523,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32285 (funptr)&f_cmpA524,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32286 (funptr)&f_cmpA525,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32287 (funptr)&f_cmpA526,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32288 (funptr)&f_cmpA527,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32289 (funptr)&f_cmpA528,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32290 (funptr)&f_cmpA529,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32291 (funptr)&f_cmpA530,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32292 (funptr)&f_cmpA531,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32293 (funptr)&f_cmpA532,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32294 (funptr)&f_cmpA533,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32295 (funptr)&f_cmpA534,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32296 (funptr)&f_cmpA535,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32297 (funptr)&f_cmpA536,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32298 (funptr)&f_cmpA537,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32299 (funptr)&f_cmpA538,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32300 (funptr)&f_cmpA539,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32301 (funptr)&f_cmpA540,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32302 (funptr)&f_cmpA541,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32303 (funptr)&f_cmpA542,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32304 (funptr)&f_cmpA543,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32305 (funptr)&f_cmpA544,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32306 (funptr)&f_cmpA545,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32307 (funptr)&f_cmpA546,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32308 (funptr)&f_cmpA547,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32309 (funptr)&f_cmpA548,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32310 (funptr)&f_cmpA549,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32311 (funptr)&f_cmpA550,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32312 (funptr)&f_cmpA551,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32313 (funptr)&f_cmpA552,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32314 (funptr)&f_cmpA553,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32315 (funptr)&f_cmpA554,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32316 (funptr)&f_cmpA555,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32317 (funptr)&f_cmpA556,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32318 (funptr)&f_cmpA557,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32319 (funptr)&f_cmpA558,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32320 (funptr)&f_cmpA559,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32321 (funptr)&f_cmpA560,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32322 (funptr)&f_cmpA561,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32323 (funptr)&f_cmpA562,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32324 (funptr)&f_cmpA563,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32325 (funptr)&f_cmpA564,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32326 (funptr)&f_cmpA565,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32327 (funptr)&f_cmpA566,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32328 (funptr)&f_cmpA567,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32329 (funptr)&f_cmpA568,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32330 (funptr)&f_cmpA569,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32331 (funptr)&f_cmpA570,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32332 (funptr)&f_cmpA571,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32333 (funptr)&f_cmpA572,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32334 (funptr)&f_cmpA573,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32335 (funptr)&f_cmpA574,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32336 (funptr)&f_cmpA575,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32337 (funptr)&f_cmpA576,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32338 (funptr)&f_cmpA577,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32339 (funptr)&f_cmpA578,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32340 (funptr)&f_cmpA579,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32341 (funptr)&f_cmpA580,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32342 (funptr)&f_cmpA581,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32343 (funptr)&f_cmpA582,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32344 (funptr)&f_cmpA583,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32345 (funptr)&f_cmpA584,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32346 (funptr)&f_cmpA585,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32347 (funptr)&f_cmpA586,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32348 (funptr)&f_cmpA587,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32349 (funptr)&f_cmpA588,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32350 (funptr)&f_cmpA589,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32351 (funptr)&f_cmpA590,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32352 (funptr)&f_cmpA591,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32353 (funptr)&f_cmpA592,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32354 (funptr)&f_cmpA593,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32355 (funptr)&f_cmpA594,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32356 (funptr)&f_cmpA595,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32357 (funptr)&f_cmpA596,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32358 (funptr)&f_cmpA597,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32359 (funptr)&f_cmpA598,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32360 (funptr)&f_cmpA599,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32361 (funptr)&f_cmpA600,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32362 (funptr)&f_cmpA601,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32363 (funptr)&f_cmpA602,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32364 (funptr)&f_cmpA603,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32365 (funptr)&f_cmpA604,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32366 (funptr)&f_cmpA605,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32367 (funptr)&f_cmpA606,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32368 (funptr)&f_cmpA607,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32369 (funptr)&f_cmpA608,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32370 (funptr)&f_cmpA609,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32371 (funptr)&f_cmpA610,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32372 (funptr)&f_cmpA611,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32373 (funptr)&f_cmpA612,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32374 (funptr)&f_cmpA613,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32375 (funptr)&f_cmpA614,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32376 (funptr)&f_cmpA615,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32377 (funptr)&f_cmpA616,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32378 (funptr)&f_cmpA617,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32379 (funptr)&f_cmpA618,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32380 (funptr)&f_cmpA619,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32381 (funptr)&f_cmpA620,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32382 (funptr)&f_cmpA621,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32383 (funptr)&f_cmpA622,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32384 (funptr)&f_cmpA623,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32385 (funptr)&f_cmpA624,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32386 (funptr)&f_cmpA625,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32387 (funptr)&f_cmpA626,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32388 (funptr)&f_cmpA627,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32389 (funptr)&f_cmpA628,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32390 (funptr)&f_cmpA629,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32391 (funptr)&f_cmpA630,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32392 (funptr)&f_cmpA631,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32393 (funptr)&f_cmpA632,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32394 (funptr)&f_cmpA633,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32395 (funptr)&f_cmpA634,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32396 (funptr)&f_cmpA635,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32397 (funptr)&f_cmpA636,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32398 (funptr)&f_cmpA637,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32399 (funptr)&f_cmpA638,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32400 (funptr)&f_cmpA639,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32401 (funptr)&f_cmpA640,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32402 (funptr)&f_cmpA641,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32403 (funptr)&f_cmpA642,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32404 (funptr)&f_cmpA643,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32405 (funptr)&f_cmpA644,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32406 (funptr)&f_cmpA645,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32407 (funptr)&f_cmpA646,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32408 (funptr)&f_cmpA647,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32409 (funptr)&f_cmpA648,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32410 (funptr)&f_cmpA649,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32411 (funptr)&f_cmpA650,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32412 (funptr)&f_cmpA651,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32413 (funptr)&f_cmpA652,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32414 (funptr)&f_cmpA653,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32415 (funptr)&f_cmpA654,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32416 (funptr)&f_cmpA655,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32417 (funptr)&f_cmpA656,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32418 (funptr)&f_cmpA657,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32419 (funptr)&f_cmpA658,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32420 (funptr)&f_cmpA659,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32421 (funptr)&f_cmpA660,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32422 (funptr)&f_cmpA661,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32423 (funptr)&f_cmpA662,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32424 (funptr)&f_cmpA663,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32425 (funptr)&f_cmpA664,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32426 (funptr)&f_cmpA665,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32427 (funptr)&f_cmpA666,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32428 (funptr)&f_cmpA667,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32429 (funptr)&f_cmpA668,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32430 (funptr)&f_cmpA669,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32431 (funptr)&f_cmpA670,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32432 (funptr)&f_cmpA671,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32433 (funptr)&f_cmpA672,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32434 (funptr)&f_cmpA673,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32435 (funptr)&f_cmpA674,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32436 (funptr)&f_cmpA675,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32437 (funptr)&f_cmpA676,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32438 (funptr)&f_cmpA677,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32439 (funptr)&f_cmpA678,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32440 (funptr)&f_cmpA679,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32441 (funptr)&f_cmpA680,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32442 (funptr)&f_cmpA681,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32443 (funptr)&f_cmpA682,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32444 (funptr)&f_cmpA683,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32445 (funptr)&f_cmpA684,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32446 (funptr)&f_cmpA685,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32447 (funptr)&f_cmpA686,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32448 (funptr)&f_cmpA687,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32449 (funptr)&f_cmpA688,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32450 (funptr)&f_cmpA689,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32451 (funptr)&f_cmpA690,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32452 (funptr)&f_cmpA691,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32453 (funptr)&f_cmpA692,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32454 (funptr)&f_cmpA693,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32455 (funptr)&f_cmpA694,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32456 (funptr)&f_cmpA695,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32457 (funptr)&f_cmpA696,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32458 (funptr)&f_cmpA697,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32459 (funptr)&f_cmpA698,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32460 (funptr)&f_cmpA699,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32461 (funptr)&f_cmpA700,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32462 (funptr)&f_cmpA701,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32463 (funptr)&f_cmpA702,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32464 (funptr)&f_cmpA703,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32465 (funptr)&f_cmpA704,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32466 (funptr)&f_cmpA705,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32467 (funptr)&f_cmpA706,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32468 (funptr)&f_cmpA707,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32469 (funptr)&f_cmpA708,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32470 (funptr)&f_cmpA709,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32471 (funptr)&f_cmpA710,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32472 (funptr)&f_cmpA711,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32473 (funptr)&f_cmpA712,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32474 (funptr)&f_cmpA713,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32475 (funptr)&f_cmpA714,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32476 (funptr)&f_cmpA715,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32477 (funptr)&f_cmpA716,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32478 (funptr)&f_cmpA717,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32479 (funptr)&f_cmpA718,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32480 (funptr)&f_cmpA719,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32481 (funptr)&f_cmpA720,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32482 (funptr)&f_cmpA721,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32483 (funptr)&f_cmpA722,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32484 (funptr)&f_cmpA723,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32485 (funptr)&f_cmpA724,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32486 (funptr)&f_cmpA725,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32487 (funptr)&f_cmpA726,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32488 (funptr)&f_cmpA727,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32489 (funptr)&f_cmpA728,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32490 (funptr)&f_cmpA729,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32491 (funptr)&f_cmpA730,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32492 (funptr)&f_cmpA731,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32493 (funptr)&f_cmpA732,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32494 (funptr)&f_cmpA733,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32495 (funptr)&f_cmpA734,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32496 (funptr)&f_cmpA735,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32497 (funptr)&f_cmpA736,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32498 (funptr)&f_cmpA737,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32499 (funptr)&f_cmpA738,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32500 (funptr)&f_cmpA739,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32501 (funptr)&f_cmpA740,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32502 (funptr)&f_cmpA741,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32503 (funptr)&f_cmpA742,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32504 (funptr)&f_cmpA743,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32505 (funptr)&f_cmpA744,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32506 (funptr)&f_cmpA745,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32507 (funptr)&f_cmpA746,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32508 (funptr)&f_cmpA747,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32509 (funptr)&f_cmpA748,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32510 (funptr)&f_cmpA749,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32511 (funptr)&f_cmpA750,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32512 (funptr)&f_cmpA751,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32513 (funptr)&f_cmpA752,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32514 (funptr)&f_cmpA753,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32515 (funptr)&f_cmpA754,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32516 (funptr)&f_cmpA755,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32517 (funptr)&f_cmpA756,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32518 (funptr)&f_cmpA757,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32519 (funptr)&f_cmpA758,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32520 (funptr)&f_cmpA759,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32521 (funptr)&f_cmpA760,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32522 (funptr)&f_cmpA761,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32523 (funptr)&f_cmpA762,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32524 (funptr)&f_cmpA763,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32525 (funptr)&f_cmpA764,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32526 (funptr)&f_cmpA765,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32527 (funptr)&f_cmpA766,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32528 (funptr)&f_cmpA767,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32529 (funptr)&f_cmpA768,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32530 (funptr)&f_cmpA769,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32531 (funptr)&f_cmpA770,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32532 (funptr)&f_cmpA771,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32533 (funptr)&f_cmpA772,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32534 (funptr)&f_cmpA773,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32535 (funptr)&f_cmpA774,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32536 (funptr)&f_cmpA775,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32537 (funptr)&f_cmpA776,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32538 (funptr)&f_cmpA777,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32539 (funptr)&f_cmpA778,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32540 (funptr)&f_cmpA779,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32541 (funptr)&f_cmpA780,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32542 (funptr)&f_cmpA781,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32543 (funptr)&f_cmpA782,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32544 (funptr)&f_cmpA783,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32545 (funptr)&f_cmpA784,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32546 (funptr)&f_cmpA785,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32547 (funptr)&f_cmpA786,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32548 (funptr)&f_cmpA787,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32549 (funptr)&f_cmpA788,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32550 (funptr)&f_cmpA789,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32551 (funptr)&f_cmpA790,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32552 (funptr)&f_cmpA791,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32553 (funptr)&f_cmpA792,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32554 (funptr)&f_cmpA793,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32555 (funptr)&f_cmpA794,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32556 (funptr)&f_cmpA795,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32557 (funptr)&f_cmpA796,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32558 (funptr)&f_cmpA797,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32559 (funptr)&f_cmpA798,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32560 (funptr)&f_cmpA799,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32561 (funptr)&f_cmpA800,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32562 (funptr)&f_cmpA801,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32563 (funptr)&f_cmpA802,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32564 (funptr)&f_cmpA803,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32565 (funptr)&f_cmpA804,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32566 (funptr)&f_cmpA805,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32567 (funptr)&f_cmpA806,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32568 (funptr)&f_cmpA807,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32569 (funptr)&f_cmpA808,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32570 (funptr)&f_cmpA809,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32571 (funptr)&f_cmpA810,
68f7d6ed3e6f forgotten files of commit 54c1dc2e6ea5
Tassilo Philipp
parents:
diff changeset
32572 (funptr)&f_cmpA811,
461
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32573 (funptr)&f_cmpA812,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32574 (funptr)&f_cmpA813,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32575 (funptr)&f_cmpA814,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32576 (funptr)&f_cmpA815,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32577 (funptr)&f_cmpA816,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32578 (funptr)&f_cmpA817,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32579 (funptr)&f_cmpA818,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32580 (funptr)&f_cmpA819,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32581 (funptr)&f_cmpA820,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32582 (funptr)&f_cmpA821,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32583 (funptr)&f_cmpA822,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32584 (funptr)&f_cmpA823,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32585 (funptr)&f_cmpA824,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32586 (funptr)&f_cmpA825,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32587 (funptr)&f_cmpA826,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32588 (funptr)&f_cmpA827,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32589 (funptr)&f_cmpA828,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32590 (funptr)&f_cmpA829,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32591 (funptr)&f_cmpA830,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32592 (funptr)&f_cmpA831,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32593 (funptr)&f_cmpA832,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32594 (funptr)&f_cmpA833,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32595 (funptr)&f_cmpA834,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32596 (funptr)&f_cmpA835,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32597 (funptr)&f_cmpA836,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32598 (funptr)&f_cmpA837,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32599 (funptr)&f_cmpA838,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32600 (funptr)&f_cmpA839,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32601 (funptr)&f_cmpA840,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32602 (funptr)&f_cmpA841,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32603 (funptr)&f_cmpA842,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32604 (funptr)&f_cmpA843,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32605 (funptr)&f_cmpA844,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32606 (funptr)&f_cmpA845,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32607 (funptr)&f_cmpA846,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32608 (funptr)&f_cmpA847,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32609 (funptr)&f_cmpA848,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32610 (funptr)&f_cmpA849,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32611 (funptr)&f_cmpA850,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32612 (funptr)&f_cmpA851,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32613 (funptr)&f_cmpA852,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32614 (funptr)&f_cmpA853,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32615 (funptr)&f_cmpA854,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32616 (funptr)&f_cmpA855,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32617 (funptr)&f_cmpA856,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32618 (funptr)&f_cmpA857,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32619 (funptr)&f_cmpA858,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32620 (funptr)&f_cmpA859,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32621 (funptr)&f_cmpA860,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32622 (funptr)&f_cmpA861,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32623 (funptr)&f_cmpA862,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32624 (funptr)&f_cmpA863,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32625 (funptr)&f_cmpA864,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32626 (funptr)&f_cmpA865,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32627 (funptr)&f_cmpA866,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32628 (funptr)&f_cmpA867,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32629 (funptr)&f_cmpA868,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32630 (funptr)&f_cmpA869,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32631 (funptr)&f_cmpA870,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32632 (funptr)&f_cmpA871,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32633 (funptr)&f_cmpA872,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32634 (funptr)&f_cmpA873,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32635 (funptr)&f_cmpA874,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32636 (funptr)&f_cmpA875,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32637 (funptr)&f_cmpA876,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32638 (funptr)&f_cmpA877,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32639 (funptr)&f_cmpA878,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32640 (funptr)&f_cmpA879,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32641 (funptr)&f_cmpA880,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32642 (funptr)&f_cmpA881,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32643 (funptr)&f_cmpA882,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32644 (funptr)&f_cmpA883,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32645 (funptr)&f_cmpA884,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32646 (funptr)&f_cmpA885,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32647 (funptr)&f_cmpA886,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32648 (funptr)&f_cmpA887,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32649 (funptr)&f_cmpA888,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32650 (funptr)&f_cmpA889,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32651 (funptr)&f_cmpA890,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32652 (funptr)&f_cmpA891,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32653 (funptr)&f_cmpA892,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32654 (funptr)&f_cmpA893,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32655 (funptr)&f_cmpA894,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32656 (funptr)&f_cmpA895,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32657 (funptr)&f_cmpA896,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32658 (funptr)&f_cmpA897,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32659 (funptr)&f_cmpA898,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32660 (funptr)&f_cmpA899,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32661 (funptr)&f_cmpA900,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32662 (funptr)&f_cmpA901,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32663 (funptr)&f_cmpA902,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32664 (funptr)&f_cmpA903,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32665 (funptr)&f_cmpA904,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32666 (funptr)&f_cmpA905,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32667 (funptr)&f_cmpA906,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32668 (funptr)&f_cmpA907,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32669 (funptr)&f_cmpA908,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32670 (funptr)&f_cmpA909,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32671 (funptr)&f_cmpA910,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32672 (funptr)&f_cmpA911,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32673 (funptr)&f_cmpA912,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32674 (funptr)&f_cmpA913,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32675 (funptr)&f_cmpA914,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32676 (funptr)&f_cmpA915,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32677 (funptr)&f_cmpA916,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32678 (funptr)&f_cmpA917,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32679 (funptr)&f_cmpA918,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32680 (funptr)&f_cmpA919,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32681 (funptr)&f_cmpA920,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32682 (funptr)&f_cmpA921,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32683 (funptr)&f_cmpA922,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32684 (funptr)&f_cmpA923,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32685 (funptr)&f_cmpA924,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32686 (funptr)&f_cmpA925,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32687 (funptr)&f_cmpA926,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32688 (funptr)&f_cmpA927,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32689 (funptr)&f_cmpA928,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32690 (funptr)&f_cmpA929,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32691 (funptr)&f_cmpA930,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32692 (funptr)&f_cmpA931,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32693 (funptr)&f_cmpA932,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32694 (funptr)&f_cmpA933,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32695 (funptr)&f_cmpA934,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32696 (funptr)&f_cmpA935,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32697 (funptr)&f_cmpA936,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32698 (funptr)&f_cmpA937,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32699 (funptr)&f_cmpA938,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32700 (funptr)&f_cmpA939,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32701 (funptr)&f_cmpA940,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32702 (funptr)&f_cmpA941,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32703 (funptr)&f_cmpA942,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32704 (funptr)&f_cmpA943,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32705 (funptr)&f_cmpA944,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32706 (funptr)&f_cmpA945,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32707 (funptr)&f_cmpA946,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32708 (funptr)&f_cmpA947,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32709 (funptr)&f_cmpA948,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32710 (funptr)&f_cmpA949,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32711 (funptr)&f_cmpA950,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32712 (funptr)&f_cmpA951,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32713 (funptr)&f_cmpA952,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32714 (funptr)&f_cmpA953,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32715 (funptr)&f_cmpA954,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32716 (funptr)&f_cmpA955,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32717 (funptr)&f_cmpA956,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32718 (funptr)&f_cmpA957,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32719 (funptr)&f_cmpA958,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32720 (funptr)&f_cmpA959,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32721 (funptr)&f_cmpA960,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32722 (funptr)&f_cmpA961,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32723 (funptr)&f_cmpA962,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32724 (funptr)&f_cmpA963,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32725 (funptr)&f_cmpA964,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32726 (funptr)&f_cmpA965,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32727 (funptr)&f_cmpA966,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32728 (funptr)&f_cmpA967,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32729 (funptr)&f_cmpA968,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32730 (funptr)&f_cmpA969,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32731 (funptr)&f_cmpA970,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32732 (funptr)&f_cmpA971,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32733 (funptr)&f_cmpA972,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32734 (funptr)&f_cmpA973,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32735 (funptr)&f_cmpA974,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32736 (funptr)&f_cmpA975,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32737 (funptr)&f_cmpA976,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32738 (funptr)&f_cmpA977,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32739 (funptr)&f_cmpA978,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32740 (funptr)&f_cmpA979,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32741 (funptr)&f_cmpA980,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32742 (funptr)&f_cmpA981,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32743 (funptr)&f_cmpA982,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32744 (funptr)&f_cmpA983,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32745 (funptr)&f_cmpA984,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32746 (funptr)&f_cmpA985,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32747 (funptr)&f_cmpA986,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32748 (funptr)&f_cmpA987,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32749 (funptr)&f_cmpA988,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32750 (funptr)&f_cmpA989,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32751 (funptr)&f_cmpA990,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32752 (funptr)&f_cmpA991,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32753 (funptr)&f_cmpA992,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32754 (funptr)&f_cmpA993,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32755 (funptr)&f_cmpA994,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32756 (funptr)&f_cmpA995,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32757 (funptr)&f_cmpA996,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32758 (funptr)&f_cmpA997,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32759 (funptr)&f_cmpA998,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32760 (funptr)&f_cmpA999,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32761 (funptr)&f_cmpA1000,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32762 (funptr)&f_cmpA1001,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32763 (funptr)&f_cmpA1002,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32764 (funptr)&f_cmpA1003,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32765 (funptr)&f_cmpA1004,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32766 (funptr)&f_cmpA1005,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32767 (funptr)&f_cmpA1006,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32768 (funptr)&f_cmpA1007,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32769 (funptr)&f_cmpA1008,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32770 (funptr)&f_cmpA1009,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32771 (funptr)&f_cmpA1010,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32772 (funptr)&f_cmpA1011,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32773 (funptr)&f_cmpA1012,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32774 (funptr)&f_cmpA1013,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32775 (funptr)&f_cmpA1014,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32776 (funptr)&f_cmpA1015,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32777 (funptr)&f_cmpA1016,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32778 (funptr)&f_cmpA1017,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32779 (funptr)&f_cmpA1018,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32780 (funptr)&f_cmpA1019,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32781 (funptr)&f_cmpA1020,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32782 (funptr)&f_cmpA1021,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32783 (funptr)&f_cmpA1022,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32784 (funptr)&f_cmpA1023,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32785 (funptr)&f_cmpA1024,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32786 (funptr)&f_cmpA1025,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32787 (funptr)&f_cmpA1026,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32788 (funptr)&f_cmpA1027,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32789 (funptr)&f_cmpA1028,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32790 (funptr)&f_cmpA1029,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32791 (funptr)&f_cmpA1030,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32792 (funptr)&f_cmpA1031,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32793 (funptr)&f_cmpA1032,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32794 (funptr)&f_cmpA1033,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32795 (funptr)&f_cmpA1034,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32796 (funptr)&f_cmpA1035,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32797 (funptr)&f_cmpA1036,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32798 (funptr)&f_cmpA1037,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32799 (funptr)&f_cmpA1038,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32800 (funptr)&f_cmpA1039,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32801 (funptr)&f_cmpA1040,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32802 (funptr)&f_cmpA1041,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32803 (funptr)&f_cmpA1042,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32804 (funptr)&f_cmpA1043,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32805 (funptr)&f_cmpA1044,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32806 (funptr)&f_cmpA1045,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32807 (funptr)&f_cmpA1046,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32808 (funptr)&f_cmpA1047,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32809 (funptr)&f_cmpA1048,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32810 (funptr)&f_cmpA1049,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32811 (funptr)&f_cmpA1050,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32812 (funptr)&f_cmpA1051,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32813 (funptr)&f_cmpA1052,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32814 (funptr)&f_cmpA1053,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32815 (funptr)&f_cmpA1054,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32816 (funptr)&f_cmpA1055,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32817 (funptr)&f_cmpA1056,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32818 (funptr)&f_cmpA1057,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32819 (funptr)&f_cmpA1058,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32820 (funptr)&f_cmpA1059,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32821 (funptr)&f_cmpA1060,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32822 (funptr)&f_cmpA1061,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32823 (funptr)&f_cmpA1062,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32824 (funptr)&f_cmpA1063,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32825 (funptr)&f_cmpA1064,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32826 (funptr)&f_cmpA1065,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32827 (funptr)&f_cmpA1066,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32828 (funptr)&f_cmpA1067,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32829 (funptr)&f_cmpA1068,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32830 (funptr)&f_cmpA1069,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32831 (funptr)&f_cmpA1070,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32832 (funptr)&f_cmpA1071,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32833 (funptr)&f_cmpA1072,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32834 (funptr)&f_cmpA1073,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32835 (funptr)&f_cmpA1074,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32836 (funptr)&f_cmpA1075,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32837 (funptr)&f_cmpA1076,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32838 (funptr)&f_cmpA1077,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32839 (funptr)&f_cmpA1078,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32840 (funptr)&f_cmpA1079,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32841 (funptr)&f_cmpA1080,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32842 (funptr)&f_cmpA1081,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32843 (funptr)&f_cmpA1082,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32844 (funptr)&f_cmpA1083,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32845 (funptr)&f_cmpA1084,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32846 (funptr)&f_cmpA1085,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32847 (funptr)&f_cmpA1086,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32848 (funptr)&f_cmpA1087,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32849 (funptr)&f_cmpA1088,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32850 (funptr)&f_cmpA1089,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32851 (funptr)&f_cmpA1090,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32852 (funptr)&f_cmpA1091,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32853 (funptr)&f_cmpA1092,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32854 (funptr)&f_cmpA1093,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32855 (funptr)&f_cmpA1094,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32856 (funptr)&f_cmpA1095,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32857 (funptr)&f_cmpA1096,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32858 (funptr)&f_cmpA1097,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32859 (funptr)&f_cmpA1098,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32860 (funptr)&f_cmpA1099,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32861 (funptr)&f_cmpA1100,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32862 (funptr)&f_cmpA1101,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32863 (funptr)&f_cmpA1102,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32864 (funptr)&f_cmpA1103,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32865 (funptr)&f_cmpA1104,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32866 (funptr)&f_cmpA1105,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32867 (funptr)&f_cmpA1106,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32868 (funptr)&f_cmpA1107,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32869 (funptr)&f_cmpA1108,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32870 (funptr)&f_cmpA1109,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32871 (funptr)&f_cmpA1110,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32872 (funptr)&f_cmpA1111,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32873 (funptr)&f_cmpA1112,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32874 (funptr)&f_cmpA1113,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32875 (funptr)&f_cmpA1114,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32876 (funptr)&f_cmpA1115,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32877 (funptr)&f_cmpA1116,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32878 (funptr)&f_cmpA1117,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32879 (funptr)&f_cmpA1118,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32880 (funptr)&f_cmpA1119,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32881 (funptr)&f_cmpA1120,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32882 (funptr)&f_cmpA1121,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32883 (funptr)&f_cmpA1122,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32884 (funptr)&f_cmpA1123,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32885 (funptr)&f_cmpA1124,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32886 (funptr)&f_cmpA1125,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32887 (funptr)&f_cmpA1126,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32888 (funptr)&f_cmpA1127,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32889 (funptr)&f_cmpA1128,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32890 (funptr)&f_cmpA1129,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32891 (funptr)&f_cmpA1130,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32892 (funptr)&f_cmpA1131,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32893 (funptr)&f_cmpA1132,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32894 (funptr)&f_cmpA1133,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32895 (funptr)&f_cmpA1134,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32896 (funptr)&f_cmpA1135,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32897 (funptr)&f_cmpA1136,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32898 (funptr)&f_cmpA1137,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32899 (funptr)&f_cmpA1138,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32900 (funptr)&f_cmpA1139,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32901 (funptr)&f_cmpA1140,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32902 (funptr)&f_cmpA1141,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32903 (funptr)&f_cmpA1142,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32904 (funptr)&f_cmpA1143,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32905 (funptr)&f_cmpA1144,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32906 (funptr)&f_cmpA1145,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32907 (funptr)&f_cmpA1146,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32908 (funptr)&f_cmpA1147,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32909 (funptr)&f_cmpA1148,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32910 (funptr)&f_cmpA1149,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32911 (funptr)&f_cmpA1150,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32912 (funptr)&f_cmpA1151,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32913 (funptr)&f_cmpA1152,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32914 (funptr)&f_cmpA1153,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32915 (funptr)&f_cmpA1154,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32916 (funptr)&f_cmpA1155,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32917 (funptr)&f_cmpA1156,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32918 (funptr)&f_cmpA1157,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32919 (funptr)&f_cmpA1158,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32920 (funptr)&f_cmpA1159,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32921 (funptr)&f_cmpA1160,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32922 (funptr)&f_cmpA1161,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32923 (funptr)&f_cmpA1162,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32924 (funptr)&f_cmpA1163,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32925 (funptr)&f_cmpA1164,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32926 (funptr)&f_cmpA1165,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32927 (funptr)&f_cmpA1166,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32928 (funptr)&f_cmpA1167,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32929 (funptr)&f_cmpA1168,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32930 (funptr)&f_cmpA1169,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32931 (funptr)&f_cmpA1170,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32932 (funptr)&f_cmpA1171,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32933 (funptr)&f_cmpA1172,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32934 (funptr)&f_cmpA1173,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32935 (funptr)&f_cmpA1174,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32936 (funptr)&f_cmpA1175,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32937 (funptr)&f_cmpA1176,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32938 (funptr)&f_cmpA1177,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32939 (funptr)&f_cmpA1178,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32940 (funptr)&f_cmpA1179,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32941 (funptr)&f_cmpA1180,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32942 (funptr)&f_cmpA1181,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32943 (funptr)&f_cmpA1182,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32944 (funptr)&f_cmpA1183,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32945 (funptr)&f_cmpA1184,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32946 (funptr)&f_cmpA1185,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32947 (funptr)&f_cmpA1186,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32948 (funptr)&f_cmpA1187,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32949 (funptr)&f_cmpA1188,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32950 (funptr)&f_cmpA1189,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32951 (funptr)&f_cmpA1190,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32952 (funptr)&f_cmpA1191,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32953 (funptr)&f_cmpA1192,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32954 (funptr)&f_cmpA1193,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32955 (funptr)&f_cmpA1194,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32956 (funptr)&f_cmpA1195,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32957 (funptr)&f_cmpA1196,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32958 (funptr)&f_cmpA1197,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32959 (funptr)&f_cmpA1198,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32960 (funptr)&f_cmpA1199,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32961 (funptr)&f_cmpA1200,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32962 (funptr)&f_cmpA1201,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32963 (funptr)&f_cmpA1202,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32964 (funptr)&f_cmpA1203,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32965 (funptr)&f_cmpA1204,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32966 (funptr)&f_cmpA1205,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32967 (funptr)&f_cmpA1206,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32968 (funptr)&f_cmpA1207,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32969 (funptr)&f_cmpA1208,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32970 (funptr)&f_cmpA1209,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32971 (funptr)&f_cmpA1210,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32972 (funptr)&f_cmpA1211,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32973 (funptr)&f_cmpA1212,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32974 (funptr)&f_cmpA1213,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32975 (funptr)&f_cmpA1214,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32976 (funptr)&f_cmpA1215,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32977 (funptr)&f_cmpA1216,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32978 (funptr)&f_cmpA1217,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32979 (funptr)&f_cmpA1218,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32980 (funptr)&f_cmpA1219,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32981 (funptr)&f_cmpA1220,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32982 (funptr)&f_cmpA1221,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32983 (funptr)&f_cmpA1222,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32984 (funptr)&f_cmpA1223,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32985 (funptr)&f_cmpA1224,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32986 (funptr)&f_cmpA1225,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32987 (funptr)&f_cmpA1226,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32988 (funptr)&f_cmpA1227,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32989 (funptr)&f_cmpA1228,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32990 (funptr)&f_cmpA1229,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32991 (funptr)&f_cmpA1230,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32992 (funptr)&f_cmpA1231,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32993 (funptr)&f_cmpA1232,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32994 (funptr)&f_cmpA1233,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32995 (funptr)&f_cmpA1234,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32996 (funptr)&f_cmpA1235,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32997 (funptr)&f_cmpA1236,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32998 (funptr)&f_cmpA1237,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
32999 (funptr)&f_cmpA1238,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33000 (funptr)&f_cmpA1239,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33001 (funptr)&f_cmpA1240,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33002 (funptr)&f_cmpA1241,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33003 (funptr)&f_cmpA1242,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33004 (funptr)&f_cmpA1243,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33005 (funptr)&f_cmpA1244,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33006 (funptr)&f_cmpA1245,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33007 (funptr)&f_cmpA1246,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33008 (funptr)&f_cmpA1247,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33009 (funptr)&f_cmpA1248,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33010 (funptr)&f_cmpA1249,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33011 (funptr)&f_cmpA1250,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33012 (funptr)&f_cmpA1251,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33013 (funptr)&f_cmpA1252,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33014 (funptr)&f_cmpA1253,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33015 (funptr)&f_cmpA1254,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33016 (funptr)&f_cmpA1255,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33017 (funptr)&f_cmpA1256,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33018 (funptr)&f_cmpA1257,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33019 (funptr)&f_cmpA1258,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33020 (funptr)&f_cmpA1259,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33021 (funptr)&f_cmpA1260,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33022 (funptr)&f_cmpA1261,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33023 (funptr)&f_cmpA1262,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33024 (funptr)&f_cmpA1263,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33025 (funptr)&f_cmpA1264,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33026 (funptr)&f_cmpA1265,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33027 (funptr)&f_cmpA1266,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33028 (funptr)&f_cmpA1267,
236015fdf7a8 suite_aggrs:
Tassilo Philipp
parents: 453
diff changeset
33029 (funptr)&f_cmpA1268,
519
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33030 (funptr)&f_cmpA1269,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33031 (funptr)&f_cmpA1270,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33032 (funptr)&f_cmpA1271,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33033 (funptr)&f_cmpA1272,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33034 (funptr)&f_cmpA1273,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33035 (funptr)&f_cmpA1274,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33036 (funptr)&f_cmpA1275,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33037 (funptr)&f_cmpA1276,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33038 (funptr)&f_cmpA1277,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33039 (funptr)&f_cmpA1278,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33040 (funptr)&f_cmpA1279,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33041 (funptr)&f_cmpA1280,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33042 (funptr)&f_cmpA1281,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33043 (funptr)&f_cmpA1282,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33044 (funptr)&f_cmpA1283,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33045 (funptr)&f_cmpA1284,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33046 (funptr)&f_cmpA1285,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33047 (funptr)&f_cmpA1286,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33048 (funptr)&f_cmpA1287,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33049 (funptr)&f_cmpA1288,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33050 (funptr)&f_cmpA1289,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33051 (funptr)&f_cmpA1290,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33052 (funptr)&f_cmpA1291,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33053 (funptr)&f_cmpA1292,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33054 (funptr)&f_cmpA1293,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33055 (funptr)&f_cmpA1294,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33056 (funptr)&f_cmpA1295,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33057 (funptr)&f_cmpA1296,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33058 (funptr)&f_cmpA1297,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33059 (funptr)&f_cmpA1298,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33060 (funptr)&f_cmpA1299,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33061 (funptr)&f_cmpA1300,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33062 (funptr)&f_cmpA1301,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33063 (funptr)&f_cmpA1302,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33064 (funptr)&f_cmpA1303,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33065 (funptr)&f_cmpA1304,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33066 (funptr)&f_cmpA1305,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33067 (funptr)&f_cmpA1306,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33068 (funptr)&f_cmpA1307,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33069 (funptr)&f_cmpA1308,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33070 (funptr)&f_cmpA1309,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33071 (funptr)&f_cmpA1310,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33072 (funptr)&f_cmpA1311,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33073 (funptr)&f_cmpA1312,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33074 (funptr)&f_cmpA1313,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33075 (funptr)&f_cmpA1314,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33076 (funptr)&f_cmpA1315,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33077 (funptr)&f_cmpA1316,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33078 (funptr)&f_cmpA1317,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33079 (funptr)&f_cmpA1318,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33080 (funptr)&f_cmpA1319,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33081 (funptr)&f_cmpA1320,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33082 (funptr)&f_cmpA1321,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33083 (funptr)&f_cmpA1322,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33084 (funptr)&f_cmpA1323,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33085 (funptr)&f_cmpA1324,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33086 (funptr)&f_cmpA1325,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33087 (funptr)&f_cmpA1326,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33088 (funptr)&f_cmpA1327,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33089 (funptr)&f_cmpA1328,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33090 (funptr)&f_cmpA1329,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33091 (funptr)&f_cmpA1330,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33092 (funptr)&f_cmpA1331,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33093 (funptr)&f_cmpA1332,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33094 (funptr)&f_cmpA1333,
99819b874bac test/call_suite_aggrs:
Tassilo Philipp
parents: 515
diff changeset
33095 (funptr)&f_cmpA1334
492
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
33096 };
29d09d10ecd9 - added unsigned types to call_suite_aggrs
Tassilo Philipp
parents: 485
diff changeset
33097 int G_maxargs = 16;