Mercurial > pub > dyncall > dyncall
annotate test/suite_aggrs/cases.h @ 435:a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
author | Tassilo Philipp |
---|---|
date | Mon, 24 Jan 2022 12:41:27 +0100 |
parents | 167faab0c0be |
children | b4ddad459690 |
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; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
5 DCstruct* f_newdcstA1() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
6 DCstruct* st = dcNewStruct(0, sizeof(struct A1), 0, 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
|
7 dcCloseStruct(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
|
8 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
|
9 }; |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
10 /* {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
|
11 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
|
12 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
|
13 int f_cmpA2(const struct A2 *x, const struct A2 *y) { return 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
|
14 DCstruct* f_newdcstA2() { |
a29baee68340
- suite_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 DCstruct* st = dcNewStruct(1, sizeof(struct A2), 0, 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
|
16 dcStructField(st, 'i', offsetof(struct A2, m0), 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
|
17 dcCloseStruct(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
|
18 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
|
19 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
20 /* {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
|
21 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
|
22 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
|
23 int f_cmpA3(const struct A3 *x, const struct A3 *y) { return 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
|
24 DCstruct* f_newdcstA3() { |
a29baee68340
- suite_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 DCstruct* st = dcNewStruct(1, sizeof(struct A3), 0, 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
|
26 dcStructField(st, 's', offsetof(struct A3, m0), 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
|
27 dcCloseStruct(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
|
28 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
|
29 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
30 /* {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
|
31 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
|
32 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
|
33 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; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
34 DCstruct* f_newdcstA4() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
35 DCstruct* st = dcNewStruct(13, sizeof(struct A4), 0, 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
|
36 dcStructField(st, 'd', offsetof(struct A4, m0), 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
|
37 dcStructField(st, 'l', offsetof(struct A4, m1), 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
|
38 dcStructField(st, 'c', offsetof(struct A4, m2), 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
|
39 dcStructField(st, 'l', offsetof(struct A4, m3), 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
|
40 dcStructField(st, 'p', offsetof(struct A4, m4), 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
|
41 dcStructField(st, 'f', offsetof(struct A4, m5), 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
|
42 dcStructField(st, 'i', offsetof(struct A4, m6), 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
|
43 dcStructField(st, 'f', offsetof(struct A4, m7), 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
|
44 dcStructField(st, 'p', offsetof(struct A4, m8), 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
|
45 dcStructField(st, 'i', offsetof(struct A4, m9), 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
|
46 dcStructField(st, 'f', offsetof(struct A4, m10), 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
|
47 dcStructField(st, 's', offsetof(struct A4, m11), 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
|
48 dcStructField(st, 'f', offsetof(struct A4, m12), 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
|
49 dcCloseStruct(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
|
50 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
|
51 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
52 /* {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
|
53 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
|
54 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
|
55 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; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
56 DCstruct* f_newdcstA5() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
57 DCstruct* st = dcNewStruct(10, sizeof(struct A5), 0, 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
|
58 dcStructField(st, 'd', offsetof(struct A5, m0), 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
|
59 dcStructField(st, 'i', offsetof(struct A5, m1), 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
|
60 dcStructField(st, 'j', offsetof(struct A5, m2), 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
|
61 dcStructField(st, 'p', offsetof(struct A5, m3), 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
|
62 dcStructField(st, 'i', offsetof(struct A5, m4), 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
|
63 dcStructField(st, 'c', offsetof(struct A5, m5), 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
|
64 dcStructField(st, 'c', offsetof(struct A5, m6), 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
|
65 dcStructField(st, 'j', offsetof(struct A5, m7), 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
|
66 dcStructField(st, 'p', offsetof(struct A5, m8), 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
|
67 dcStructField(st, 'f', offsetof(struct A5, m9), 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
|
68 dcCloseStruct(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
|
69 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
|
70 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
71 /* {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
|
72 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
|
73 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
|
74 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; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
75 DCstruct* f_newdcstA6() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
76 DCstruct* st = dcNewStruct(16, sizeof(struct A6), 0, 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
|
77 dcStructField(st, 'l', offsetof(struct A6, m0), 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
|
78 dcStructField(st, 'c', offsetof(struct A6, m1), 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
|
79 dcStructField(st, 'p', offsetof(struct A6, m2), 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
|
80 dcStructField(st, 'f', offsetof(struct A6, m3), 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
|
81 dcStructField(st, 'c', offsetof(struct A6, m4), 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
|
82 dcStructField(st, 'f', offsetof(struct A6, m5), 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
|
83 dcStructField(st, 'l', offsetof(struct A6, m6), 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
|
84 dcStructField(st, 'p', offsetof(struct A6, m7), 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
|
85 dcStructField(st, 's', offsetof(struct A6, m8), 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
|
86 dcStructField(st, 'i', offsetof(struct A6, m9), 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
|
87 dcStructField(st, 'i', offsetof(struct A6, m10), 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
|
88 dcStructField(st, 'l', offsetof(struct A6, m11), 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
|
89 dcStructField(st, 'f', offsetof(struct A6, m12), 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
|
90 dcStructField(st, 's', offsetof(struct A6, m13), 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
|
91 dcStructField(st, 'j', offsetof(struct A6, m14), 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
|
92 dcStructField(st, 'p', offsetof(struct A6, m15), 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
|
93 dcCloseStruct(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
|
94 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
|
95 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
96 /* {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
|
97 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
|
98 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
|
99 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; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
100 DCstruct* f_newdcstA7() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
101 DCstruct* st = dcNewStruct(19, sizeof(struct A7), 0, 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
|
102 dcStructField(st, 'j', offsetof(struct A7, m0), 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
|
103 dcStructField(st, 'd', offsetof(struct A7, m1), 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
|
104 dcStructField(st, 'c', offsetof(struct A7, m2), 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
|
105 dcStructField(st, 'f', offsetof(struct A7, m3), 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
|
106 dcStructField(st, 'c', offsetof(struct A7, m4), 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
|
107 dcStructField(st, 's', offsetof(struct A7, m5), 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
|
108 dcStructField(st, 'd', offsetof(struct A7, m6), 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
|
109 dcStructField(st, 'j', offsetof(struct A7, m7), 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
|
110 dcStructField(st, 'j', offsetof(struct A7, m8), 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
|
111 dcStructField(st, 'l', offsetof(struct A7, m9), 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
|
112 dcStructField(st, 'c', offsetof(struct A7, m10), 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
|
113 dcStructField(st, 'd', offsetof(struct A7, m11), 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
|
114 dcStructField(st, 'j', offsetof(struct A7, m12), 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
|
115 dcStructField(st, 'l', offsetof(struct A7, m13), 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
|
116 dcStructField(st, 'i', offsetof(struct A7, m14), 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
|
117 dcStructField(st, 'p', offsetof(struct A7, m15), 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
|
118 dcStructField(st, 'f', offsetof(struct A7, m16), 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
|
119 dcStructField(st, 'j', offsetof(struct A7, m17), 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
|
120 dcStructField(st, 'i', offsetof(struct A7, m18), 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
|
121 dcCloseStruct(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
|
122 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
|
123 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
124 /* {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
|
125 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
|
126 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
|
127 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; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
128 DCstruct* f_newdcstA8() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
129 DCstruct* st = dcNewStruct(12, sizeof(struct A8), 0, 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
|
130 dcStructField(st, 'j', offsetof(struct A8, m0), 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
|
131 dcStructField(st, 'j', offsetof(struct A8, m1), 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
|
132 dcStructField(st, 'l', offsetof(struct A8, m2), 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
|
133 dcStructField(st, 'f', offsetof(struct A8, m3), 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
|
134 dcStructField(st, 'f', offsetof(struct A8, m4), 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
|
135 dcStructField(st, DC_SIGCHAR_STRUCT, offsetof(struct A8, m5), 1, f_newdcstA7()); |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
136 dcStructField(st, 'c', offsetof(struct A8, m6), 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
|
137 dcStructField(st, 's', offsetof(struct A8, m7), 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
|
138 dcStructField(st, 'i', offsetof(struct A8, m8), 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
|
139 dcStructField(st, 'j', offsetof(struct A8, m9), 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
|
140 dcStructField(st, 'l', offsetof(struct A8, m10), 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
|
141 dcStructField(st, 'd', offsetof(struct A8, m11), 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
|
142 dcCloseStruct(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
|
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 /* {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
|
146 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
|
147 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
|
148 int f_cmpA9(const struct A9 *x, const struct A9 *y) { return 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
|
149 DCstruct* f_newdcstA9() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
150 DCstruct* st = dcNewStruct(1, sizeof(struct A9), 0, 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
|
151 dcStructField(st, 'c', offsetof(struct A9, m0), 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
|
152 dcCloseStruct(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
|
153 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
|
154 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
155 /* {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
|
156 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
|
157 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
|
158 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; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
159 DCstruct* f_newdcstA10() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
160 DCstruct* st = dcNewStruct(7, sizeof(struct A10), 0, 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
|
161 dcStructField(st, 'c', offsetof(struct A10, m0), 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
|
162 dcStructField(st, 'j', offsetof(struct A10, m1), 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
|
163 dcStructField(st, 'i', offsetof(struct A10, m2), 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
|
164 dcStructField(st, 'l', offsetof(struct A10, m3), 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
|
165 dcStructField(st, 'p', offsetof(struct A10, m4), 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
|
166 dcStructField(st, 'c', offsetof(struct A10, m5), 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
|
167 dcStructField(st, 'p', offsetof(struct A10, m6), 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
|
168 dcCloseStruct(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
|
169 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
|
170 }; |
a29baee68340
- suite_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 /* {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
|
172 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
|
173 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
|
174 int f_cmpA11(const struct A11 *x, const struct A11 *y) { return 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
|
175 DCstruct* f_newdcstA11() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
176 DCstruct* st = dcNewStruct(3, sizeof(struct A11), 0, 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
|
177 dcStructField(st, 'd', offsetof(struct A11, m0), 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
|
178 dcStructField(st, 'd', offsetof(struct A11, m1), 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
|
179 dcStructField(st, 'd', offsetof(struct A11, m2), 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
|
180 dcCloseStruct(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 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
|
182 }; |
a29baee68340
- suite_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 /* {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
|
184 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
|
185 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
|
186 int f_cmpA12(const struct A12 *x, const struct A12 *y) { return 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
|
187 DCstruct* f_newdcstA12() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
188 DCstruct* st = dcNewStruct(2, sizeof(struct A12), 0, 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
|
189 dcStructField(st, 'd', offsetof(struct A12, m0), 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
|
190 dcStructField(st, 'd', offsetof(struct A12, m1), 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
|
191 dcCloseStruct(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
|
192 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
|
193 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
194 /* {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
|
195 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
|
196 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
|
197 int f_cmpA13(const struct A13 *x, const struct A13 *y) { return 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
|
198 DCstruct* f_newdcstA13() { |
a29baee68340
- suite_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 DCstruct* st = dcNewStruct(2, sizeof(struct A13), 0, 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
|
200 dcStructField(st, 'i', offsetof(struct A13, m0), 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
|
201 dcStructField(st, 'i', offsetof(struct A13, m1), 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
|
202 dcCloseStruct(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
|
203 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
|
204 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
205 /* {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
|
206 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
|
207 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
|
208 int f_cmpA14(const struct A14 *x, const struct A14 *y) { return 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
|
209 DCstruct* f_newdcstA14() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
210 DCstruct* st = dcNewStruct(3, sizeof(struct A14), 0, 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
|
211 dcStructField(st, 'i', offsetof(struct A14, m0), 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
|
212 dcStructField(st, 'c', offsetof(struct A14, m1), 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
|
213 dcStructField(st, 'i', offsetof(struct A14, m2), 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
|
214 dcCloseStruct(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 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
|
216 }; |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
217 /* {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
|
218 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
|
219 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
|
220 int f_cmpA15(const struct A15 *x, const struct A15 *y) { return 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
|
221 DCstruct* f_newdcstA15() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
222 DCstruct* st = dcNewStruct(2, sizeof(struct A15), 0, 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
|
223 dcStructField(st, 'i', offsetof(struct A15, m0), 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
|
224 dcStructField(st, 'l', offsetof(struct A15, m1), 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
|
225 dcCloseStruct(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
|
226 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
|
227 }; |
a29baee68340
- suite_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 /* {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
|
229 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
|
230 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
|
231 int f_cmpA16(const struct A16 *x, const struct A16 *y) { return 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
|
232 DCstruct* f_newdcstA16() { |
a29baee68340
- suite_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 DCstruct* st = dcNewStruct(2, sizeof(struct A16), 0, 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
|
234 dcStructField(st, 'l', offsetof(struct A16, m0), 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
|
235 dcStructField(st, 'i', offsetof(struct A16, m1), 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
|
236 dcCloseStruct(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
|
237 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
|
238 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
239 /* {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
|
240 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
|
241 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
|
242 int f_cmpA17(const struct A17 *x, const struct A17 *y) { return 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
|
243 DCstruct* f_newdcstA17() { |
a29baee68340
- suite_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 DCstruct* st = dcNewStruct(2, sizeof(struct A17), 0, 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
|
245 dcStructField(st, 'p', offsetof(struct A17, m0), 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
|
246 dcStructField(st, 's', offsetof(struct A17, m1), 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
|
247 dcCloseStruct(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
|
248 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
|
249 }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
250 /* {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
|
251 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
|
252 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
|
253 int f_cmpA18(const struct A18 *x, const struct A18 *y) { return 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
|
254 DCstruct* f_newdcstA18() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
255 DCstruct* st = dcNewStruct(3, sizeof(struct A18), 0, 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
|
256 dcStructField(st, 'i', offsetof(struct A18, m0), 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
|
257 dcStructField(st, 'i', offsetof(struct A18, m1), 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
|
258 dcStructField(st, 'i', offsetof(struct A18, m2), 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
|
259 dcCloseStruct(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
|
260 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
|
261 }; |
a29baee68340
- suite_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 /* {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
|
263 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
|
264 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
|
265 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; }; |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
266 DCstruct* f_newdcstA19() { |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
267 DCstruct* st = dcNewStruct(4, sizeof(struct A19), 0, 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
|
268 dcStructField(st, 'i', offsetof(struct A19, m0), 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
|
269 dcStructField(st, 'i', offsetof(struct A19, m1), 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
|
270 dcStructField(st, 'i', offsetof(struct A19, m2), 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
|
271 dcStructField(st, 'i', offsetof(struct A19, m3), 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
|
272 dcCloseStruct(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
|
273 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
|
274 }; |
a29baee68340
- suite_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 /* 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
|
276 /* 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
|
277 /* 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
|
278 /* 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
|
279 /* 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
|
280 /* 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
|
281 /* 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
|
282 /* 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
|
283 /* 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
|
284 /* 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
|
285 /* 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
|
286 /* 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
|
287 /* 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
|
288 /* 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
|
289 /* 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
|
290 /* 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
|
291 /* 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
|
292 /* 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
|
293 /* 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
|
294 /* 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
|
295 /* 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
|
296 /* 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
|
297 /* 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
|
298 /* 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
|
299 /* 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
|
300 /* 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
|
301 /* 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
|
302 /* 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
|
303 /* 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
|
304 /* 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
|
305 /* 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
|
306 /* 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
|
307 /* 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
|
308 /* 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
|
309 /* 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
|
310 /* 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
|
311 /* 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
|
312 /* 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
|
313 /* 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
|
314 /* 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
|
315 /* 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
|
316 /* 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
|
317 /* 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
|
318 /* 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
|
319 /* 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
|
320 /* 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
|
321 /* 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
|
322 /* 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
|
323 /* 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
|
324 /* 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
|
325 /* 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
|
326 /* 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
|
327 /* 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
|
328 /* 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
|
329 /* 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
|
330 /* 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
|
331 /* 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
|
332 /* 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
|
333 /* 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
|
334 /* 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
|
335 /* 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
|
336 /* 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
|
337 /* 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
|
338 /* 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
|
339 /* 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
|
340 /* 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
|
341 /* 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
|
342 /* 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
|
343 /* 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
|
344 /* 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
|
345 /* 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
|
346 /* 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
|
347 /* 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
|
348 /* 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
|
349 /* 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
|
350 /* 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
|
351 /* 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
|
352 /* 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
|
353 /* 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
|
354 /* 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
|
355 /* 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
|
356 /* 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
|
357 /* 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
|
358 /* 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
|
359 /* 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
|
360 /* 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
|
361 /* 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
|
362 /* 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
|
363 /* 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
|
364 /* 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
|
365 /* 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
|
366 /* 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
|
367 /* 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
|
368 /* 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
|
369 /* 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
|
370 /* 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
|
371 /* 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)} |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
372 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
|
373 (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
|
374 (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
|
375 (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
|
376 (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
|
377 (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
|
378 (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
|
379 (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
|
380 (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
|
381 (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
|
382 (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
|
383 (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
|
384 (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
|
385 (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
|
386 (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
|
387 (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
|
388 (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
|
389 (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
|
390 (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
|
391 (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
|
392 (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
|
393 (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
|
394 (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
|
395 (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
|
396 (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
|
397 (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
|
398 (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
|
399 (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
|
400 (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
|
401 (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
|
402 (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
|
403 (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
|
404 (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
|
405 (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
|
406 (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
|
407 (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
|
408 (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
|
409 (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
|
410 (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
|
411 (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
|
412 (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
|
413 (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
|
414 (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
|
415 (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
|
416 (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
|
417 (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
|
418 (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
|
419 (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
|
420 (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
|
421 (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
|
422 (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
|
423 (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
|
424 (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
|
425 (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
|
426 (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
|
427 (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
|
428 (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
|
429 (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
|
430 (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
|
431 (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
|
432 (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
|
433 (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
|
434 (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
|
435 (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
|
436 (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
|
437 (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
|
438 (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
|
439 (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
|
440 (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
|
441 (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
|
442 (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
|
443 (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
|
444 (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
|
445 (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
|
446 (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
|
447 (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
|
448 (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
|
449 (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
|
450 (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
|
451 (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
|
452 (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
|
453 (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
|
454 (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
|
455 (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
|
456 (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
|
457 (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
|
458 (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
|
459 (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
|
460 (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
|
461 (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
|
462 (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
|
463 (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
|
464 (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
|
465 (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
|
466 (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
|
467 (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
|
468 (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
|
469 (funptr)&f96, |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
470 }; |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
471 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
|
472 "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
|
473 "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
|
474 "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
|
475 "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
|
476 "{}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
|
477 "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
|
478 "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
|
479 "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
|
480 "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
|
481 "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
|
482 "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
|
483 "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
|
484 "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
|
485 "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
|
486 "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
|
487 "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
|
488 "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
|
489 "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
|
490 "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
|
491 "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
|
492 "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
|
493 "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
|
494 "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
|
495 "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
|
496 "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
|
497 "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
|
498 "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
|
499 "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
|
500 "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
|
501 "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
|
502 "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
|
503 "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
|
504 "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
|
505 "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
|
506 "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
|
507 "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
|
508 "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
|
509 "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
|
510 "i", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
511 "i{}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
512 "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
|
513 "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
|
514 "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
|
515 "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
|
516 "f", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
517 "f{}", |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
518 "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
|
519 "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
|
520 "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
|
521 "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
|
522 "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
|
523 "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
|
524 "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
|
525 "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
|
526 "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
|
527 "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
|
528 "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
|
529 "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
|
530 "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
|
531 "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
|
532 "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
|
533 "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
|
534 "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
|
535 "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
|
536 "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
|
537 "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
|
538 "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
|
539 "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
|
540 "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
|
541 "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
|
542 "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
|
543 "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
|
544 "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
|
545 "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
|
546 "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
|
547 "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
|
548 "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
|
549 "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
|
550 "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
|
551 "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
|
552 "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
|
553 "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
|
554 "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
|
555 "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
|
556 "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
|
557 "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
|
558 "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
|
559 "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
|
560 "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
|
561 "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
|
562 "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
|
563 "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
|
564 "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
|
565 "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
|
566 "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
|
567 "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
|
568 "ss{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
|
569 }; |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
570 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
|
571 "{}", |
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}", |
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
|
573 "{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
|
574 "{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
|
575 "{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
|
576 "{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
|
577 "{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
|
578 "{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
|
579 "{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
|
580 "{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
|
581 "{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
|
582 "{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
|
583 "{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
|
584 "{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
|
585 "{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
|
586 "{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
|
587 "{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
|
588 "{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
|
589 "{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
|
590 }; |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
591 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
|
592 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
|
593 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
|
594 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
|
595 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
|
596 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
|
597 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
|
598 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
|
599 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
|
600 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
|
601 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
|
602 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
|
603 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
|
604 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
|
605 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
|
606 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
|
607 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
|
608 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
|
609 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
|
610 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
|
611 }; |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
612 funptr G_agg_newdcstfuncs[] = { |
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
|
613 (funptr)&f_newdcstA1, |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
614 (funptr)&f_newdcstA2, |
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
|
615 (funptr)&f_newdcstA3, |
a29baee68340
- suite_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 (funptr)&f_newdcstA4, |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
617 (funptr)&f_newdcstA5, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
618 (funptr)&f_newdcstA6, |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
619 (funptr)&f_newdcstA7, |
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
|
620 (funptr)&f_newdcstA8, |
a29baee68340
- suite_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 (funptr)&f_newdcstA9, |
a29baee68340
- suite_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 (funptr)&f_newdcstA10, |
a29baee68340
- suite_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 (funptr)&f_newdcstA11, |
a29baee68340
- suite_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 (funptr)&f_newdcstA12, |
a29baee68340
- suite_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 (funptr)&f_newdcstA13, |
a29baee68340
- suite_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 (funptr)&f_newdcstA14, |
a29baee68340
- suite_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 (funptr)&f_newdcstA15, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
628 (funptr)&f_newdcstA16, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
629 (funptr)&f_newdcstA17, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
630 (funptr)&f_newdcstA18, |
a29baee68340
- suite_aggrs: simplified nested struct handling given upcoming api simplification (still not in depo, though, so test is ahead)
Tassilo Philipp
parents:
432
diff
changeset
|
631 (funptr)&f_newdcstA19 |
432
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
632 }; |
167faab0c0be
first usable version of test suite for aggregates, handling only non-nested struct params, at the moment;
Tassilo Philipp
parents:
diff
changeset
|
633 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
|
634 (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
|
635 (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
|
636 (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
|
637 (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
|
638 (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
|
639 (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
|
640 (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
|
641 (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
|
642 (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
|
643 (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
|
644 (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
|
645 (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
|
646 (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
|
647 (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
|
648 (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
|
649 (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
|
650 (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
|
651 (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
|
652 (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
|
653 }; |
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 int G_maxargs = 16; |