source: tests/.expect/extension.x64.txt @ 8c01e1b

ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
Last change on this file since 8c01e1b was 980aa4a, checked in by Peter A. Buhr <pabuhr@…>, 6 years ago

update expected output

  • Property mode set to 100644
File size: 11.4 KB
RevLine 
[4285544e]1__extension__ signed int _X1ai_1;
2__extension__ signed int _X1bi_1;
3__extension__ signed int _X1ci_1;
[d9b499c]4__extension__ struct S {
[4285544e]5    __extension__ signed int _X1ai_1;
6    __extension__ signed int _X1bi_1;
7    __extension__ signed int _X1ci_1;
[d9b499c]8};
[4285544e]9static inline void _X12_constructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1);
10static inline void _X12_constructorFv_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1);
11static inline void _X11_destructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1);
12static inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1);
13static inline void _X12_constructorFv_S1Si_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ai_1);
14static inline void _X12_constructorFv_S1Sii_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ai_1, signed int _X1bi_1);
15static inline void _X12_constructorFv_S1Siii_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ai_1, signed int _X1bi_1, signed int _X1ci_1);
16static inline void _X12_constructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1){
17    ((void)((*_X4_dstS1S_1)._X1ai_1) /* ?{} */);
18    ((void)((*_X4_dstS1S_1)._X1bi_1) /* ?{} */);
19    ((void)((*_X4_dstS1S_1)._X1ci_1) /* ?{} */);
[d9b499c]20}
[4285544e]21static inline void _X12_constructorFv_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1){
22    ((void)((*_X4_dstS1S_1)._X1ai_1=_X4_srcS1S_1._X1ai_1) /* ?{} */);
23    ((void)((*_X4_dstS1S_1)._X1bi_1=_X4_srcS1S_1._X1bi_1) /* ?{} */);
24    ((void)((*_X4_dstS1S_1)._X1ci_1=_X4_srcS1S_1._X1ci_1) /* ?{} */);
[d9b499c]25}
[4285544e]26static inline void _X11_destructorFv_S1S_autogen___1(struct S *_X4_dstS1S_1){
27    ((void)((*_X4_dstS1S_1)._X1ci_1) /* ^?{} */);
28    ((void)((*_X4_dstS1S_1)._X1bi_1) /* ^?{} */);
29    ((void)((*_X4_dstS1S_1)._X1ai_1) /* ^?{} */);
[d9b499c]30}
[4285544e]31static inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___1(struct S *_X4_dstS1S_1, struct S _X4_srcS1S_1){
32    struct S _X4_retS1S_1;
33    ((void)((*_X4_dstS1S_1)._X1ai_1=_X4_srcS1S_1._X1ai_1));
34    ((void)((*_X4_dstS1S_1)._X1bi_1=_X4_srcS1S_1._X1bi_1));
35    ((void)((*_X4_dstS1S_1)._X1ci_1=_X4_srcS1S_1._X1ci_1));
36    ((void)_X12_constructorFv_S1SS1S_autogen___1((&_X4_retS1S_1), (*_X4_dstS1S_1)));
37    return _X4_retS1S_1;
[9facf3b]38}
[4285544e]39static inline void _X12_constructorFv_S1Si_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ai_1){
40    ((void)((*_X4_dstS1S_1)._X1ai_1=_X1ai_1) /* ?{} */);
41    ((void)((*_X4_dstS1S_1)._X1bi_1) /* ?{} */);
42    ((void)((*_X4_dstS1S_1)._X1ci_1) /* ?{} */);
[d9b499c]43}
[4285544e]44static inline void _X12_constructorFv_S1Sii_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ai_1, signed int _X1bi_1){
45    ((void)((*_X4_dstS1S_1)._X1ai_1=_X1ai_1) /* ?{} */);
46    ((void)((*_X4_dstS1S_1)._X1bi_1=_X1bi_1) /* ?{} */);
47    ((void)((*_X4_dstS1S_1)._X1ci_1) /* ?{} */);
[d9b499c]48}
[4285544e]49static inline void _X12_constructorFv_S1Siii_autogen___1(struct S *_X4_dstS1S_1, signed int _X1ai_1, signed int _X1bi_1, signed int _X1ci_1){
50    ((void)((*_X4_dstS1S_1)._X1ai_1=_X1ai_1) /* ?{} */);
51    ((void)((*_X4_dstS1S_1)._X1bi_1=_X1bi_1) /* ?{} */);
52    ((void)((*_X4_dstS1S_1)._X1ci_1=_X1ci_1) /* ?{} */);
[d9b499c]53}
54__extension__ union U {
[4285544e]55    __extension__ signed int _X1ai_1;
56    __extension__ signed int _X1bi_1;
57    __extension__ signed int _X1ci_1;
[d9b499c]58};
[4285544e]59static inline void _X12_constructorFv_U1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1);
60static inline void _X12_constructorFv_U1UU1U_autogen___1(union U *_X4_dstU1U_1, union U _X4_srcU1U_1);
61static inline void _X11_destructorFv_U1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1);
62static inline union U _X16_operator_assignFU1U_U1UU1U_autogen___1(union U *_X4_dstU1U_1, union U _X4_srcU1U_1);
63static inline void _X12_constructorFv_U1Ui_autogen___1(union U *_X4_dstU1U_1, signed int _X1ai_1);
64static inline void _X12_constructorFv_U1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1){
[9facf3b]65}
[4285544e]66static inline void _X12_constructorFv_U1UU1U_autogen___1(union U *_X4_dstU1U_1, union U _X4_srcU1U_1){
67    ((void)__builtin_memcpy(((void *)_X4_dstU1U_1), ((const void *)(&_X4_srcU1U_1)), sizeof(union U )));
[d9b499c]68}
[4285544e]69static inline void _X11_destructorFv_U1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1){
[d9b499c]70}
[4285544e]71static inline union U _X16_operator_assignFU1U_U1UU1U_autogen___1(union U *_X4_dstU1U_1, union U _X4_srcU1U_1){
72    union U _X4_retU1U_1;
73    ((void)__builtin_memcpy(((void *)_X4_dstU1U_1), ((const void *)(&_X4_srcU1U_1)), sizeof(union U )));
74    ((void)_X12_constructorFv_U1UU1U_autogen___1((&_X4_retU1U_1), (*_X4_dstU1U_1)));
75    return _X4_retU1U_1;
[d9b499c]76}
[4285544e]77static inline void _X12_constructorFv_U1Ui_autogen___1(union U *_X4_dstU1U_1, signed int _X1ai_1){
78    ((void)__builtin_memcpy(((void *)_X4_dstU1U_1), ((const void *)(&_X1ai_1)), sizeof(signed int )));
[0853178]79}
[d9b499c]80__extension__ enum E {
[4285544e]81    _X1RKM1E_1,
82    _X1GKM1E_1,
83    _X1BKM1E_1,
[d9b499c]84};
[4285544e]85__extension__ signed int _X1fFi___1();
[ada0eb06]86__extension__ signed int i;
87__extension__ signed int j;
[4285544e]88__extension__ signed int _X4fredFi_i__1(signed int _X1pi_1){
89    __attribute__ ((unused)) signed int _X12_retval_fredi_1;
[d9b499c]90    __extension__ struct S {
[4285544e]91        __extension__ signed int _X1ai_2;
92        __extension__ signed int _X1bi_2;
93        __extension__ signed int _X1ci_2;
94        __extension__ signed int *_X1xPi_2;
95        __extension__ signed int *_X1yPi_2;
96        __extension__ signed int *_X1zPi_2;
[d9b499c]97    };
[4285544e]98    inline void _X12_constructorFv_S1S_autogen___2(struct S *_X4_dstS1S_2){
99        ((void)((*_X4_dstS1S_2)._X1ai_2) /* ?{} */);
100        ((void)((*_X4_dstS1S_2)._X1bi_2) /* ?{} */);
101        ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */);
102        ((void)((*_X4_dstS1S_2)._X1xPi_2) /* ?{} */);
103        ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ?{} */);
104        ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
[a15b72c]105    }
[4285544e]106    inline void _X12_constructorFv_S1SS1S_autogen___2(struct S *_X4_dstS1S_2, struct S _X4_srcS1S_2){
107        ((void)((*_X4_dstS1S_2)._X1ai_2=_X4_srcS1S_2._X1ai_2) /* ?{} */);
108        ((void)((*_X4_dstS1S_2)._X1bi_2=_X4_srcS1S_2._X1bi_2) /* ?{} */);
109        ((void)((*_X4_dstS1S_2)._X1ci_2=_X4_srcS1S_2._X1ci_2) /* ?{} */);
110        ((void)((*_X4_dstS1S_2)._X1xPi_2=_X4_srcS1S_2._X1xPi_2) /* ?{} */);
111        ((void)((*_X4_dstS1S_2)._X1yPi_2=_X4_srcS1S_2._X1yPi_2) /* ?{} */);
112        ((void)((*_X4_dstS1S_2)._X1zPi_2=_X4_srcS1S_2._X1zPi_2) /* ?{} */);
[a15b72c]113    }
[4285544e]114    inline void _X11_destructorFv_S1S_autogen___2(struct S *_X4_dstS1S_2){
115        ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ^?{} */);
116        ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ^?{} */);
117        ((void)((*_X4_dstS1S_2)._X1xPi_2) /* ^?{} */);
118        ((void)((*_X4_dstS1S_2)._X1ci_2) /* ^?{} */);
119        ((void)((*_X4_dstS1S_2)._X1bi_2) /* ^?{} */);
120        ((void)((*_X4_dstS1S_2)._X1ai_2) /* ^?{} */);
[a15b72c]121    }
[4285544e]122    inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___2(struct S *_X4_dstS1S_2, struct S _X4_srcS1S_2){
123        struct S _X4_retS1S_2;
124        ((void)((*_X4_dstS1S_2)._X1ai_2=_X4_srcS1S_2._X1ai_2));
125        ((void)((*_X4_dstS1S_2)._X1bi_2=_X4_srcS1S_2._X1bi_2));
126        ((void)((*_X4_dstS1S_2)._X1ci_2=_X4_srcS1S_2._X1ci_2));
127        ((void)((*_X4_dstS1S_2)._X1xPi_2=_X4_srcS1S_2._X1xPi_2));
128        ((void)((*_X4_dstS1S_2)._X1yPi_2=_X4_srcS1S_2._X1yPi_2));
129        ((void)((*_X4_dstS1S_2)._X1zPi_2=_X4_srcS1S_2._X1zPi_2));
130        ((void)_X12_constructorFv_S1SS1S_autogen___2((&_X4_retS1S_2), (*_X4_dstS1S_2)));
131        return _X4_retS1S_2;
[a15b72c]132    }
[4285544e]133    inline void _X12_constructorFv_S1Si_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2){
134        ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
135        ((void)((*_X4_dstS1S_2)._X1bi_2) /* ?{} */);
136        ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */);
137        ((void)((*_X4_dstS1S_2)._X1xPi_2) /* ?{} */);
138        ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ?{} */);
139        ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
[a15b72c]140    }
[4285544e]141    inline void _X12_constructorFv_S1Sii_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2){
142        ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
143        ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */);
144        ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */);
145        ((void)((*_X4_dstS1S_2)._X1xPi_2) /* ?{} */);
146        ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ?{} */);
147        ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
[a15b72c]148    }
[4285544e]149    inline void _X12_constructorFv_S1Siii_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2, signed int _X1ci_2){
150        ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
151        ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */);
152        ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */);
153        ((void)((*_X4_dstS1S_2)._X1xPi_2) /* ?{} */);
154        ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ?{} */);
155        ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
[a15b72c]156    }
[4285544e]157    inline void _X12_constructorFv_S1SiiiPi_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2, signed int _X1ci_2, signed int *_X1xPi_2){
158        ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
159        ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */);
160        ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */);
161        ((void)((*_X4_dstS1S_2)._X1xPi_2=_X1xPi_2) /* ?{} */);
162        ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ?{} */);
163        ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
[a15b72c]164    }
[4285544e]165    inline void _X12_constructorFv_S1SiiiPiPi_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2, signed int _X1ci_2, signed int *_X1xPi_2, signed int *_X1yPi_2){
166        ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
167        ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */);
168        ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */);
169        ((void)((*_X4_dstS1S_2)._X1xPi_2=_X1xPi_2) /* ?{} */);
170        ((void)((*_X4_dstS1S_2)._X1yPi_2=_X1yPi_2) /* ?{} */);
171        ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
[a15b72c]172    }
[4285544e]173    inline void _X12_constructorFv_S1SiiiPiPiPi_autogen___2(struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2, signed int _X1ci_2, signed int *_X1xPi_2, signed int *_X1yPi_2, signed int *_X1zPi_2){
174        ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
175        ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */);
176        ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */);
177        ((void)((*_X4_dstS1S_2)._X1xPi_2=_X1xPi_2) /* ?{} */);
178        ((void)((*_X4_dstS1S_2)._X1yPi_2=_X1yPi_2) /* ?{} */);
179        ((void)((*_X4_dstS1S_2)._X1zPi_2=_X1zPi_2) /* ?{} */);
[a15b72c]180    }
[4285544e]181    signed int _X1ii_2 = (__extension__ _X1ai_1+__extension__ 3);
[d9b499c]182    ((void)__extension__ 3);
[4285544e]183    ((void)__extension__ _X1ai_1);
184    __extension__ signed int _X1ai_2;
185    __extension__ signed int _X1bi_2;
186    __extension__ signed int _X1ci_2;
187    ((void)(__extension__ _X1ai_2=(__extension__ _X1bi_2+__extension__ _X1ci_2)));
[980aa4a]188    signed int _tmp_cp_ret4;
189    ((void)(((void)(_tmp_cp_ret4=__extension__ _X4fredFi_i__1(3))) , _tmp_cp_ret4));
190    ((void)(_tmp_cp_ret4) /* ^?{} */);
[4285544e]191    __extension__ signed int _X4maryFi_i__2(signed int _X1pi_2){
192        __attribute__ ((unused)) signed int _X12_retval_maryi_2;
[4fbdd1e3]193    }
[d9b499c]194    ((void)__extension__ sizeof(3));
[f74eb47]195    ((void)__extension__ ((3!=((signed int )0)) || (4!=((signed int )0))));
[4285544e]196    ((void)__extension__ __alignof__(__extension__ _X1ai_2));
197    ((void)((__extension__ _X1ai_2!=((signed int )0)) || (((__extension__ _X1bi_2!=((signed int )0)) && (__extension__ _X1ci_2!=((signed int )0)))!=((signed int )0))));
198    ((void)(((__extension__ _X1ai_2>__extension__ _X1bi_2)!=((signed int )0)) ? __extension__ _X1ci_2 : __extension__ _X1ci_2));
199    ((void)(__extension__ _X1ai_2=__extension__ (__extension__ _X1bi_2+__extension__ _X1ci_2)));
200    ((void)(((void)(((void)__extension__ _X1ai_2) , __extension__ _X1bi_2)) , __extension__ _X1ci_2));
[d9b499c]201}
Note: See TracBrowser for help on using the repository browser.