Mercurial > pub > dyncall > dyncall
annotate test/suite_aggrs/cases.h @ 438:b4ddad459690
suite_aggr;
- made generator produce unique signatures
- reduced dcNewStruct() calls to once only per sig
- added missing free()s
- cleanup: removal of unused decl, func renaming for clarity, static for tu-local symbols, ...
author | Tassilo Philipp |
---|---|
date | Wed, 26 Jan 2022 13:37:19 +0100 |
parents | a29baee68340 |
children | e59e381b4fca |
rev | line source |
---|---|
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
1 /* {} */ |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
2 struct A1 { }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
3 void f_cpA1(struct A1 *x, const struct A1 *y) { 1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
4 int f_cmpA1(const struct A1 *x, const struct A1 *y) { return 1; }; |
438 | 5 DCstruct* f_touchdcstA1() { |
6 static DCstruct* st = NULL; | |
7 if(!st) { | |
8 st = dcNewStruct(0, sizeof(struct A1), DC_TRUE); | |
9 dcCloseStruct(st); | |
10 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
11 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
12 }; |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
13 /* {i} */ |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
14 struct A2 { i m0; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
15 void f_cpA2(struct A2 *x, const struct A2 *y) { x->m0 = y->m0; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
16 int f_cmpA2(const struct A2 *x, const struct A2 *y) { return x->m0 == y->m0; }; |
438 | 17 DCstruct* f_touchdcstA2() { |
18 static DCstruct* st = NULL; | |
19 if(!st) { | |
20 st = dcNewStruct(1, sizeof(struct A2), DC_TRUE); | |
21 dcStructField(st, 'i', offsetof(struct A2, m0), 1); | |
22 dcCloseStruct(st); | |
23 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
24 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
25 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
26 /* {s} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
27 struct A3 { s m0; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
28 void f_cpA3(struct A3 *x, const struct A3 *y) { x->m0 = y->m0; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
29 int f_cmpA3(const struct A3 *x, const struct A3 *y) { return x->m0 == y->m0; }; |
438 | 30 DCstruct* f_touchdcstA3() { |
31 static DCstruct* st = NULL; | |
32 if(!st) { | |
33 st = dcNewStruct(1, sizeof(struct A3), DC_TRUE); | |
34 dcStructField(st, 's', offsetof(struct A3, m0), 1); | |
35 dcCloseStruct(st); | |
36 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
37 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
38 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
39 /* {dlclpfifpifsf} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
40 struct A4 { d m0; l m1; c m2; l m3; p m4; f m5; i m6; f m7; p m8; i m9; f m10; s m11; f m12; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
41 void f_cpA4(struct A4 *x, const struct A4 *y) { x->m0 = y->m0; x->m1 = y->m1; x->m2 = y->m2; x->m3 = y->m3; x->m4 = y->m4; x->m5 = y->m5; x->m6 = y->m6; x->m7 = y->m7; x->m8 = y->m8; x->m9 = y->m9; x->m10 = y->m10; x->m11 = y->m11; x->m12 = y->m12; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
42 int f_cmpA4(const struct A4 *x, const struct A4 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11 && x->m12 == y->m12; }; |
438 | 43 DCstruct* f_touchdcstA4() { |
44 static DCstruct* st = NULL; | |
45 if(!st) { | |
46 st = dcNewStruct(13, sizeof(struct A4), DC_TRUE); | |
47 dcStructField(st, 'd', offsetof(struct A4, m0), 1); | |
48 dcStructField(st, 'l', offsetof(struct A4, m1), 1); | |
49 dcStructField(st, 'c', offsetof(struct A4, m2), 1); | |
50 dcStructField(st, 'l', offsetof(struct A4, m3), 1); | |
51 dcStructField(st, 'p', offsetof(struct A4, m4), 1); | |
52 dcStructField(st, 'f', offsetof(struct A4, m5), 1); | |
53 dcStructField(st, 'i', offsetof(struct A4, m6), 1); | |
54 dcStructField(st, 'f', offsetof(struct A4, m7), 1); | |
55 dcStructField(st, 'p', offsetof(struct A4, m8), 1); | |
56 dcStructField(st, 'i', offsetof(struct A4, m9), 1); | |
57 dcStructField(st, 'f', offsetof(struct A4, m10), 1); | |
58 dcStructField(st, 's', offsetof(struct A4, m11), 1); | |
59 dcStructField(st, 'f', offsetof(struct A4, m12), 1); | |
60 dcCloseStruct(st); | |
61 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
62 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
63 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
64 /* {dijpiccjpf} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
65 struct A5 { d m0; i m1; j m2; p m3; i m4; c m5; c m6; j m7; p m8; f m9; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
66 void f_cpA5(struct A5 *x, const struct A5 *y) { x->m0 = y->m0; x->m1 = y->m1; x->m2 = y->m2; x->m3 = y->m3; x->m4 = y->m4; x->m5 = y->m5; x->m6 = y->m6; x->m7 = y->m7; x->m8 = y->m8; x->m9 = y->m9; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
67 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 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9; }; |
438 | 68 DCstruct* f_touchdcstA5() { |
69 static DCstruct* st = NULL; | |
70 if(!st) { | |
71 st = dcNewStruct(10, sizeof(struct A5), DC_TRUE); | |
72 dcStructField(st, 'd', offsetof(struct A5, m0), 1); | |
73 dcStructField(st, 'i', offsetof(struct A5, m1), 1); | |
74 dcStructField(st, 'j', offsetof(struct A5, m2), 1); | |
75 dcStructField(st, 'p', offsetof(struct A5, m3), 1); | |
76 dcStructField(st, 'i', offsetof(struct A5, m4), 1); | |
77 dcStructField(st, 'c', offsetof(struct A5, m5), 1); | |
78 dcStructField(st, 'c', offsetof(struct A5, m6), 1); | |
79 dcStructField(st, 'j', offsetof(struct A5, m7), 1); | |
80 dcStructField(st, 'p', offsetof(struct A5, m8), 1); | |
81 dcStructField(st, 'f', offsetof(struct A5, m9), 1); | |
82 dcCloseStruct(st); | |
83 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
84 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
85 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
86 /* {lcpfcflpsiilfsjp} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
87 struct A6 { l m0; c m1; p m2; f m3; c m4; f m5; l m6; p m7; s m8; i m9; i m10; l m11; f m12; s m13; j m14; p m15; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
88 void f_cpA6(struct A6 *x, const struct A6 *y) { x->m0 = y->m0; x->m1 = y->m1; x->m2 = y->m2; x->m3 = y->m3; x->m4 = y->m4; x->m5 = y->m5; x->m6 = y->m6; x->m7 = y->m7; x->m8 = y->m8; x->m9 = y->m9; x->m10 = y->m10; x->m11 = y->m11; x->m12 = y->m12; x->m13 = y->m13; x->m14 = y->m14; x->m15 = y->m15; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
89 int f_cmpA6(const struct A6 *x, const struct A6 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11 && x->m12 == y->m12 && x->m13 == y->m13 && x->m14 == y->m14 && x->m15 == y->m15; }; |
438 | 90 DCstruct* f_touchdcstA6() { |
91 static DCstruct* st = NULL; | |
92 if(!st) { | |
93 st = dcNewStruct(16, sizeof(struct A6), DC_TRUE); | |
94 dcStructField(st, 'l', offsetof(struct A6, m0), 1); | |
95 dcStructField(st, 'c', offsetof(struct A6, m1), 1); | |
96 dcStructField(st, 'p', offsetof(struct A6, m2), 1); | |
97 dcStructField(st, 'f', offsetof(struct A6, m3), 1); | |
98 dcStructField(st, 'c', offsetof(struct A6, m4), 1); | |
99 dcStructField(st, 'f', offsetof(struct A6, m5), 1); | |
100 dcStructField(st, 'l', offsetof(struct A6, m6), 1); | |
101 dcStructField(st, 'p', offsetof(struct A6, m7), 1); | |
102 dcStructField(st, 's', offsetof(struct A6, m8), 1); | |
103 dcStructField(st, 'i', offsetof(struct A6, m9), 1); | |
104 dcStructField(st, 'i', offsetof(struct A6, m10), 1); | |
105 dcStructField(st, 'l', offsetof(struct A6, m11), 1); | |
106 dcStructField(st, 'f', offsetof(struct A6, m12), 1); | |
107 dcStructField(st, 's', offsetof(struct A6, m13), 1); | |
108 dcStructField(st, 'j', offsetof(struct A6, m14), 1); | |
109 dcStructField(st, 'p', offsetof(struct A6, m15), 1); | |
110 dcCloseStruct(st); | |
111 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
112 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
113 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
114 /* {jdcfcsdjjlcdjlipfji} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
115 struct A7 { j m0; d m1; c m2; f m3; c m4; s m5; d m6; j m7; j m8; l m9; c m10; d m11; j m12; l m13; i m14; p m15; f m16; j m17; i m18; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
116 void f_cpA7(struct A7 *x, const struct A7 *y) { x->m0 = y->m0; x->m1 = y->m1; x->m2 = y->m2; x->m3 = y->m3; x->m4 = y->m4; x->m5 = y->m5; x->m6 = y->m6; x->m7 = y->m7; x->m8 = y->m8; x->m9 = y->m9; x->m10 = y->m10; x->m11 = y->m11; x->m12 = y->m12; x->m13 = y->m13; x->m14 = y->m14; x->m15 = y->m15; x->m16 = y->m16; x->m17 = y->m17; x->m18 = y->m18; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
117 int f_cmpA7(const struct A7 *x, const struct A7 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && x->m5 == y->m5 && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11 && x->m12 == y->m12 && x->m13 == y->m13 && x->m14 == y->m14 && x->m15 == y->m15 && x->m16 == y->m16 && x->m17 == y->m17 && x->m18 == y->m18; }; |
438 | 118 DCstruct* f_touchdcstA7() { |
119 static DCstruct* st = NULL; | |
120 if(!st) { | |
121 st = dcNewStruct(19, sizeof(struct A7), DC_TRUE); | |
122 dcStructField(st, 'j', offsetof(struct A7, m0), 1); | |
123 dcStructField(st, 'd', offsetof(struct A7, m1), 1); | |
124 dcStructField(st, 'c', offsetof(struct A7, m2), 1); | |
125 dcStructField(st, 'f', offsetof(struct A7, m3), 1); | |
126 dcStructField(st, 'c', offsetof(struct A7, m4), 1); | |
127 dcStructField(st, 's', offsetof(struct A7, m5), 1); | |
128 dcStructField(st, 'd', offsetof(struct A7, m6), 1); | |
129 dcStructField(st, 'j', offsetof(struct A7, m7), 1); | |
130 dcStructField(st, 'j', offsetof(struct A7, m8), 1); | |
131 dcStructField(st, 'l', offsetof(struct A7, m9), 1); | |
132 dcStructField(st, 'c', offsetof(struct A7, m10), 1); | |
133 dcStructField(st, 'd', offsetof(struct A7, m11), 1); | |
134 dcStructField(st, 'j', offsetof(struct A7, m12), 1); | |
135 dcStructField(st, 'l', offsetof(struct A7, m13), 1); | |
136 dcStructField(st, 'i', offsetof(struct A7, m14), 1); | |
137 dcStructField(st, 'p', offsetof(struct A7, m15), 1); | |
138 dcStructField(st, 'f', offsetof(struct A7, m16), 1); | |
139 dcStructField(st, 'j', offsetof(struct A7, m17), 1); | |
140 dcStructField(st, 'i', offsetof(struct A7, m18), 1); | |
141 dcCloseStruct(st); | |
142 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
143 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
144 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
145 /* {jjlff{jdcfcsdjjlcdjlipfji}csijld} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
146 struct A8 { j m0; j m1; l m2; f m3; f m4; struct A7 m5; c m6; s m7; i m8; j m9; l m10; d m11; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
147 void f_cpA8(struct A8 *x, const struct A8 *y) { x->m0 = y->m0; x->m1 = y->m1; x->m2 = y->m2; x->m3 = y->m3; x->m4 = y->m4; f_cpA7(&x->m5, &y->m5); x->m6 = y->m6; x->m7 = y->m7; x->m8 = y->m8; x->m9 = y->m9; x->m10 = y->m10; x->m11 = y->m11; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
148 int f_cmpA8(const struct A8 *x, const struct A8 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3 && x->m4 == y->m4 && f_cmpA7(&x->m5, &y->m5) && x->m6 == y->m6 && x->m7 == y->m7 && x->m8 == y->m8 && x->m9 == y->m9 && x->m10 == y->m10 && x->m11 == y->m11; }; |
438 | 149 DCstruct* f_touchdcstA8() { |
150 static DCstruct* st = NULL; | |
151 if(!st) { | |
152 st = dcNewStruct(12, sizeof(struct A8), DC_TRUE); | |
153 dcStructField(st, 'j', offsetof(struct A8, m0), 1); | |
154 dcStructField(st, 'j', offsetof(struct A8, m1), 1); | |
155 dcStructField(st, 'l', offsetof(struct A8, m2), 1); | |
156 dcStructField(st, 'f', offsetof(struct A8, m3), 1); | |
157 dcStructField(st, 'f', offsetof(struct A8, m4), 1); | |
158 dcStructField(st, DC_SIGCHAR_STRUCT, offsetof(struct A8, m5), 1, f_touchdcstA7()); | |
159 dcStructField(st, 'c', offsetof(struct A8, m6), 1); | |
160 dcStructField(st, 's', offsetof(struct A8, m7), 1); | |
161 dcStructField(st, 'i', offsetof(struct A8, m8), 1); | |
162 dcStructField(st, 'j', offsetof(struct A8, m9), 1); | |
163 dcStructField(st, 'l', offsetof(struct A8, m10), 1); | |
164 dcStructField(st, 'd', offsetof(struct A8, m11), 1); | |
165 dcCloseStruct(st); | |
166 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
167 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
168 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
169 /* {c} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
170 struct A9 { c m0; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
171 void f_cpA9(struct A9 *x, const struct A9 *y) { x->m0 = y->m0; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
172 int f_cmpA9(const struct A9 *x, const struct A9 *y) { return x->m0 == y->m0; }; |
438 | 173 DCstruct* f_touchdcstA9() { |
174 static DCstruct* st = NULL; | |
175 if(!st) { | |
176 st = dcNewStruct(1, sizeof(struct A9), DC_TRUE); | |
177 dcStructField(st, 'c', offsetof(struct A9, m0), 1); | |
178 dcCloseStruct(st); | |
179 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
180 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
181 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
182 /* {cjilpcp} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
183 struct A10 { c m0; j m1; i m2; l m3; p m4; c m5; p m6; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
184 void f_cpA10(struct A10 *x, const struct A10 *y) { x->m0 = y->m0; x->m1 = y->m1; x->m2 = y->m2; x->m3 = y->m3; x->m4 = y->m4; x->m5 = y->m5; x->m6 = y->m6; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
185 int f_cmpA10(const struct A10 *x, const struct 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 && x->m6 == y->m6; }; |
438 | 186 DCstruct* f_touchdcstA10() { |
187 static DCstruct* st = NULL; | |
188 if(!st) { | |
189 st = dcNewStruct(7, sizeof(struct A10), DC_TRUE); | |
190 dcStructField(st, 'c', offsetof(struct A10, m0), 1); | |
191 dcStructField(st, 'j', offsetof(struct A10, m1), 1); | |
192 dcStructField(st, 'i', offsetof(struct A10, m2), 1); | |
193 dcStructField(st, 'l', offsetof(struct A10, m3), 1); | |
194 dcStructField(st, 'p', offsetof(struct A10, m4), 1); | |
195 dcStructField(st, 'c', offsetof(struct A10, m5), 1); | |
196 dcStructField(st, 'p', offsetof(struct A10, m6), 1); | |
197 dcCloseStruct(st); | |
198 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
199 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
200 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
201 /* {ddd} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
202 struct A11 { d m0; d m1; d m2; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
203 void f_cpA11(struct A11 *x, const struct A11 *y) { x->m0 = y->m0; x->m1 = y->m1; x->m2 = y->m2; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
204 int f_cmpA11(const struct A11 *x, const struct A11 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; }; |
438 | 205 DCstruct* f_touchdcstA11() { |
206 static DCstruct* st = NULL; | |
207 if(!st) { | |
208 st = dcNewStruct(3, sizeof(struct A11), DC_TRUE); | |
209 dcStructField(st, 'd', offsetof(struct A11, m0), 1); | |
210 dcStructField(st, 'd', offsetof(struct A11, m1), 1); | |
211 dcStructField(st, 'd', offsetof(struct A11, m2), 1); | |
212 dcCloseStruct(st); | |
213 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
214 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
215 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
216 /* {dd} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
217 struct A12 { d m0; d m1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
218 void f_cpA12(struct A12 *x, const struct A12 *y) { x->m0 = y->m0; x->m1 = y->m1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
219 int f_cmpA12(const struct A12 *x, const struct A12 *y) { return x->m0 == y->m0 && x->m1 == y->m1; }; |
438 | 220 DCstruct* f_touchdcstA12() { |
221 static DCstruct* st = NULL; | |
222 if(!st) { | |
223 st = dcNewStruct(2, sizeof(struct A12), DC_TRUE); | |
224 dcStructField(st, 'd', offsetof(struct A12, m0), 1); | |
225 dcStructField(st, 'd', offsetof(struct A12, m1), 1); | |
226 dcCloseStruct(st); | |
227 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
228 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
229 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
230 /* {ii} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
231 struct A13 { i m0; i m1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
232 void f_cpA13(struct A13 *x, const struct A13 *y) { x->m0 = y->m0; x->m1 = y->m1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
233 int f_cmpA13(const struct A13 *x, const struct A13 *y) { return x->m0 == y->m0 && x->m1 == y->m1; }; |
438 | 234 DCstruct* f_touchdcstA13() { |
235 static DCstruct* st = NULL; | |
236 if(!st) { | |
237 st = dcNewStruct(2, sizeof(struct A13), DC_TRUE); | |
238 dcStructField(st, 'i', offsetof(struct A13, m0), 1); | |
239 dcStructField(st, 'i', offsetof(struct A13, m1), 1); | |
240 dcCloseStruct(st); | |
241 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
242 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
243 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
244 /* {ici} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
245 struct A14 { i m0; c m1; i m2; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
246 void f_cpA14(struct A14 *x, const struct A14 *y) { x->m0 = y->m0; x->m1 = y->m1; x->m2 = y->m2; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
247 int f_cmpA14(const struct A14 *x, const struct A14 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; }; |
438 | 248 DCstruct* f_touchdcstA14() { |
249 static DCstruct* st = NULL; | |
250 if(!st) { | |
251 st = dcNewStruct(3, sizeof(struct A14), DC_TRUE); | |
252 dcStructField(st, 'i', offsetof(struct A14, m0), 1); | |
253 dcStructField(st, 'c', offsetof(struct A14, m1), 1); | |
254 dcStructField(st, 'i', offsetof(struct A14, m2), 1); | |
255 dcCloseStruct(st); | |
256 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
257 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
258 }; |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
259 /* {il} */ |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
260 struct A15 { i m0; l m1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
261 void f_cpA15(struct A15 *x, const struct A15 *y) { x->m0 = y->m0; x->m1 = y->m1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
262 int f_cmpA15(const struct A15 *x, const struct A15 *y) { return x->m0 == y->m0 && x->m1 == y->m1; }; |
438 | 263 DCstruct* f_touchdcstA15() { |
264 static DCstruct* st = NULL; | |
265 if(!st) { | |
266 st = dcNewStruct(2, sizeof(struct A15), DC_TRUE); | |
267 dcStructField(st, 'i', offsetof(struct A15, m0), 1); | |
268 dcStructField(st, 'l', offsetof(struct A15, m1), 1); | |
269 dcCloseStruct(st); | |
270 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
271 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
272 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
273 /* {li} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
274 struct A16 { l m0; i m1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
275 void f_cpA16(struct A16 *x, const struct A16 *y) { x->m0 = y->m0; x->m1 = y->m1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
276 int f_cmpA16(const struct A16 *x, const struct A16 *y) { return x->m0 == y->m0 && x->m1 == y->m1; }; |
438 | 277 DCstruct* f_touchdcstA16() { |
278 static DCstruct* st = NULL; | |
279 if(!st) { | |
280 st = dcNewStruct(2, sizeof(struct A16), DC_TRUE); | |
281 dcStructField(st, 'l', offsetof(struct A16, m0), 1); | |
282 dcStructField(st, 'i', offsetof(struct A16, m1), 1); | |
283 dcCloseStruct(st); | |
284 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
285 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
286 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
287 /* {ps} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
288 struct A17 { p m0; s m1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
289 void f_cpA17(struct A17 *x, const struct A17 *y) { x->m0 = y->m0; x->m1 = y->m1; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
290 int f_cmpA17(const struct A17 *x, const struct A17 *y) { return x->m0 == y->m0 && x->m1 == y->m1; }; |
438 | 291 DCstruct* f_touchdcstA17() { |
292 static DCstruct* st = NULL; | |
293 if(!st) { | |
294 st = dcNewStruct(2, sizeof(struct A17), DC_TRUE); | |
295 dcStructField(st, 'p', offsetof(struct A17, m0), 1); | |
296 dcStructField(st, 's', offsetof(struct A17, m1), 1); | |
297 dcCloseStruct(st); | |
298 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
299 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
300 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
301 /* {iii} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
302 struct A18 { i m0; i m1; i m2; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
303 void f_cpA18(struct A18 *x, const struct A18 *y) { x->m0 = y->m0; x->m1 = y->m1; x->m2 = y->m2; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
304 int f_cmpA18(const struct A18 *x, const struct A18 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2; }; |
438 | 305 DCstruct* f_touchdcstA18() { |
306 static DCstruct* st = NULL; | |
307 if(!st) { | |
308 st = dcNewStruct(3, sizeof(struct A18), DC_TRUE); | |
309 dcStructField(st, 'i', offsetof(struct A18, m0), 1); | |
310 dcStructField(st, 'i', offsetof(struct A18, m1), 1); | |
311 dcStructField(st, 'i', offsetof(struct A18, m2), 1); | |
312 dcCloseStruct(st); | |
313 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
314 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
315 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
316 /* {iiii} */ |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
317 struct A19 { i m0; i m1; i m2; i m3; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
318 void f_cpA19(struct A19 *x, const struct A19 *y) { x->m0 = y->m0; x->m1 = y->m1; x->m2 = y->m2; x->m3 = y->m3; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
319 int f_cmpA19(const struct A19 *x, const struct A19 *y) { return x->m0 == y->m0 && x->m1 == y->m1 && x->m2 == y->m2 && x->m3 == y->m3; }; |
438 | 320 DCstruct* f_touchdcstA19() { |
321 static DCstruct* st = NULL; | |
322 if(!st) { | |
323 st = dcNewStruct(4, sizeof(struct A19), DC_TRUE); | |
324 dcStructField(st, 'i', offsetof(struct A19, m0), 1); | |
325 dcStructField(st, 'i', offsetof(struct A19, m1), 1); | |
326 dcStructField(st, 'i', offsetof(struct A19, m2), 1); | |
327 dcStructField(st, 'i', offsetof(struct A19, m3), 1); | |
328 dcCloseStruct(st); | |
329 } | |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
330 return st; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
331 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
332 /* 0:pscd{}pclc{i}scli */ p f0(s a1,c a2,d a3,struct A1 a4,p a5,c a6,l a7,c a8,struct A2 a9,s a10,c a11,l a12,i a13){V_s[1]=a1;V_c[2]=a2;V_d[3]=a3;f_cpA1(V_a[4],&a4);V_p[5]=a5;V_c[6]=a6;V_l[7]=a7;V_c[8]=a8;f_cpA2(V_a[9],&a9);V_s[10]=a10;V_c[11]=a11;V_l[12]=a12;V_i[13]=a13;ret_p(13)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
333 /* 1:sslfjiji{s}ipc{}{}{}cc */ s f1(s a1,l a2,f a3,j a4,i a5,j a6,i a7,struct A3 a8,i a9,p a10,c a11,struct A1 a12,struct A1 a13,struct A1 a14,c a15,c a16){V_s[1]=a1;V_l[2]=a2;V_f[3]=a3;V_j[4]=a4;V_i[5]=a5;V_j[6]=a6;V_i[7]=a7;f_cpA3(V_a[8],&a8);V_i[9]=a9;V_p[10]=a10;V_c[11]=a11;f_cpA1(V_a[12],&a12);f_cpA1(V_a[13],&a13);f_cpA1(V_a[14],&a14);V_c[15]=a15;V_c[16]=a16;ret_s(16)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
334 /* 2:i{dlclpfifpifsf}lpldl{dijpiccjpf}{lcpfcflpsiilfsjp}pp{}ssj */ i f2(struct A4 a1,l a2,p a3,l a4,d a5,l a6,struct A5 a7,struct A6 a8,p a9,p a10,struct A1 a11,s a12,s a13,j a14){f_cpA4(V_a[1],&a1);V_l[2]=a2;V_p[3]=a3;V_l[4]=a4;V_d[5]=a5;V_l[6]=a6;f_cpA5(V_a[7],&a7);f_cpA6(V_a[8],&a8);V_p[9]=a9;V_p[10]=a10;f_cpA1(V_a[11],&a11);V_s[12]=a12;V_s[13]=a13;V_j[14]=a14;ret_i(14)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
335 /* 3:fci{jjlff{jdcfcsdjjlcdjlipfji}csijld}sj */ f f3(c a1,i a2,struct A8 a3,s a4,j a5){V_c[1]=a1;V_i[2]=a2;f_cpA8(V_a[3],&a3);V_s[4]=a4;V_j[5]=a5;ret_f(5)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
336 /* 4:{}lffic{}pip{}{c}s{} */ struct A1 f4(l a1,f a2,f a3,i a4,c a5,struct A1 a6,p a7,i a8,p a9,struct A1 a10,struct A9 a11,s a12,struct A1 a13){V_l[1]=a1;V_f[2]=a2;V_f[3]=a3;V_i[4]=a4;V_c[5]=a5;f_cpA1(V_a[6],&a6);V_p[7]=a7;V_i[8]=a8;V_p[9]=a9;f_cpA1(V_a[10],&a10);f_cpA9(V_a[11],&a11);V_s[12]=a12;f_cpA1(V_a[13],&a13);ret_a(13,struct A1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
337 /* 5:clsc{cjilpcp}sfspdc{}j{c}fs */ c f5(l a1,s a2,c a3,struct A10 a4,s a5,f a6,s a7,p a8,d a9,c a10,struct A1 a11,j a12,struct A9 a13,f a14,s a15){V_l[1]=a1;V_s[2]=a2;V_c[3]=a3;f_cpA10(V_a[4],&a4);V_s[5]=a5;V_f[6]=a6;V_s[7]=a7;V_p[8]=a8;V_d[9]=a9;V_c[10]=a10;f_cpA1(V_a[11],&a11);V_j[12]=a12;f_cpA9(V_a[13],&a13);V_f[14]=a14;V_s[15]=a15;ret_c(15)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
338 /* 6:ljdcjsl{}i{c}{}s */ l f6(j a1,d a2,c a3,j a4,s a5,l a6,struct A1 a7,i a8,struct A9 a9,struct A1 a10,s a11){V_j[1]=a1;V_d[2]=a2;V_c[3]=a3;V_j[4]=a4;V_s[5]=a5;V_l[6]=a6;f_cpA1(V_a[7],&a7);V_i[8]=a8;f_cpA9(V_a[9],&a9);f_cpA1(V_a[10],&a10);V_s[11]=a11;ret_l(11)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
339 /* 7:v{ddd} */ v f7(struct A11 a1){f_cpA11(V_a[1],&a1);ret_v(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
340 /* 8:vd{ddd} */ v f8(d a1,struct A11 a2){V_d[1]=a1;f_cpA11(V_a[2],&a2);ret_v(2)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
341 /* 9:vdd{ddd} */ v f9(d a1,d a2,struct A11 a3){V_d[1]=a1;V_d[2]=a2;f_cpA11(V_a[3],&a3);ret_v(3)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
342 /* 10:vddd{ddd} */ v f10(d a1,d a2,d a3,struct A11 a4){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;f_cpA11(V_a[4],&a4);ret_v(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
343 /* 11:vdddd{ddd} */ v f11(d a1,d a2,d a3,d a4,struct A11 a5){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;f_cpA11(V_a[5],&a5);ret_v(5)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
344 /* 12:vddddd{ddd} */ v f12(d a1,d a2,d a3,d a4,d a5,struct A11 a6){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;f_cpA11(V_a[6],&a6);ret_v(6)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
345 /* 13:vdddddd{ddd} */ v f13(d a1,d a2,d a3,d a4,d a5,d a6,struct A11 a7){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;f_cpA11(V_a[7],&a7);ret_v(7)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
346 /* 14:vddddddd{ddd} */ v f14(d a1,d a2,d a3,d a4,d a5,d a6,d a7,struct A11 a8){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;V_d[7]=a7;f_cpA11(V_a[8],&a8);ret_v(8)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
347 /* 15:vdddddddd{ddd} */ v f15(d a1,d a2,d a3,d a4,d a5,d a6,d a7,d a8,struct A11 a9){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;V_d[7]=a7;V_d[8]=a8;f_cpA11(V_a[9],&a9);ret_v(9)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
348 /* 16:v{dd} */ v f16(struct A12 a1){f_cpA12(V_a[1],&a1);ret_v(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
349 /* 17:vd{dd} */ v f17(d a1,struct A12 a2){V_d[1]=a1;f_cpA12(V_a[2],&a2);ret_v(2)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
350 /* 18:vdd{dd} */ v f18(d a1,d a2,struct A12 a3){V_d[1]=a1;V_d[2]=a2;f_cpA12(V_a[3],&a3);ret_v(3)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
351 /* 19:vddd{dd} */ v f19(d a1,d a2,d a3,struct A12 a4){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;f_cpA12(V_a[4],&a4);ret_v(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
352 /* 20:vdddd{dd} */ v f20(d a1,d a2,d a3,d a4,struct A12 a5){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;f_cpA12(V_a[5],&a5);ret_v(5)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
353 /* 21:vddddd{dd} */ v f21(d a1,d a2,d a3,d a4,d a5,struct A12 a6){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;f_cpA12(V_a[6],&a6);ret_v(6)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
354 /* 22:vdddddd{dd} */ v f22(d a1,d a2,d a3,d a4,d a5,d a6,struct A12 a7){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;f_cpA12(V_a[7],&a7);ret_v(7)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
355 /* 23:vddddddd{dd} */ v f23(d a1,d a2,d a3,d a4,d a5,d a6,d a7,struct A12 a8){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;V_d[7]=a7;f_cpA12(V_a[8],&a8);ret_v(8)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
356 /* 24:vdddddddd{dd} */ v f24(d a1,d a2,d a3,d a4,d a5,d a6,d a7,d a8,struct A12 a9){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;V_d[7]=a7;V_d[8]=a8;f_cpA12(V_a[9],&a9);ret_v(9)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
357 /* 25:viiiii{ii} */ v f25(i a1,i a2,i a3,i a4,i a5,struct A13 a6){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA13(V_a[6],&a6);ret_v(6)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
358 /* 26:viiiii{ici} */ v f26(i a1,i a2,i a3,i a4,i a5,struct A14 a6){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA14(V_a[6],&a6);ret_v(6)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
359 /* 27:viiiii{il} */ v f27(i a1,i a2,i a3,i a4,i a5,struct A15 a6){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA15(V_a[6],&a6);ret_v(6)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
360 /* 28:vfiiiii{il} */ v f28(f a1,i a2,i a3,i a4,i a5,i a6,struct A15 a7){V_f[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;V_i[6]=a6;f_cpA15(V_a[7],&a7);ret_v(7)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
361 /* 29:viiiiif{il} */ v f29(i a1,i a2,i a3,i a4,i a5,f a6,struct A15 a7){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;V_f[6]=a6;f_cpA15(V_a[7],&a7);ret_v(7)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
362 /* 30:viiiiif{li} */ v f30(i a1,i a2,i a3,i a4,i a5,f a6,struct A16 a7){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;V_f[6]=a6;f_cpA16(V_a[7],&a7);ret_v(7)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
363 /* 31:viiiii{il}f */ v f31(i a1,i a2,i a3,i a4,i a5,struct A15 a6,f a7){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA15(V_a[6],&a6);V_f[7]=a7;ret_v(7)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
364 /* 32:viiiii{li}f */ v f32(i a1,i a2,i a3,i a4,i a5,struct A16 a6,f a7){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA16(V_a[6],&a6);V_f[7]=a7;ret_v(7)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
365 /* 33:viiffiii{ps} */ v f33(i a1,i a2,f a3,f a4,i a5,i a6,i a7,struct A17 a8){V_i[1]=a1;V_i[2]=a2;V_f[3]=a3;V_f[4]=a4;V_i[5]=a5;V_i[6]=a6;V_i[7]=a7;f_cpA17(V_a[8],&a8);ret_v(8)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
366 /* 34:viiiiiff{li} */ v f34(i a1,i a2,i a3,i a4,i a5,f a6,f a7,struct A16 a8){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;V_f[6]=a6;V_f[7]=a7;f_cpA16(V_a[8],&a8);ret_v(8)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
367 /* 35:viiiiiff{il} */ v f35(i a1,i a2,i a3,i a4,i a5,f a6,f a7,struct A15 a8){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;V_f[6]=a6;V_f[7]=a7;f_cpA15(V_a[8],&a8);ret_v(8)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
368 /* 36:viiiii{il}ff */ v f36(i a1,i a2,i a3,i a4,i a5,struct A15 a6,f a7,f a8){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA15(V_a[6],&a6);V_f[7]=a7;V_f[8]=a8;ret_v(8)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
369 /* 37:viiiii{li}ff */ v f37(i a1,i a2,i a3,i a4,i a5,struct A16 a6,f a7,f a8){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA16(V_a[6],&a6);V_f[7]=a7;V_f[8]=a8;ret_v(8)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
370 /* 38:i */ i f38(){ret_i(0)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
371 /* 39:i{} */ i f39(struct A1 a1){f_cpA1(V_a[1],&a1);ret_i(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
372 /* 40:i{i} */ i f40(struct A2 a1){f_cpA2(V_a[1],&a1);ret_i(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
373 /* 41:i{ii} */ i f41(struct A13 a1){f_cpA13(V_a[1],&a1);ret_i(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
374 /* 42:i{iii} */ i f42(struct A18 a1){f_cpA18(V_a[1],&a1);ret_i(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
375 /* 43:i{iiii} */ i f43(struct A19 a1){f_cpA19(V_a[1],&a1);ret_i(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
376 /* 44:f */ f f44(){ret_f(0)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
377 /* 45:f{} */ f f45(struct A1 a1){f_cpA1(V_a[1],&a1);ret_f(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
378 /* 46:f{i} */ f f46(struct A2 a1){f_cpA2(V_a[1],&a1);ret_f(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
379 /* 47:f{ii} */ f f47(struct A13 a1){f_cpA13(V_a[1],&a1);ret_f(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
380 /* 48:d{ii} */ d f48(struct A13 a1){f_cpA13(V_a[1],&a1);ret_d(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
381 /* 49:f{iii} */ f f49(struct A18 a1){f_cpA18(V_a[1],&a1);ret_f(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
382 /* 50:f{iiii} */ f f50(struct A19 a1){f_cpA19(V_a[1],&a1);ret_f(1)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
383 /* 51:ss{ii} */ s f51(s a1,struct A13 a2){V_s[1]=a1;f_cpA13(V_a[2],&a2);ret_s(2)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
384 /* 52:v{ddd}ijf */ v f52(struct A11 a1,i a2,j a3,f a4){f_cpA11(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_v(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
385 /* 53:vd{ddd}ijf */ v f53(d a1,struct A11 a2,i a3,j a4,f a5){V_d[1]=a1;f_cpA11(V_a[2],&a2);V_i[3]=a3;V_j[4]=a4;V_f[5]=a5;ret_v(5)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
386 /* 54:vdd{ddd}ijf */ v f54(d a1,d a2,struct A11 a3,i a4,j a5,f a6){V_d[1]=a1;V_d[2]=a2;f_cpA11(V_a[3],&a3);V_i[4]=a4;V_j[5]=a5;V_f[6]=a6;ret_v(6)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
387 /* 55:vddd{ddd}ijf */ v f55(d a1,d a2,d a3,struct A11 a4,i a5,j a6,f a7){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;f_cpA11(V_a[4],&a4);V_i[5]=a5;V_j[6]=a6;V_f[7]=a7;ret_v(7)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
388 /* 56:vdddd{ddd}ijf */ v f56(d a1,d a2,d a3,d a4,struct A11 a5,i a6,j a7,f a8){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;f_cpA11(V_a[5],&a5);V_i[6]=a6;V_j[7]=a7;V_f[8]=a8;ret_v(8)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
389 /* 57:vddddd{ddd}ijf */ v f57(d a1,d a2,d a3,d a4,d a5,struct A11 a6,i a7,j a8,f a9){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;f_cpA11(V_a[6],&a6);V_i[7]=a7;V_j[8]=a8;V_f[9]=a9;ret_v(9)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
390 /* 58:vdddddd{ddd}ijf */ v f58(d a1,d a2,d a3,d a4,d a5,d a6,struct A11 a7,i a8,j a9,f a10){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;f_cpA11(V_a[7],&a7);V_i[8]=a8;V_j[9]=a9;V_f[10]=a10;ret_v(10)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
391 /* 59:vddddddd{ddd}ijf */ v f59(d a1,d a2,d a3,d a4,d a5,d a6,d a7,struct A11 a8,i a9,j a10,f a11){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;V_d[7]=a7;f_cpA11(V_a[8],&a8);V_i[9]=a9;V_j[10]=a10;V_f[11]=a11;ret_v(11)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
392 /* 60:vdddddddd{ddd}ijf */ v f60(d a1,d a2,d a3,d a4,d a5,d a6,d a7,d a8,struct A11 a9,i a10,j a11,f a12){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;V_d[7]=a7;V_d[8]=a8;f_cpA11(V_a[9],&a9);V_i[10]=a10;V_j[11]=a11;V_f[12]=a12;ret_v(12)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
393 /* 61:v{dd}ijf */ v f61(struct A12 a1,i a2,j a3,f a4){f_cpA12(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_v(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
394 /* 62:vd{dd}ijf */ v f62(d a1,struct A12 a2,i a3,j a4,f a5){V_d[1]=a1;f_cpA12(V_a[2],&a2);V_i[3]=a3;V_j[4]=a4;V_f[5]=a5;ret_v(5)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
395 /* 63:vdd{dd}ijf */ v f63(d a1,d a2,struct A12 a3,i a4,j a5,f a6){V_d[1]=a1;V_d[2]=a2;f_cpA12(V_a[3],&a3);V_i[4]=a4;V_j[5]=a5;V_f[6]=a6;ret_v(6)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
396 /* 64:vddd{dd}ijf */ v f64(d a1,d a2,d a3,struct A12 a4,i a5,j a6,f a7){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;f_cpA12(V_a[4],&a4);V_i[5]=a5;V_j[6]=a6;V_f[7]=a7;ret_v(7)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
397 /* 65:vdddd{dd}ijf */ v f65(d a1,d a2,d a3,d a4,struct A12 a5,i a6,j a7,f a8){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;f_cpA12(V_a[5],&a5);V_i[6]=a6;V_j[7]=a7;V_f[8]=a8;ret_v(8)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
398 /* 66:vddddd{dd}ijf */ v f66(d a1,d a2,d a3,d a4,d a5,struct A12 a6,i a7,j a8,f a9){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;f_cpA12(V_a[6],&a6);V_i[7]=a7;V_j[8]=a8;V_f[9]=a9;ret_v(9)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
399 /* 67:vdddddd{dd}ijf */ v f67(d a1,d a2,d a3,d a4,d a5,d a6,struct A12 a7,i a8,j a9,f a10){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;f_cpA12(V_a[7],&a7);V_i[8]=a8;V_j[9]=a9;V_f[10]=a10;ret_v(10)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
400 /* 68:vddddddd{dd}ijf */ v f68(d a1,d a2,d a3,d a4,d a5,d a6,d a7,struct A12 a8,i a9,j a10,f a11){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;V_d[7]=a7;f_cpA12(V_a[8],&a8);V_i[9]=a9;V_j[10]=a10;V_f[11]=a11;ret_v(11)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
401 /* 69:vdddddddd{dd}ijf */ v f69(d a1,d a2,d a3,d a4,d a5,d a6,d a7,d a8,struct A12 a9,i a10,j a11,f a12){V_d[1]=a1;V_d[2]=a2;V_d[3]=a3;V_d[4]=a4;V_d[5]=a5;V_d[6]=a6;V_d[7]=a7;V_d[8]=a8;f_cpA12(V_a[9],&a9);V_i[10]=a10;V_j[11]=a11;V_f[12]=a12;ret_v(12)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
402 /* 70:viiiii{ii}ijf */ v f70(i a1,i a2,i a3,i a4,i a5,struct A13 a6,i a7,j a8,f a9){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA13(V_a[6],&a6);V_i[7]=a7;V_j[8]=a8;V_f[9]=a9;ret_v(9)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
403 /* 71:viiiii{ici}ijf */ v f71(i a1,i a2,i a3,i a4,i a5,struct A14 a6,i a7,j a8,f a9){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA14(V_a[6],&a6);V_i[7]=a7;V_j[8]=a8;V_f[9]=a9;ret_v(9)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
404 /* 72:viiiii{il}ijf */ v f72(i a1,i a2,i a3,i a4,i a5,struct A15 a6,i a7,j a8,f a9){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA15(V_a[6],&a6);V_i[7]=a7;V_j[8]=a8;V_f[9]=a9;ret_v(9)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
405 /* 73:vfiiiii{il}ijf */ v f73(f a1,i a2,i a3,i a4,i a5,i a6,struct A15 a7,i a8,j a9,f a10){V_f[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;V_i[6]=a6;f_cpA15(V_a[7],&a7);V_i[8]=a8;V_j[9]=a9;V_f[10]=a10;ret_v(10)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
406 /* 74:viiiiif{il}ijf */ v f74(i a1,i a2,i a3,i a4,i a5,f a6,struct A15 a7,i a8,j a9,f a10){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;V_f[6]=a6;f_cpA15(V_a[7],&a7);V_i[8]=a8;V_j[9]=a9;V_f[10]=a10;ret_v(10)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
407 /* 75:viiiiif{li}ijf */ v f75(i a1,i a2,i a3,i a4,i a5,f a6,struct A16 a7,i a8,j a9,f a10){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;V_f[6]=a6;f_cpA16(V_a[7],&a7);V_i[8]=a8;V_j[9]=a9;V_f[10]=a10;ret_v(10)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
408 /* 76:viiiii{il}fijf */ v f76(i a1,i a2,i a3,i a4,i a5,struct A15 a6,f a7,i a8,j a9,f a10){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA15(V_a[6],&a6);V_f[7]=a7;V_i[8]=a8;V_j[9]=a9;V_f[10]=a10;ret_v(10)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
409 /* 77:viiiii{li}fijf */ v f77(i a1,i a2,i a3,i a4,i a5,struct A16 a6,f a7,i a8,j a9,f a10){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA16(V_a[6],&a6);V_f[7]=a7;V_i[8]=a8;V_j[9]=a9;V_f[10]=a10;ret_v(10)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
410 /* 78:viiffiii{ps}ijf */ v f78(i a1,i a2,f a3,f a4,i a5,i a6,i a7,struct A17 a8,i a9,j a10,f a11){V_i[1]=a1;V_i[2]=a2;V_f[3]=a3;V_f[4]=a4;V_i[5]=a5;V_i[6]=a6;V_i[7]=a7;f_cpA17(V_a[8],&a8);V_i[9]=a9;V_j[10]=a10;V_f[11]=a11;ret_v(11)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
411 /* 79:viiiiiff{li}ijf */ v f79(i a1,i a2,i a3,i a4,i a5,f a6,f a7,struct A16 a8,i a9,j a10,f a11){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;V_f[6]=a6;V_f[7]=a7;f_cpA16(V_a[8],&a8);V_i[9]=a9;V_j[10]=a10;V_f[11]=a11;ret_v(11)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
412 /* 80:viiiiiff{il}ijf */ v f80(i a1,i a2,i a3,i a4,i a5,f a6,f a7,struct A15 a8,i a9,j a10,f a11){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;V_f[6]=a6;V_f[7]=a7;f_cpA15(V_a[8],&a8);V_i[9]=a9;V_j[10]=a10;V_f[11]=a11;ret_v(11)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
413 /* 81:viiiii{il}ffijf */ v f81(i a1,i a2,i a3,i a4,i a5,struct A15 a6,f a7,f a8,i a9,j a10,f a11){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA15(V_a[6],&a6);V_f[7]=a7;V_f[8]=a8;V_i[9]=a9;V_j[10]=a10;V_f[11]=a11;ret_v(11)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
414 /* 82:viiiii{li}ffijf */ v f82(i a1,i a2,i a3,i a4,i a5,struct A16 a6,f a7,f a8,i a9,j a10,f a11){V_i[1]=a1;V_i[2]=a2;V_i[3]=a3;V_i[4]=a4;V_i[5]=a5;f_cpA16(V_a[6],&a6);V_f[7]=a7;V_f[8]=a8;V_i[9]=a9;V_j[10]=a10;V_f[11]=a11;ret_v(11)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
415 /* 83:iijf */ i f83(i a1,j a2,f a3){V_i[1]=a1;V_j[2]=a2;V_f[3]=a3;ret_i(3)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
416 /* 84:i{}ijf */ i f84(struct A1 a1,i a2,j a3,f a4){f_cpA1(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_i(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
417 /* 85:i{i}ijf */ i f85(struct A2 a1,i a2,j a3,f a4){f_cpA2(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_i(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
418 /* 86:i{ii}ijf */ i f86(struct A13 a1,i a2,j a3,f a4){f_cpA13(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_i(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
419 /* 87:i{iii}ijf */ i f87(struct A18 a1,i a2,j a3,f a4){f_cpA18(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_i(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
420 /* 88:i{iiii}ijf */ i f88(struct A19 a1,i a2,j a3,f a4){f_cpA19(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_i(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
421 /* 89:fijf */ f f89(i a1,j a2,f a3){V_i[1]=a1;V_j[2]=a2;V_f[3]=a3;ret_f(3)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
422 /* 90:f{}ijf */ f f90(struct A1 a1,i a2,j a3,f a4){f_cpA1(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_f(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
423 /* 91:f{i}ijf */ f f91(struct A2 a1,i a2,j a3,f a4){f_cpA2(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_f(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
424 /* 92:f{ii}ijf */ f f92(struct A13 a1,i a2,j a3,f a4){f_cpA13(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_f(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
425 /* 93:d{ii}ijf */ d f93(struct A13 a1,i a2,j a3,f a4){f_cpA13(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_d(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
426 /* 94:f{iii}ijf */ f f94(struct A18 a1,i a2,j a3,f a4){f_cpA18(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_f(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
427 /* 95:f{iiii}ijf */ f f95(struct A19 a1,i a2,j a3,f a4){f_cpA19(V_a[1],&a1);V_i[2]=a2;V_j[3]=a3;V_f[4]=a4;ret_f(4)} |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
428 /* 96:ss{ii}ijf */ s f96(s a1,struct A13 a2,i a3,j a4,f a5){V_s[1]=a1;f_cpA13(V_a[2],&a2);V_i[3]=a3;V_j[4]=a4;V_f[5]=a5;ret_s(5)} |
438 | 429 /* 97:{ii}ijf */ struct A13 f97(i a1,j a2,f a3){V_i[1]=a1;V_j[2]=a2;V_f[3]=a3;ret_a(3,struct A13)} |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
430 funptr G_funtab[] = { |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
431 (funptr)&f0, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
432 (funptr)&f1, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
433 (funptr)&f2, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
434 (funptr)&f3, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
435 (funptr)&f4, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
436 (funptr)&f5, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
437 (funptr)&f6, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
438 (funptr)&f7, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
439 (funptr)&f8, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
440 (funptr)&f9, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
441 (funptr)&f10, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
442 (funptr)&f11, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
443 (funptr)&f12, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
444 (funptr)&f13, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
445 (funptr)&f14, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
446 (funptr)&f15, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
447 (funptr)&f16, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
448 (funptr)&f17, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
449 (funptr)&f18, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
450 (funptr)&f19, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
451 (funptr)&f20, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
452 (funptr)&f21, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
453 (funptr)&f22, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
454 (funptr)&f23, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
455 (funptr)&f24, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
456 (funptr)&f25, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
457 (funptr)&f26, |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
458 (funptr)&f27, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
459 (funptr)&f28, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
460 (funptr)&f29, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
461 (funptr)&f30, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
462 (funptr)&f31, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
463 (funptr)&f32, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
464 (funptr)&f33, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
465 (funptr)&f34, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
466 (funptr)&f35, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
467 (funptr)&f36, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
468 (funptr)&f37, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
469 (funptr)&f38, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
470 (funptr)&f39, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
471 (funptr)&f40, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
472 (funptr)&f41, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
473 (funptr)&f42, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
474 (funptr)&f43, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
475 (funptr)&f44, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
476 (funptr)&f45, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
477 (funptr)&f46, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
478 (funptr)&f47, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
479 (funptr)&f48, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
480 (funptr)&f49, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
481 (funptr)&f50, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
482 (funptr)&f51, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
483 (funptr)&f52, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
484 (funptr)&f53, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
485 (funptr)&f54, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
486 (funptr)&f55, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
487 (funptr)&f56, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
488 (funptr)&f57, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
489 (funptr)&f58, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
490 (funptr)&f59, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
491 (funptr)&f60, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
492 (funptr)&f61, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
493 (funptr)&f62, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
494 (funptr)&f63, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
495 (funptr)&f64, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
496 (funptr)&f65, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
497 (funptr)&f66, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
498 (funptr)&f67, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
499 (funptr)&f68, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
500 (funptr)&f69, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
501 (funptr)&f70, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
502 (funptr)&f71, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
503 (funptr)&f72, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
504 (funptr)&f73, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
505 (funptr)&f74, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
506 (funptr)&f75, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
507 (funptr)&f76, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
508 (funptr)&f77, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
509 (funptr)&f78, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
510 (funptr)&f79, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
511 (funptr)&f80, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
512 (funptr)&f81, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
513 (funptr)&f82, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
514 (funptr)&f83, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
515 (funptr)&f84, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
516 (funptr)&f85, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
517 (funptr)&f86, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
518 (funptr)&f87, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
519 (funptr)&f88, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
520 (funptr)&f89, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
521 (funptr)&f90, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
522 (funptr)&f91, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
523 (funptr)&f92, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
524 (funptr)&f93, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
525 (funptr)&f94, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
526 (funptr)&f95, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
527 (funptr)&f96, |
438 | 528 (funptr)&f97, |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
529 }; |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
530 char const * G_sigtab[] = { |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
531 "pscd{}pclc{i}scli", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
532 "sslfjiji{s}ipc{}{}{}cc", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
533 "i{dlclpfifpifsf}lpldl{dijpiccjpf}{lcpfcflpsiilfsjp}pp{}ssj", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
534 "fci{jjlff{jdcfcsdjjlcdjlipfji}csijld}sj", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
535 "{}lffic{}pip{}{c}s{}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
536 "clsc{cjilpcp}sfspdc{}j{c}fs", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
537 "ljdcjsl{}i{c}{}s", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
538 "v{ddd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
539 "vd{ddd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
540 "vdd{ddd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
541 "vddd{ddd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
542 "vdddd{ddd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
543 "vddddd{ddd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
544 "vdddddd{ddd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
545 "vddddddd{ddd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
546 "vdddddddd{ddd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
547 "v{dd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
548 "vd{dd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
549 "vdd{dd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
550 "vddd{dd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
551 "vdddd{dd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
552 "vddddd{dd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
553 "vdddddd{dd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
554 "vddddddd{dd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
555 "vdddddddd{dd}", |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
556 "viiiii{ii}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
557 "viiiii{ici}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
558 "viiiii{il}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
559 "vfiiiii{il}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
560 "viiiiif{il}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
561 "viiiiif{li}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
562 "viiiii{il}f", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
563 "viiiii{li}f", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
564 "viiffiii{ps}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
565 "viiiiiff{li}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
566 "viiiiiff{il}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
567 "viiiii{il}ff", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
568 "viiiii{li}ff", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
569 "i", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
570 "i{}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
571 "i{i}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
572 "i{ii}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
573 "i{iii}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
574 "i{iiii}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
575 "f", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
576 "f{}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
577 "f{i}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
578 "f{ii}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
579 "d{ii}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
580 "f{iii}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
581 "f{iiii}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
582 "ss{ii}", |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
583 "v{ddd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
584 "vd{ddd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
585 "vdd{ddd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
586 "vddd{ddd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
587 "vdddd{ddd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
588 "vddddd{ddd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
589 "vdddddd{ddd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
590 "vddddddd{ddd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
591 "vdddddddd{ddd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
592 "v{dd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
593 "vd{dd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
594 "vdd{dd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
595 "vddd{dd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
596 "vdddd{dd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
597 "vddddd{dd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
598 "vdddddd{dd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
599 "vddddddd{dd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
600 "vdddddddd{dd}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
601 "viiiii{ii}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
602 "viiiii{ici}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
603 "viiiii{il}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
604 "vfiiiii{il}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
605 "viiiiif{il}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
606 "viiiiif{li}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
607 "viiiii{il}fijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
608 "viiiii{li}fijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
609 "viiffiii{ps}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
610 "viiiiiff{li}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
611 "viiiiiff{il}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
612 "viiiii{il}ffijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
613 "viiiii{li}ffijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
614 "iijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
615 "i{}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
616 "i{i}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
617 "i{ii}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
618 "i{iii}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
619 "i{iiii}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
620 "fijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
621 "f{}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
622 "f{i}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
623 "f{ii}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
624 "d{ii}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
625 "f{iii}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
626 "f{iiii}ijf", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
627 "ss{ii}ijf", |
438 | 628 "{ii}ijf", |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
629 }; |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
630 const char* G_agg_sigs[] = { |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
631 "{}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
632 "{i}", |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
633 "{s}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
634 "{dlclpfifpifsf}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
635 "{dijpiccjpf}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
636 "{lcpfcflpsiilfsjp}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
637 "{jdcfcsdjjlcdjlipfji}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
638 "{jjlff{jdcfcsdjjlcdjlipfji}csijld}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
639 "{c}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
640 "{cjilpcp}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
641 "{ddd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
642 "{dd}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
643 "{ii}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
644 "{ici}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
645 "{il}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
646 "{li}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
647 "{ps}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
648 "{iii}", |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
649 "{iiii}" |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
650 }; |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
651 int G_agg_sizes[] = { |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
652 sizeof(struct A1), |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
653 sizeof(struct A2), |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
654 sizeof(struct A3), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
655 sizeof(struct A4), |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
656 sizeof(struct A5), |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
657 sizeof(struct A6), |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
658 sizeof(struct A7), |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
659 sizeof(struct A8), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
660 sizeof(struct A9), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
661 sizeof(struct A10), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
662 sizeof(struct A11), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
663 sizeof(struct A12), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
664 sizeof(struct A13), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
665 sizeof(struct A14), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
666 sizeof(struct A15), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
667 sizeof(struct A16), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
668 sizeof(struct A17), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
669 sizeof(struct A18), |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
670 sizeof(struct A19) |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
671 }; |
438 | 672 funptr G_agg_touchdcstfuncs[] = { |
673 (funptr)&f_touchdcstA1, | |
674 (funptr)&f_touchdcstA2, | |
675 (funptr)&f_touchdcstA3, | |
676 (funptr)&f_touchdcstA4, | |
677 (funptr)&f_touchdcstA5, | |
678 (funptr)&f_touchdcstA6, | |
679 (funptr)&f_touchdcstA7, | |
680 (funptr)&f_touchdcstA8, | |
681 (funptr)&f_touchdcstA9, | |
682 (funptr)&f_touchdcstA10, | |
683 (funptr)&f_touchdcstA11, | |
684 (funptr)&f_touchdcstA12, | |
685 (funptr)&f_touchdcstA13, | |
686 (funptr)&f_touchdcstA14, | |
687 (funptr)&f_touchdcstA15, | |
688 (funptr)&f_touchdcstA16, | |
689 (funptr)&f_touchdcstA17, | |
690 (funptr)&f_touchdcstA18, | |
691 (funptr)&f_touchdcstA19 | |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
692 }; |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
693 funptr G_agg_cmpfuncs[] = { |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
694 (funptr)&f_cmpA1, |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
695 (funptr)&f_cmpA2, |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
696 (funptr)&f_cmpA3, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
697 (funptr)&f_cmpA4, |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
698 (funptr)&f_cmpA5, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
699 (funptr)&f_cmpA6, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
700 (funptr)&f_cmpA7, |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
701 (funptr)&f_cmpA8, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
702 (funptr)&f_cmpA9, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
703 (funptr)&f_cmpA10, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
704 (funptr)&f_cmpA11, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
705 (funptr)&f_cmpA12, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
706 (funptr)&f_cmpA13, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
707 (funptr)&f_cmpA14, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
708 (funptr)&f_cmpA15, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
709 (funptr)&f_cmpA16, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
710 (funptr)&f_cmpA17, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
711 (funptr)&f_cmpA18, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
712 (funptr)&f_cmpA19 |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
713 }; |
435
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
714 int G_maxargs = 16; |