source: tests/.expect/extension.x86.txt @ 2980ccb8

Last change on this file since 2980ccb8 was 35cc6d4, checked in by Michael Brooks <mlbrooks@…>, 6 days ago

Mitigate several unused-declaration warnings in generated code.

See tests/nowarn/unused for the specific cases.

  • Property mode set to 100644
File size: 12.9 KB
RevLine 
[ec91336]1__extension__ signed int _X1ai_1;
2__extension__ signed int _X1bi_1;
3__extension__ signed int _X1ci_1;
[d9b499c]4__extension__ struct S {
[ec91336]5    __extension__ signed int _X1ai_1;
6    __extension__ signed int _X1bi_1;
7    __extension__ signed int _X1ci_1;
[d9b499c]8};
[35cc6d4]9static inline void _X12_constructorFv_S1S_autogen___1(__attribute__ ((unused)) struct S *_X4_dstS1S_1){
[7b10ea9]10    {
11        ((void)((*_X4_dstS1S_1)._X1ai_1) /* ?{} */);
12    }
13
14    {
15        ((void)((*_X4_dstS1S_1)._X1bi_1) /* ?{} */);
16    }
17
18    {
19        ((void)((*_X4_dstS1S_1)._X1ci_1) /* ?{} */);
20    }
21
[d9b499c]22}
[35cc6d4]23static inline void _X12_constructorFv_S1SS1S_autogen___1(__attribute__ ((unused)) struct S *_X4_dstS1S_1, __attribute__ ((unused)) struct S _X4_srcS1S_1){
[7b10ea9]24    {
25        ((void)((*_X4_dstS1S_1)._X1ai_1=_X4_srcS1S_1._X1ai_1) /* ?{} */);
26    }
27
28    {
29        ((void)((*_X4_dstS1S_1)._X1bi_1=_X4_srcS1S_1._X1bi_1) /* ?{} */);
30    }
31
32    {
33        ((void)((*_X4_dstS1S_1)._X1ci_1=_X4_srcS1S_1._X1ci_1) /* ?{} */);
34    }
35
[d9b499c]36}
[35cc6d4]37static inline void _X11_destructorFv_S1S_autogen___1(__attribute__ ((unused)) struct S *_X4_dstS1S_1){
[7b10ea9]38    {
39        ((void)((*_X4_dstS1S_1)._X1ci_1) /* ^?{} */);
40    }
41
42    {
43        ((void)((*_X4_dstS1S_1)._X1bi_1) /* ^?{} */);
44    }
45
46    {
47        ((void)((*_X4_dstS1S_1)._X1ai_1) /* ^?{} */);
48    }
49
[d9b499c]50}
[35cc6d4]51static inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___1(__attribute__ ((unused)) struct S *_X4_dstS1S_1, __attribute__ ((unused)) struct S _X4_srcS1S_1){
52    __attribute__ ((unused)) struct S _X4_retS1S_1;
[7b10ea9]53    {
54        ((void)((*_X4_dstS1S_1)._X1ai_1=_X4_srcS1S_1._X1ai_1));
55    }
56
57    {
58        ((void)((*_X4_dstS1S_1)._X1bi_1=_X4_srcS1S_1._X1bi_1));
59    }
60
61    {
62        ((void)((*_X4_dstS1S_1)._X1ci_1=_X4_srcS1S_1._X1ci_1));
63    }
64
65    {
66        ((void)_X12_constructorFv_S1SS1S_autogen___1((&_X4_retS1S_1), (*_X4_dstS1S_1)));
67    }
68
[ec91336]69    return _X4_retS1S_1;
[9facf3b]70}
[35cc6d4]71static inline void _X12_constructorFv_S1Si_autogen___1(__attribute__ ((unused)) struct S *_X4_dstS1S_1, signed int _X1ai_1){
[7b10ea9]72    {
73        ((void)((*_X4_dstS1S_1)._X1ai_1=_X1ai_1) /* ?{} */);
74    }
75
76    {
77        ((void)((*_X4_dstS1S_1)._X1bi_1) /* ?{} */);
78    }
79
80    {
81        ((void)((*_X4_dstS1S_1)._X1ci_1) /* ?{} */);
82    }
83
[d9b499c]84}
[35cc6d4]85static inline void _X12_constructorFv_S1Sii_autogen___1(__attribute__ ((unused)) struct S *_X4_dstS1S_1, signed int _X1ai_1, signed int _X1bi_1){
[7b10ea9]86    {
87        ((void)((*_X4_dstS1S_1)._X1ai_1=_X1ai_1) /* ?{} */);
88    }
89
90    {
91        ((void)((*_X4_dstS1S_1)._X1bi_1=_X1bi_1) /* ?{} */);
92    }
93
94    {
95        ((void)((*_X4_dstS1S_1)._X1ci_1) /* ?{} */);
96    }
97
[d9b499c]98}
[35cc6d4]99static inline void _X12_constructorFv_S1Siii_autogen___1(__attribute__ ((unused)) struct S *_X4_dstS1S_1, signed int _X1ai_1, signed int _X1bi_1, signed int _X1ci_1){
[7b10ea9]100    {
101        ((void)((*_X4_dstS1S_1)._X1ai_1=_X1ai_1) /* ?{} */);
102    }
103
104    {
105        ((void)((*_X4_dstS1S_1)._X1bi_1=_X1bi_1) /* ?{} */);
106    }
107
108    {
109        ((void)((*_X4_dstS1S_1)._X1ci_1=_X1ci_1) /* ?{} */);
110    }
111
[d9b499c]112}
113__extension__ union U {
[ec91336]114    __extension__ signed int _X1ai_1;
115    __extension__ signed int _X1bi_1;
116    __extension__ signed int _X1ci_1;
[d9b499c]117};
[ec91336]118static inline void _X12_constructorFv_U1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1){
[9facf3b]119}
[35cc6d4]120static inline void _X12_constructorFv_U1UU1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1, __attribute__ ((unused)) union U _X4_srcU1U_1){
[7b10ea9]121    {
122        ((void)__builtin_memcpy(((void *)_X4_dstU1U_1), ((const void *)(&_X4_srcU1U_1)), sizeof(union U )));
123    }
124
[d9b499c]125}
[ec91336]126static inline void _X11_destructorFv_U1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1){
[d9b499c]127}
[35cc6d4]128static inline union U _X16_operator_assignFU1U_U1UU1U_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1, __attribute__ ((unused)) union U _X4_srcU1U_1){
129    __attribute__ ((unused)) union U _X4_retU1U_1;
[7b10ea9]130    {
131        ((void)__builtin_memcpy(((void *)_X4_dstU1U_1), ((const void *)(&_X4_srcU1U_1)), sizeof(union U )));
132    }
133
134    {
135        ((void)_X12_constructorFv_U1UU1U_autogen___1((&_X4_retU1U_1), (*_X4_dstU1U_1)));
136    }
137
[ec91336]138    return _X4_retU1U_1;
[d9b499c]139}
[35cc6d4]140static inline void _X12_constructorFv_U1Ui_autogen___1(__attribute__ ((unused)) union U *_X4_dstU1U_1, signed int _X1ai_1){
[7b10ea9]141    {
142        ((void)__builtin_memcpy(((void *)_X4_dstU1U_1), ((const void *)(&_X1ai_1)), sizeof(signed int )));
143    }
144
[0853178]145}
[d9b499c]146__extension__ enum E {
[ec91336]147    _X1RKM1E_1,
148    _X1GKM1E_1,
149    _X1BKM1E_1,
[d9b499c]150};
[db19e1d]151__extension__ signed int _X1fFi___1(void);
[ada0eb06]152__extension__ signed int i;
153__extension__ signed int j;
[ec91336]154__extension__ signed int _X4fredFi_i__1(signed int _X1pi_1){
155    __attribute__ ((unused)) signed int _X12_retval_fredi_1;
[d9b499c]156    __extension__ struct S {
[ec91336]157        __extension__ signed int _X1ai_2;
158        __extension__ signed int _X1bi_2;
159        __extension__ signed int _X1ci_2;
160        __extension__ signed int *_X1xPi_2;
161        __extension__ signed int *_X1yPi_2;
162        __extension__ signed int *_X1zPi_2;
[d9b499c]163    };
[35cc6d4]164    inline void _X12_constructorFv_S1S_autogen___2(__attribute__ ((unused)) struct S *_X4_dstS1S_2){
[7b10ea9]165        {
166            ((void)((*_X4_dstS1S_2)._X1ai_2) /* ?{} */);
167        }
168
169        {
170            ((void)((*_X4_dstS1S_2)._X1bi_2) /* ?{} */);
171        }
172
173        {
174            ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */);
175        }
176
177        {
178            ((void)((*_X4_dstS1S_2)._X1xPi_2) /* ?{} */);
179        }
180
181        {
182            ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ?{} */);
183        }
184
185        {
186            ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
187        }
188
[a15b72c]189    }
[35cc6d4]190    inline void _X12_constructorFv_S1SS1S_autogen___2(__attribute__ ((unused)) struct S *_X4_dstS1S_2, __attribute__ ((unused)) struct S _X4_srcS1S_2){
[7b10ea9]191        {
192            ((void)((*_X4_dstS1S_2)._X1ai_2=_X4_srcS1S_2._X1ai_2) /* ?{} */);
193        }
194
195        {
196            ((void)((*_X4_dstS1S_2)._X1bi_2=_X4_srcS1S_2._X1bi_2) /* ?{} */);
197        }
198
199        {
200            ((void)((*_X4_dstS1S_2)._X1ci_2=_X4_srcS1S_2._X1ci_2) /* ?{} */);
201        }
202
203        {
204            ((void)((*_X4_dstS1S_2)._X1xPi_2=_X4_srcS1S_2._X1xPi_2) /* ?{} */);
205        }
206
207        {
208            ((void)((*_X4_dstS1S_2)._X1yPi_2=_X4_srcS1S_2._X1yPi_2) /* ?{} */);
209        }
210
211        {
212            ((void)((*_X4_dstS1S_2)._X1zPi_2=_X4_srcS1S_2._X1zPi_2) /* ?{} */);
213        }
214
[a15b72c]215    }
[35cc6d4]216    inline void _X11_destructorFv_S1S_autogen___2(__attribute__ ((unused)) struct S *_X4_dstS1S_2){
[7b10ea9]217        {
218            ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ^?{} */);
219        }
220
221        {
222            ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ^?{} */);
223        }
224
225        {
226            ((void)((*_X4_dstS1S_2)._X1xPi_2) /* ^?{} */);
227        }
228
229        {
230            ((void)((*_X4_dstS1S_2)._X1ci_2) /* ^?{} */);
231        }
232
233        {
234            ((void)((*_X4_dstS1S_2)._X1bi_2) /* ^?{} */);
235        }
236
237        {
238            ((void)((*_X4_dstS1S_2)._X1ai_2) /* ^?{} */);
239        }
240
[a15b72c]241    }
[35cc6d4]242    inline struct S _X16_operator_assignFS1S_S1SS1S_autogen___2(__attribute__ ((unused)) struct S *_X4_dstS1S_2, __attribute__ ((unused)) struct S _X4_srcS1S_2){
243        __attribute__ ((unused)) struct S _X4_retS1S_2;
[7b10ea9]244        {
245            ((void)((*_X4_dstS1S_2)._X1ai_2=_X4_srcS1S_2._X1ai_2));
246        }
247
248        {
249            ((void)((*_X4_dstS1S_2)._X1bi_2=_X4_srcS1S_2._X1bi_2));
250        }
251
252        {
253            ((void)((*_X4_dstS1S_2)._X1ci_2=_X4_srcS1S_2._X1ci_2));
254        }
255
256        {
257            ((void)((*_X4_dstS1S_2)._X1xPi_2=_X4_srcS1S_2._X1xPi_2));
258        }
259
260        {
261            ((void)((*_X4_dstS1S_2)._X1yPi_2=_X4_srcS1S_2._X1yPi_2));
262        }
263
264        {
265            ((void)((*_X4_dstS1S_2)._X1zPi_2=_X4_srcS1S_2._X1zPi_2));
266        }
267
268        {
269            ((void)_X12_constructorFv_S1SS1S_autogen___2((&_X4_retS1S_2), (*_X4_dstS1S_2)));
270        }
271
[ec91336]272        return _X4_retS1S_2;
[a15b72c]273    }
[35cc6d4]274    inline void _X12_constructorFv_S1Si_autogen___2(__attribute__ ((unused)) struct S *_X4_dstS1S_2, signed int _X1ai_2){
[7b10ea9]275        {
276            ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
277        }
278
279        {
280            ((void)((*_X4_dstS1S_2)._X1bi_2) /* ?{} */);
281        }
282
283        {
284            ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */);
285        }
286
287        {
288            ((void)((*_X4_dstS1S_2)._X1xPi_2) /* ?{} */);
289        }
290
291        {
292            ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ?{} */);
293        }
294
295        {
296            ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
297        }
298
[a15b72c]299    }
[35cc6d4]300    inline void _X12_constructorFv_S1Sii_autogen___2(__attribute__ ((unused)) struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2){
[7b10ea9]301        {
302            ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
303        }
304
305        {
306            ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */);
307        }
308
309        {
310            ((void)((*_X4_dstS1S_2)._X1ci_2) /* ?{} */);
311        }
312
313        {
314            ((void)((*_X4_dstS1S_2)._X1xPi_2) /* ?{} */);
315        }
316
317        {
318            ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ?{} */);
319        }
320
321        {
322            ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
323        }
324
[a15b72c]325    }
[35cc6d4]326    inline void _X12_constructorFv_S1Siii_autogen___2(__attribute__ ((unused)) struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2, signed int _X1ci_2){
[7b10ea9]327        {
328            ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
329        }
330
331        {
332            ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */);
333        }
334
335        {
336            ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */);
337        }
338
339        {
340            ((void)((*_X4_dstS1S_2)._X1xPi_2) /* ?{} */);
341        }
342
343        {
344            ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ?{} */);
345        }
346
347        {
348            ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
349        }
350
[a15b72c]351    }
[35cc6d4]352    inline void _X12_constructorFv_S1SiiiPi_autogen___2(__attribute__ ((unused)) struct S *_X4_dstS1S_2, signed int _X1ai_2, signed int _X1bi_2, signed int _X1ci_2, signed int *_X1xPi_2){
[7b10ea9]353        {
354            ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
355        }
356
357        {
358            ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */);
359        }
360
361        {
362            ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */);
363        }
364
365        {
366            ((void)((*_X4_dstS1S_2)._X1xPi_2=_X1xPi_2) /* ?{} */);
367        }
368
369        {
370            ((void)((*_X4_dstS1S_2)._X1yPi_2) /* ?{} */);
371        }
372
373        {
374            ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
375        }
376
[a15b72c]377    }
[35cc6d4]378    inline void _X12_constructorFv_S1SiiiPiPi_autogen___2(__attribute__ ((unused)) 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){
[7b10ea9]379        {
380            ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
381        }
382
383        {
384            ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */);
385        }
386
387        {
388            ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */);
389        }
390
391        {
392            ((void)((*_X4_dstS1S_2)._X1xPi_2=_X1xPi_2) /* ?{} */);
393        }
394
395        {
396            ((void)((*_X4_dstS1S_2)._X1yPi_2=_X1yPi_2) /* ?{} */);
397        }
398
399        {
400            ((void)((*_X4_dstS1S_2)._X1zPi_2) /* ?{} */);
401        }
402
[a15b72c]403    }
[35cc6d4]404    inline void _X12_constructorFv_S1SiiiPiPiPi_autogen___2(__attribute__ ((unused)) 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){
[7b10ea9]405        {
406            ((void)((*_X4_dstS1S_2)._X1ai_2=_X1ai_2) /* ?{} */);
407        }
408
409        {
410            ((void)((*_X4_dstS1S_2)._X1bi_2=_X1bi_2) /* ?{} */);
411        }
412
413        {
414            ((void)((*_X4_dstS1S_2)._X1ci_2=_X1ci_2) /* ?{} */);
415        }
416
417        {
418            ((void)((*_X4_dstS1S_2)._X1xPi_2=_X1xPi_2) /* ?{} */);
419        }
420
421        {
422            ((void)((*_X4_dstS1S_2)._X1yPi_2=_X1yPi_2) /* ?{} */);
423        }
424
425        {
426            ((void)((*_X4_dstS1S_2)._X1zPi_2=_X1zPi_2) /* ?{} */);
427        }
428
[a15b72c]429    }
[ec91336]430    signed int _X1ii_2 = (__extension__ _X1ai_1+__extension__ 3);
[7b10ea9]431    {
432        ((void)__extension__ 3);
433    }
434
435    {
436        ((void)__extension__ _X1ai_1);
437    }
438
[ec91336]439    __extension__ signed int _X1ai_2;
440    __extension__ signed int _X1bi_2;
441    __extension__ signed int _X1ci_2;
[7b10ea9]442    {
443        ((void)(__extension__ _X1ai_2=(__extension__ _X1bi_2+__extension__ _X1ci_2)));
444    }
445
446    {
[eae8b37]447        signed int _tmp_cp_ret8;
448        ((void)(((void)(_tmp_cp_ret8=__extension__ _X4fredFi_i__1(3))) , _tmp_cp_ret8));
[7b10ea9]449    }
450
[ec91336]451    __extension__ signed int _X4maryFi_i__2(signed int _X1pi_2){
452        __attribute__ ((unused)) signed int _X12_retval_maryi_2;
[4fbdd1e3]453    }
[7b10ea9]454    {
[b6f2e7ab]455        ((void)__extension__ sizeof(signed int ));
[7b10ea9]456    }
457
458    {
459        ((void)__extension__ ((3!=((signed int )0)) || (4!=((signed int )0))));
460    }
461
462    {
[b6f2e7ab]463        ((void)__extension__ __alignof__(signed int ));
[7b10ea9]464    }
465
466    {
467        ((void)((__extension__ _X1ai_2!=((signed int )0)) || (((__extension__ _X1bi_2!=((signed int )0)) && (__extension__ _X1ci_2!=((signed int )0)))!=((signed int )0))));
468    }
469
470    {
471        ((void)(((__extension__ _X1ai_2>__extension__ _X1bi_2)!=((signed int )0)) ? __extension__ _X1ci_2 : __extension__ _X1ci_2));
472    }
473
474    {
475        ((void)(__extension__ _X1ai_2=__extension__ (__extension__ _X1bi_2+__extension__ _X1ci_2)));
476    }
477
478    {
479        ((void)(((void)(((void)__extension__ _X1ai_2) , __extension__ _X1bi_2)) , __extension__ _X1ci_2));
480    }
481
[d9b499c]482}
Note: See TracBrowser for help on using the repository browser.