Ignore:
Timestamp:
Jun 5, 2019, 11:13:16 PM (3 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
arm-eh, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr
Children:
2a54479
Parents:
3cd5fdd
Message:

fix expected output

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/.expect/extension.x64.txt

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