Ignore:
Timestamp:
Apr 26, 2026, 5:46:08 PM (2 days ago)
Author:
Matthew Au-Yeung <mw2auyeu@…>
Branches:
stuck-waitfor-destruct
Parents:
88bb0b4
git-author:
Matthew Au-Yeung <mw2auyeu@…> (04/26/26 17:44:48)
git-committer:
Matthew Au-Yeung <mw2auyeu@…> (04/26/26 17:46:08)
Message:

Set top level autogen cfa_linkonce

  • Remove default static and inline
  • Add pass to autogen functions in lib to have default visibility
  • Add fix for union ctor with array constructor passing pointer to array instead of array itself. Previous changes brought light the compilation error.
  • Note: found compilation trying to invoke union operator with array in cfa
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/.expect/declarationSpecifier.x86.txt

    r88bb0b4 rd8a3073  
    1010    signed int _X1ii_1;
    1111};
    12 static inline void _X12_constructorFv_S12__anonymous0_autogen___1(__attribute__ ((unused)) struct __anonymous0 *_X4_dstS12__anonymous0_1){
     12__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous0_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous0_autogen___1(__attribute__ ((unused)) struct __anonymous0 *_X4_dstS12__anonymous0_1){
    1313    {
    1414        ((void)((*_X4_dstS12__anonymous0_1)._X1ii_1) /* ?{} */);
     
    1616
    1717}
    18 static inline void _X12_constructorFv_S12__anonymous0S12__anonymous0_autogen___1(__attribute__ ((unused)) struct __anonymous0 *_X4_dstS12__anonymous0_1, __attribute__ ((unused)) struct __anonymous0 _X4_srcS12__anonymous0_1){
     18__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous0S12__anonymous0_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous0S12__anonymous0_autogen___1(__attribute__ ((unused)) struct __anonymous0 *_X4_dstS12__anonymous0_1, __attribute__ ((unused)) struct __anonymous0 _X4_srcS12__anonymous0_1){
    1919    {
    2020        ((void)((*_X4_dstS12__anonymous0_1)._X1ii_1=_X4_srcS12__anonymous0_1._X1ii_1) /* ?{} */);
     
    2222
    2323}
    24 static inline void _X11_destructorFv_S12__anonymous0_autogen___1(__attribute__ ((unused)) struct __anonymous0 *_X4_dstS12__anonymous0_1){
     24__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S12__anonymous0_autogen__"),visibility("default"),used)) void _X11_destructorFv_S12__anonymous0_autogen___1(__attribute__ ((unused)) struct __anonymous0 *_X4_dstS12__anonymous0_1){
    2525    {
    2626        ((void)((*_X4_dstS12__anonymous0_1)._X1ii_1) /* ^?{} */);
     
    2828
    2929}
    30 static inline struct __anonymous0 _X16_operator_assignFS12__anonymous0_S12__anonymous0S12__anonymous0_autogen___1(__attribute__ ((unused)) struct __anonymous0 *_X4_dstS12__anonymous0_1, __attribute__ ((unused)) struct __anonymous0 _X4_srcS12__anonymous0_1){
     30__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS12__anonymous0_S12__anonymous0S12__anonymous0_autogen__"),visibility("default"),used)) struct __anonymous0 _X16_operator_assignFS12__anonymous0_S12__anonymous0S12__anonymous0_autogen___1(__attribute__ ((unused)) struct __anonymous0 *_X4_dstS12__anonymous0_1, __attribute__ ((unused)) struct __anonymous0 _X4_srcS12__anonymous0_1){
    3131    __attribute__ ((unused)) struct __anonymous0 _X4_retS12__anonymous0_1;
    3232    {
     
    4040    return _X4_retS12__anonymous0_1;
    4141}
    42 static inline void _X12_constructorFv_S12__anonymous0i_autogen___1(__attribute__ ((unused)) struct __anonymous0 *_X4_dstS12__anonymous0_1, signed int _X1ii_1){
     42__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous0i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous0i_autogen___1(__attribute__ ((unused)) struct __anonymous0 *_X4_dstS12__anonymous0_1, signed int _X1ii_1){
    4343    {
    4444        ((void)((*_X4_dstS12__anonymous0_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    5050    signed int _X1ii_1;
    5151};
    52 static inline void _X12_constructorFv_S12__anonymous1_autogen___1(__attribute__ ((unused)) struct __anonymous1 *_X4_dstS12__anonymous1_1){
     52__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous1_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous1_autogen___1(__attribute__ ((unused)) struct __anonymous1 *_X4_dstS12__anonymous1_1){
    5353    {
    5454        ((void)((*_X4_dstS12__anonymous1_1)._X1ii_1) /* ?{} */);
     
    5656
    5757}
    58 static inline void _X12_constructorFv_S12__anonymous1S12__anonymous1_autogen___1(__attribute__ ((unused)) struct __anonymous1 *_X4_dstS12__anonymous1_1, __attribute__ ((unused)) struct __anonymous1 _X4_srcS12__anonymous1_1){
     58__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous1S12__anonymous1_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous1S12__anonymous1_autogen___1(__attribute__ ((unused)) struct __anonymous1 *_X4_dstS12__anonymous1_1, __attribute__ ((unused)) struct __anonymous1 _X4_srcS12__anonymous1_1){
    5959    {
    6060        ((void)((*_X4_dstS12__anonymous1_1)._X1ii_1=_X4_srcS12__anonymous1_1._X1ii_1) /* ?{} */);
     
    6262
    6363}
    64 static inline void _X11_destructorFv_S12__anonymous1_autogen___1(__attribute__ ((unused)) struct __anonymous1 *_X4_dstS12__anonymous1_1){
     64__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S12__anonymous1_autogen__"),visibility("default"),used)) void _X11_destructorFv_S12__anonymous1_autogen___1(__attribute__ ((unused)) struct __anonymous1 *_X4_dstS12__anonymous1_1){
    6565    {
    6666        ((void)((*_X4_dstS12__anonymous1_1)._X1ii_1) /* ^?{} */);
     
    6868
    6969}
    70 static inline struct __anonymous1 _X16_operator_assignFS12__anonymous1_S12__anonymous1S12__anonymous1_autogen___1(__attribute__ ((unused)) struct __anonymous1 *_X4_dstS12__anonymous1_1, __attribute__ ((unused)) struct __anonymous1 _X4_srcS12__anonymous1_1){
     70__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS12__anonymous1_S12__anonymous1S12__anonymous1_autogen__"),visibility("default"),used)) struct __anonymous1 _X16_operator_assignFS12__anonymous1_S12__anonymous1S12__anonymous1_autogen___1(__attribute__ ((unused)) struct __anonymous1 *_X4_dstS12__anonymous1_1, __attribute__ ((unused)) struct __anonymous1 _X4_srcS12__anonymous1_1){
    7171    __attribute__ ((unused)) struct __anonymous1 _X4_retS12__anonymous1_1;
    7272    {
     
    8080    return _X4_retS12__anonymous1_1;
    8181}
    82 static inline void _X12_constructorFv_S12__anonymous1i_autogen___1(__attribute__ ((unused)) struct __anonymous1 *_X4_dstS12__anonymous1_1, signed int _X1ii_1){
     82__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous1i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous1i_autogen___1(__attribute__ ((unused)) struct __anonymous1 *_X4_dstS12__anonymous1_1, signed int _X1ii_1){
    8383    {
    8484        ((void)((*_X4_dstS12__anonymous1_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    9090    signed int _X1ii_1;
    9191};
    92 static inline void _X12_constructorFv_S12__anonymous2_autogen___1(__attribute__ ((unused)) struct __anonymous2 *_X4_dstS12__anonymous2_1){
     92__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous2_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous2_autogen___1(__attribute__ ((unused)) struct __anonymous2 *_X4_dstS12__anonymous2_1){
    9393    {
    9494        ((void)((*_X4_dstS12__anonymous2_1)._X1ii_1) /* ?{} */);
     
    9696
    9797}
    98 static inline void _X12_constructorFv_S12__anonymous2S12__anonymous2_autogen___1(__attribute__ ((unused)) struct __anonymous2 *_X4_dstS12__anonymous2_1, __attribute__ ((unused)) struct __anonymous2 _X4_srcS12__anonymous2_1){
     98__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous2S12__anonymous2_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous2S12__anonymous2_autogen___1(__attribute__ ((unused)) struct __anonymous2 *_X4_dstS12__anonymous2_1, __attribute__ ((unused)) struct __anonymous2 _X4_srcS12__anonymous2_1){
    9999    {
    100100        ((void)((*_X4_dstS12__anonymous2_1)._X1ii_1=_X4_srcS12__anonymous2_1._X1ii_1) /* ?{} */);
     
    102102
    103103}
    104 static inline void _X11_destructorFv_S12__anonymous2_autogen___1(__attribute__ ((unused)) struct __anonymous2 *_X4_dstS12__anonymous2_1){
     104__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S12__anonymous2_autogen__"),visibility("default"),used)) void _X11_destructorFv_S12__anonymous2_autogen___1(__attribute__ ((unused)) struct __anonymous2 *_X4_dstS12__anonymous2_1){
    105105    {
    106106        ((void)((*_X4_dstS12__anonymous2_1)._X1ii_1) /* ^?{} */);
     
    108108
    109109}
    110 static inline struct __anonymous2 _X16_operator_assignFS12__anonymous2_S12__anonymous2S12__anonymous2_autogen___1(__attribute__ ((unused)) struct __anonymous2 *_X4_dstS12__anonymous2_1, __attribute__ ((unused)) struct __anonymous2 _X4_srcS12__anonymous2_1){
     110__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS12__anonymous2_S12__anonymous2S12__anonymous2_autogen__"),visibility("default"),used)) struct __anonymous2 _X16_operator_assignFS12__anonymous2_S12__anonymous2S12__anonymous2_autogen___1(__attribute__ ((unused)) struct __anonymous2 *_X4_dstS12__anonymous2_1, __attribute__ ((unused)) struct __anonymous2 _X4_srcS12__anonymous2_1){
    111111    __attribute__ ((unused)) struct __anonymous2 _X4_retS12__anonymous2_1;
    112112    {
     
    120120    return _X4_retS12__anonymous2_1;
    121121}
    122 static inline void _X12_constructorFv_S12__anonymous2i_autogen___1(__attribute__ ((unused)) struct __anonymous2 *_X4_dstS12__anonymous2_1, signed int _X1ii_1){
     122__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous2i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous2i_autogen___1(__attribute__ ((unused)) struct __anonymous2 *_X4_dstS12__anonymous2_1, signed int _X1ii_1){
    123123    {
    124124        ((void)((*_X4_dstS12__anonymous2_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    130130    signed int _X1ii_1;
    131131};
    132 static inline void _X12_constructorFv_S12__anonymous3_autogen___1(__attribute__ ((unused)) struct __anonymous3 *_X4_dstS12__anonymous3_1){
     132__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous3_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous3_autogen___1(__attribute__ ((unused)) struct __anonymous3 *_X4_dstS12__anonymous3_1){
    133133    {
    134134        ((void)((*_X4_dstS12__anonymous3_1)._X1ii_1) /* ?{} */);
     
    136136
    137137}
    138 static inline void _X12_constructorFv_S12__anonymous3S12__anonymous3_autogen___1(__attribute__ ((unused)) struct __anonymous3 *_X4_dstS12__anonymous3_1, __attribute__ ((unused)) struct __anonymous3 _X4_srcS12__anonymous3_1){
     138__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous3S12__anonymous3_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous3S12__anonymous3_autogen___1(__attribute__ ((unused)) struct __anonymous3 *_X4_dstS12__anonymous3_1, __attribute__ ((unused)) struct __anonymous3 _X4_srcS12__anonymous3_1){
    139139    {
    140140        ((void)((*_X4_dstS12__anonymous3_1)._X1ii_1=_X4_srcS12__anonymous3_1._X1ii_1) /* ?{} */);
     
    142142
    143143}
    144 static inline void _X11_destructorFv_S12__anonymous3_autogen___1(__attribute__ ((unused)) struct __anonymous3 *_X4_dstS12__anonymous3_1){
     144__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S12__anonymous3_autogen__"),visibility("default"),used)) void _X11_destructorFv_S12__anonymous3_autogen___1(__attribute__ ((unused)) struct __anonymous3 *_X4_dstS12__anonymous3_1){
    145145    {
    146146        ((void)((*_X4_dstS12__anonymous3_1)._X1ii_1) /* ^?{} */);
     
    148148
    149149}
    150 static inline struct __anonymous3 _X16_operator_assignFS12__anonymous3_S12__anonymous3S12__anonymous3_autogen___1(__attribute__ ((unused)) struct __anonymous3 *_X4_dstS12__anonymous3_1, __attribute__ ((unused)) struct __anonymous3 _X4_srcS12__anonymous3_1){
     150__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS12__anonymous3_S12__anonymous3S12__anonymous3_autogen__"),visibility("default"),used)) struct __anonymous3 _X16_operator_assignFS12__anonymous3_S12__anonymous3S12__anonymous3_autogen___1(__attribute__ ((unused)) struct __anonymous3 *_X4_dstS12__anonymous3_1, __attribute__ ((unused)) struct __anonymous3 _X4_srcS12__anonymous3_1){
    151151    __attribute__ ((unused)) struct __anonymous3 _X4_retS12__anonymous3_1;
    152152    {
     
    160160    return _X4_retS12__anonymous3_1;
    161161}
    162 static inline void _X12_constructorFv_S12__anonymous3i_autogen___1(__attribute__ ((unused)) struct __anonymous3 *_X4_dstS12__anonymous3_1, signed int _X1ii_1){
     162__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous3i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous3i_autogen___1(__attribute__ ((unused)) struct __anonymous3 *_X4_dstS12__anonymous3_1, signed int _X1ii_1){
    163163    {
    164164        ((void)((*_X4_dstS12__anonymous3_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    170170    signed int _X1ii_1;
    171171};
    172 static inline void _X12_constructorFv_S12__anonymous4_autogen___1(__attribute__ ((unused)) struct __anonymous4 *_X4_dstS12__anonymous4_1){
     172__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous4_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous4_autogen___1(__attribute__ ((unused)) struct __anonymous4 *_X4_dstS12__anonymous4_1){
    173173    {
    174174        ((void)((*_X4_dstS12__anonymous4_1)._X1ii_1) /* ?{} */);
     
    176176
    177177}
    178 static inline void _X12_constructorFv_S12__anonymous4S12__anonymous4_autogen___1(__attribute__ ((unused)) struct __anonymous4 *_X4_dstS12__anonymous4_1, __attribute__ ((unused)) struct __anonymous4 _X4_srcS12__anonymous4_1){
     178__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous4S12__anonymous4_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous4S12__anonymous4_autogen___1(__attribute__ ((unused)) struct __anonymous4 *_X4_dstS12__anonymous4_1, __attribute__ ((unused)) struct __anonymous4 _X4_srcS12__anonymous4_1){
    179179    {
    180180        ((void)((*_X4_dstS12__anonymous4_1)._X1ii_1=_X4_srcS12__anonymous4_1._X1ii_1) /* ?{} */);
     
    182182
    183183}
    184 static inline void _X11_destructorFv_S12__anonymous4_autogen___1(__attribute__ ((unused)) struct __anonymous4 *_X4_dstS12__anonymous4_1){
     184__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S12__anonymous4_autogen__"),visibility("default"),used)) void _X11_destructorFv_S12__anonymous4_autogen___1(__attribute__ ((unused)) struct __anonymous4 *_X4_dstS12__anonymous4_1){
    185185    {
    186186        ((void)((*_X4_dstS12__anonymous4_1)._X1ii_1) /* ^?{} */);
     
    188188
    189189}
    190 static inline struct __anonymous4 _X16_operator_assignFS12__anonymous4_S12__anonymous4S12__anonymous4_autogen___1(__attribute__ ((unused)) struct __anonymous4 *_X4_dstS12__anonymous4_1, __attribute__ ((unused)) struct __anonymous4 _X4_srcS12__anonymous4_1){
     190__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS12__anonymous4_S12__anonymous4S12__anonymous4_autogen__"),visibility("default"),used)) struct __anonymous4 _X16_operator_assignFS12__anonymous4_S12__anonymous4S12__anonymous4_autogen___1(__attribute__ ((unused)) struct __anonymous4 *_X4_dstS12__anonymous4_1, __attribute__ ((unused)) struct __anonymous4 _X4_srcS12__anonymous4_1){
    191191    __attribute__ ((unused)) struct __anonymous4 _X4_retS12__anonymous4_1;
    192192    {
     
    200200    return _X4_retS12__anonymous4_1;
    201201}
    202 static inline void _X12_constructorFv_S12__anonymous4i_autogen___1(__attribute__ ((unused)) struct __anonymous4 *_X4_dstS12__anonymous4_1, signed int _X1ii_1){
     202__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous4i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous4i_autogen___1(__attribute__ ((unused)) struct __anonymous4 *_X4_dstS12__anonymous4_1, signed int _X1ii_1){
    203203    {
    204204        ((void)((*_X4_dstS12__anonymous4_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    210210    signed int _X1ii_1;
    211211};
    212 static inline void _X12_constructorFv_S12__anonymous5_autogen___1(__attribute__ ((unused)) struct __anonymous5 *_X4_dstS12__anonymous5_1){
     212__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous5_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous5_autogen___1(__attribute__ ((unused)) struct __anonymous5 *_X4_dstS12__anonymous5_1){
    213213    {
    214214        ((void)((*_X4_dstS12__anonymous5_1)._X1ii_1) /* ?{} */);
     
    216216
    217217}
    218 static inline void _X12_constructorFv_S12__anonymous5S12__anonymous5_autogen___1(__attribute__ ((unused)) struct __anonymous5 *_X4_dstS12__anonymous5_1, __attribute__ ((unused)) struct __anonymous5 _X4_srcS12__anonymous5_1){
     218__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous5S12__anonymous5_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous5S12__anonymous5_autogen___1(__attribute__ ((unused)) struct __anonymous5 *_X4_dstS12__anonymous5_1, __attribute__ ((unused)) struct __anonymous5 _X4_srcS12__anonymous5_1){
    219219    {
    220220        ((void)((*_X4_dstS12__anonymous5_1)._X1ii_1=_X4_srcS12__anonymous5_1._X1ii_1) /* ?{} */);
     
    222222
    223223}
    224 static inline void _X11_destructorFv_S12__anonymous5_autogen___1(__attribute__ ((unused)) struct __anonymous5 *_X4_dstS12__anonymous5_1){
     224__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S12__anonymous5_autogen__"),visibility("default"),used)) void _X11_destructorFv_S12__anonymous5_autogen___1(__attribute__ ((unused)) struct __anonymous5 *_X4_dstS12__anonymous5_1){
    225225    {
    226226        ((void)((*_X4_dstS12__anonymous5_1)._X1ii_1) /* ^?{} */);
     
    228228
    229229}
    230 static inline struct __anonymous5 _X16_operator_assignFS12__anonymous5_S12__anonymous5S12__anonymous5_autogen___1(__attribute__ ((unused)) struct __anonymous5 *_X4_dstS12__anonymous5_1, __attribute__ ((unused)) struct __anonymous5 _X4_srcS12__anonymous5_1){
     230__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS12__anonymous5_S12__anonymous5S12__anonymous5_autogen__"),visibility("default"),used)) struct __anonymous5 _X16_operator_assignFS12__anonymous5_S12__anonymous5S12__anonymous5_autogen___1(__attribute__ ((unused)) struct __anonymous5 *_X4_dstS12__anonymous5_1, __attribute__ ((unused)) struct __anonymous5 _X4_srcS12__anonymous5_1){
    231231    __attribute__ ((unused)) struct __anonymous5 _X4_retS12__anonymous5_1;
    232232    {
     
    240240    return _X4_retS12__anonymous5_1;
    241241}
    242 static inline void _X12_constructorFv_S12__anonymous5i_autogen___1(__attribute__ ((unused)) struct __anonymous5 *_X4_dstS12__anonymous5_1, signed int _X1ii_1){
     242__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous5i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous5i_autogen___1(__attribute__ ((unused)) struct __anonymous5 *_X4_dstS12__anonymous5_1, signed int _X1ii_1){
    243243    {
    244244        ((void)((*_X4_dstS12__anonymous5_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    250250    signed int _X1ii_1;
    251251};
    252 static inline void _X12_constructorFv_S12__anonymous6_autogen___1(__attribute__ ((unused)) struct __anonymous6 *_X4_dstS12__anonymous6_1){
     252__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous6_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous6_autogen___1(__attribute__ ((unused)) struct __anonymous6 *_X4_dstS12__anonymous6_1){
    253253    {
    254254        ((void)((*_X4_dstS12__anonymous6_1)._X1ii_1) /* ?{} */);
     
    256256
    257257}
    258 static inline void _X12_constructorFv_S12__anonymous6S12__anonymous6_autogen___1(__attribute__ ((unused)) struct __anonymous6 *_X4_dstS12__anonymous6_1, __attribute__ ((unused)) struct __anonymous6 _X4_srcS12__anonymous6_1){
     258__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous6S12__anonymous6_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous6S12__anonymous6_autogen___1(__attribute__ ((unused)) struct __anonymous6 *_X4_dstS12__anonymous6_1, __attribute__ ((unused)) struct __anonymous6 _X4_srcS12__anonymous6_1){
    259259    {
    260260        ((void)((*_X4_dstS12__anonymous6_1)._X1ii_1=_X4_srcS12__anonymous6_1._X1ii_1) /* ?{} */);
     
    262262
    263263}
    264 static inline void _X11_destructorFv_S12__anonymous6_autogen___1(__attribute__ ((unused)) struct __anonymous6 *_X4_dstS12__anonymous6_1){
     264__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S12__anonymous6_autogen__"),visibility("default"),used)) void _X11_destructorFv_S12__anonymous6_autogen___1(__attribute__ ((unused)) struct __anonymous6 *_X4_dstS12__anonymous6_1){
    265265    {
    266266        ((void)((*_X4_dstS12__anonymous6_1)._X1ii_1) /* ^?{} */);
     
    268268
    269269}
    270 static inline struct __anonymous6 _X16_operator_assignFS12__anonymous6_S12__anonymous6S12__anonymous6_autogen___1(__attribute__ ((unused)) struct __anonymous6 *_X4_dstS12__anonymous6_1, __attribute__ ((unused)) struct __anonymous6 _X4_srcS12__anonymous6_1){
     270__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS12__anonymous6_S12__anonymous6S12__anonymous6_autogen__"),visibility("default"),used)) struct __anonymous6 _X16_operator_assignFS12__anonymous6_S12__anonymous6S12__anonymous6_autogen___1(__attribute__ ((unused)) struct __anonymous6 *_X4_dstS12__anonymous6_1, __attribute__ ((unused)) struct __anonymous6 _X4_srcS12__anonymous6_1){
    271271    __attribute__ ((unused)) struct __anonymous6 _X4_retS12__anonymous6_1;
    272272    {
     
    280280    return _X4_retS12__anonymous6_1;
    281281}
    282 static inline void _X12_constructorFv_S12__anonymous6i_autogen___1(__attribute__ ((unused)) struct __anonymous6 *_X4_dstS12__anonymous6_1, signed int _X1ii_1){
     282__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous6i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous6i_autogen___1(__attribute__ ((unused)) struct __anonymous6 *_X4_dstS12__anonymous6_1, signed int _X1ii_1){
    283283    {
    284284        ((void)((*_X4_dstS12__anonymous6_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    298298    signed short int _X1is_1;
    299299};
    300 static inline void _X12_constructorFv_S12__anonymous7_autogen___1(__attribute__ ((unused)) struct __anonymous7 *_X4_dstS12__anonymous7_1){
     300__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous7_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous7_autogen___1(__attribute__ ((unused)) struct __anonymous7 *_X4_dstS12__anonymous7_1){
    301301    {
    302302        ((void)((*_X4_dstS12__anonymous7_1)._X1is_1) /* ?{} */);
     
    304304
    305305}
    306 static inline void _X12_constructorFv_S12__anonymous7S12__anonymous7_autogen___1(__attribute__ ((unused)) struct __anonymous7 *_X4_dstS12__anonymous7_1, __attribute__ ((unused)) struct __anonymous7 _X4_srcS12__anonymous7_1){
     306__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous7S12__anonymous7_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous7S12__anonymous7_autogen___1(__attribute__ ((unused)) struct __anonymous7 *_X4_dstS12__anonymous7_1, __attribute__ ((unused)) struct __anonymous7 _X4_srcS12__anonymous7_1){
    307307    {
    308308        ((void)((*_X4_dstS12__anonymous7_1)._X1is_1=_X4_srcS12__anonymous7_1._X1is_1) /* ?{} */);
     
    310310
    311311}
    312 static inline void _X11_destructorFv_S12__anonymous7_autogen___1(__attribute__ ((unused)) struct __anonymous7 *_X4_dstS12__anonymous7_1){
     312__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S12__anonymous7_autogen__"),visibility("default"),used)) void _X11_destructorFv_S12__anonymous7_autogen___1(__attribute__ ((unused)) struct __anonymous7 *_X4_dstS12__anonymous7_1){
    313313    {
    314314        ((void)((*_X4_dstS12__anonymous7_1)._X1is_1) /* ^?{} */);
     
    316316
    317317}
    318 static inline struct __anonymous7 _X16_operator_assignFS12__anonymous7_S12__anonymous7S12__anonymous7_autogen___1(__attribute__ ((unused)) struct __anonymous7 *_X4_dstS12__anonymous7_1, __attribute__ ((unused)) struct __anonymous7 _X4_srcS12__anonymous7_1){
     318__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS12__anonymous7_S12__anonymous7S12__anonymous7_autogen__"),visibility("default"),used)) struct __anonymous7 _X16_operator_assignFS12__anonymous7_S12__anonymous7S12__anonymous7_autogen___1(__attribute__ ((unused)) struct __anonymous7 *_X4_dstS12__anonymous7_1, __attribute__ ((unused)) struct __anonymous7 _X4_srcS12__anonymous7_1){
    319319    __attribute__ ((unused)) struct __anonymous7 _X4_retS12__anonymous7_1;
    320320    {
     
    328328    return _X4_retS12__anonymous7_1;
    329329}
    330 static inline void _X12_constructorFv_S12__anonymous7s_autogen___1(__attribute__ ((unused)) struct __anonymous7 *_X4_dstS12__anonymous7_1, signed short int _X1is_1){
     330__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous7s_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous7s_autogen___1(__attribute__ ((unused)) struct __anonymous7 *_X4_dstS12__anonymous7_1, signed short int _X1is_1){
    331331    {
    332332        ((void)((*_X4_dstS12__anonymous7_1)._X1is_1=_X1is_1) /* ?{} */);
     
    338338    signed short int _X1is_1;
    339339};
    340 static inline void _X12_constructorFv_S12__anonymous8_autogen___1(__attribute__ ((unused)) struct __anonymous8 *_X4_dstS12__anonymous8_1){
     340__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous8_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous8_autogen___1(__attribute__ ((unused)) struct __anonymous8 *_X4_dstS12__anonymous8_1){
    341341    {
    342342        ((void)((*_X4_dstS12__anonymous8_1)._X1is_1) /* ?{} */);
     
    344344
    345345}
    346 static inline void _X12_constructorFv_S12__anonymous8S12__anonymous8_autogen___1(__attribute__ ((unused)) struct __anonymous8 *_X4_dstS12__anonymous8_1, __attribute__ ((unused)) struct __anonymous8 _X4_srcS12__anonymous8_1){
     346__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous8S12__anonymous8_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous8S12__anonymous8_autogen___1(__attribute__ ((unused)) struct __anonymous8 *_X4_dstS12__anonymous8_1, __attribute__ ((unused)) struct __anonymous8 _X4_srcS12__anonymous8_1){
    347347    {
    348348        ((void)((*_X4_dstS12__anonymous8_1)._X1is_1=_X4_srcS12__anonymous8_1._X1is_1) /* ?{} */);
     
    350350
    351351}
    352 static inline void _X11_destructorFv_S12__anonymous8_autogen___1(__attribute__ ((unused)) struct __anonymous8 *_X4_dstS12__anonymous8_1){
     352__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S12__anonymous8_autogen__"),visibility("default"),used)) void _X11_destructorFv_S12__anonymous8_autogen___1(__attribute__ ((unused)) struct __anonymous8 *_X4_dstS12__anonymous8_1){
    353353    {
    354354        ((void)((*_X4_dstS12__anonymous8_1)._X1is_1) /* ^?{} */);
     
    356356
    357357}
    358 static inline struct __anonymous8 _X16_operator_assignFS12__anonymous8_S12__anonymous8S12__anonymous8_autogen___1(__attribute__ ((unused)) struct __anonymous8 *_X4_dstS12__anonymous8_1, __attribute__ ((unused)) struct __anonymous8 _X4_srcS12__anonymous8_1){
     358__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS12__anonymous8_S12__anonymous8S12__anonymous8_autogen__"),visibility("default"),used)) struct __anonymous8 _X16_operator_assignFS12__anonymous8_S12__anonymous8S12__anonymous8_autogen___1(__attribute__ ((unused)) struct __anonymous8 *_X4_dstS12__anonymous8_1, __attribute__ ((unused)) struct __anonymous8 _X4_srcS12__anonymous8_1){
    359359    __attribute__ ((unused)) struct __anonymous8 _X4_retS12__anonymous8_1;
    360360    {
     
    368368    return _X4_retS12__anonymous8_1;
    369369}
    370 static inline void _X12_constructorFv_S12__anonymous8s_autogen___1(__attribute__ ((unused)) struct __anonymous8 *_X4_dstS12__anonymous8_1, signed short int _X1is_1){
     370__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous8s_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous8s_autogen___1(__attribute__ ((unused)) struct __anonymous8 *_X4_dstS12__anonymous8_1, signed short int _X1is_1){
    371371    {
    372372        ((void)((*_X4_dstS12__anonymous8_1)._X1is_1=_X1is_1) /* ?{} */);
     
    378378    signed short int _X1is_1;
    379379};
    380 static inline void _X12_constructorFv_S12__anonymous9_autogen___1(__attribute__ ((unused)) struct __anonymous9 *_X4_dstS12__anonymous9_1){
     380__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous9_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous9_autogen___1(__attribute__ ((unused)) struct __anonymous9 *_X4_dstS12__anonymous9_1){
    381381    {
    382382        ((void)((*_X4_dstS12__anonymous9_1)._X1is_1) /* ?{} */);
     
    384384
    385385}
    386 static inline void _X12_constructorFv_S12__anonymous9S12__anonymous9_autogen___1(__attribute__ ((unused)) struct __anonymous9 *_X4_dstS12__anonymous9_1, __attribute__ ((unused)) struct __anonymous9 _X4_srcS12__anonymous9_1){
     386__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous9S12__anonymous9_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous9S12__anonymous9_autogen___1(__attribute__ ((unused)) struct __anonymous9 *_X4_dstS12__anonymous9_1, __attribute__ ((unused)) struct __anonymous9 _X4_srcS12__anonymous9_1){
    387387    {
    388388        ((void)((*_X4_dstS12__anonymous9_1)._X1is_1=_X4_srcS12__anonymous9_1._X1is_1) /* ?{} */);
     
    390390
    391391}
    392 static inline void _X11_destructorFv_S12__anonymous9_autogen___1(__attribute__ ((unused)) struct __anonymous9 *_X4_dstS12__anonymous9_1){
     392__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S12__anonymous9_autogen__"),visibility("default"),used)) void _X11_destructorFv_S12__anonymous9_autogen___1(__attribute__ ((unused)) struct __anonymous9 *_X4_dstS12__anonymous9_1){
    393393    {
    394394        ((void)((*_X4_dstS12__anonymous9_1)._X1is_1) /* ^?{} */);
     
    396396
    397397}
    398 static inline struct __anonymous9 _X16_operator_assignFS12__anonymous9_S12__anonymous9S12__anonymous9_autogen___1(__attribute__ ((unused)) struct __anonymous9 *_X4_dstS12__anonymous9_1, __attribute__ ((unused)) struct __anonymous9 _X4_srcS12__anonymous9_1){
     398__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS12__anonymous9_S12__anonymous9S12__anonymous9_autogen__"),visibility("default"),used)) struct __anonymous9 _X16_operator_assignFS12__anonymous9_S12__anonymous9S12__anonymous9_autogen___1(__attribute__ ((unused)) struct __anonymous9 *_X4_dstS12__anonymous9_1, __attribute__ ((unused)) struct __anonymous9 _X4_srcS12__anonymous9_1){
    399399    __attribute__ ((unused)) struct __anonymous9 _X4_retS12__anonymous9_1;
    400400    {
     
    408408    return _X4_retS12__anonymous9_1;
    409409}
    410 static inline void _X12_constructorFv_S12__anonymous9s_autogen___1(__attribute__ ((unused)) struct __anonymous9 *_X4_dstS12__anonymous9_1, signed short int _X1is_1){
     410__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S12__anonymous9s_autogen__"),visibility("default"),used)) void _X12_constructorFv_S12__anonymous9s_autogen___1(__attribute__ ((unused)) struct __anonymous9 *_X4_dstS12__anonymous9_1, signed short int _X1is_1){
    411411    {
    412412        ((void)((*_X4_dstS12__anonymous9_1)._X1is_1=_X1is_1) /* ?{} */);
     
    418418    signed short int _X1is_1;
    419419};
    420 static inline void _X12_constructorFv_S13__anonymous10_autogen___1(__attribute__ ((unused)) struct __anonymous10 *_X4_dstS13__anonymous10_1){
     420__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous10_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous10_autogen___1(__attribute__ ((unused)) struct __anonymous10 *_X4_dstS13__anonymous10_1){
    421421    {
    422422        ((void)((*_X4_dstS13__anonymous10_1)._X1is_1) /* ?{} */);
     
    424424
    425425}
    426 static inline void _X12_constructorFv_S13__anonymous10S13__anonymous10_autogen___1(__attribute__ ((unused)) struct __anonymous10 *_X4_dstS13__anonymous10_1, __attribute__ ((unused)) struct __anonymous10 _X4_srcS13__anonymous10_1){
     426__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous10S13__anonymous10_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous10S13__anonymous10_autogen___1(__attribute__ ((unused)) struct __anonymous10 *_X4_dstS13__anonymous10_1, __attribute__ ((unused)) struct __anonymous10 _X4_srcS13__anonymous10_1){
    427427    {
    428428        ((void)((*_X4_dstS13__anonymous10_1)._X1is_1=_X4_srcS13__anonymous10_1._X1is_1) /* ?{} */);
     
    430430
    431431}
    432 static inline void _X11_destructorFv_S13__anonymous10_autogen___1(__attribute__ ((unused)) struct __anonymous10 *_X4_dstS13__anonymous10_1){
     432__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous10_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous10_autogen___1(__attribute__ ((unused)) struct __anonymous10 *_X4_dstS13__anonymous10_1){
    433433    {
    434434        ((void)((*_X4_dstS13__anonymous10_1)._X1is_1) /* ^?{} */);
     
    436436
    437437}
    438 static inline struct __anonymous10 _X16_operator_assignFS13__anonymous10_S13__anonymous10S13__anonymous10_autogen___1(__attribute__ ((unused)) struct __anonymous10 *_X4_dstS13__anonymous10_1, __attribute__ ((unused)) struct __anonymous10 _X4_srcS13__anonymous10_1){
     438__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous10_S13__anonymous10S13__anonymous10_autogen__"),visibility("default"),used)) struct __anonymous10 _X16_operator_assignFS13__anonymous10_S13__anonymous10S13__anonymous10_autogen___1(__attribute__ ((unused)) struct __anonymous10 *_X4_dstS13__anonymous10_1, __attribute__ ((unused)) struct __anonymous10 _X4_srcS13__anonymous10_1){
    439439    __attribute__ ((unused)) struct __anonymous10 _X4_retS13__anonymous10_1;
    440440    {
     
    448448    return _X4_retS13__anonymous10_1;
    449449}
    450 static inline void _X12_constructorFv_S13__anonymous10s_autogen___1(__attribute__ ((unused)) struct __anonymous10 *_X4_dstS13__anonymous10_1, signed short int _X1is_1){
     450__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous10s_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous10s_autogen___1(__attribute__ ((unused)) struct __anonymous10 *_X4_dstS13__anonymous10_1, signed short int _X1is_1){
    451451    {
    452452        ((void)((*_X4_dstS13__anonymous10_1)._X1is_1=_X1is_1) /* ?{} */);
     
    458458    signed short int _X1is_1;
    459459};
    460 static inline void _X12_constructorFv_S13__anonymous11_autogen___1(__attribute__ ((unused)) struct __anonymous11 *_X4_dstS13__anonymous11_1){
     460__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous11_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous11_autogen___1(__attribute__ ((unused)) struct __anonymous11 *_X4_dstS13__anonymous11_1){
    461461    {
    462462        ((void)((*_X4_dstS13__anonymous11_1)._X1is_1) /* ?{} */);
     
    464464
    465465}
    466 static inline void _X12_constructorFv_S13__anonymous11S13__anonymous11_autogen___1(__attribute__ ((unused)) struct __anonymous11 *_X4_dstS13__anonymous11_1, __attribute__ ((unused)) struct __anonymous11 _X4_srcS13__anonymous11_1){
     466__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous11S13__anonymous11_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous11S13__anonymous11_autogen___1(__attribute__ ((unused)) struct __anonymous11 *_X4_dstS13__anonymous11_1, __attribute__ ((unused)) struct __anonymous11 _X4_srcS13__anonymous11_1){
    467467    {
    468468        ((void)((*_X4_dstS13__anonymous11_1)._X1is_1=_X4_srcS13__anonymous11_1._X1is_1) /* ?{} */);
     
    470470
    471471}
    472 static inline void _X11_destructorFv_S13__anonymous11_autogen___1(__attribute__ ((unused)) struct __anonymous11 *_X4_dstS13__anonymous11_1){
     472__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous11_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous11_autogen___1(__attribute__ ((unused)) struct __anonymous11 *_X4_dstS13__anonymous11_1){
    473473    {
    474474        ((void)((*_X4_dstS13__anonymous11_1)._X1is_1) /* ^?{} */);
     
    476476
    477477}
    478 static inline struct __anonymous11 _X16_operator_assignFS13__anonymous11_S13__anonymous11S13__anonymous11_autogen___1(__attribute__ ((unused)) struct __anonymous11 *_X4_dstS13__anonymous11_1, __attribute__ ((unused)) struct __anonymous11 _X4_srcS13__anonymous11_1){
     478__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous11_S13__anonymous11S13__anonymous11_autogen__"),visibility("default"),used)) struct __anonymous11 _X16_operator_assignFS13__anonymous11_S13__anonymous11S13__anonymous11_autogen___1(__attribute__ ((unused)) struct __anonymous11 *_X4_dstS13__anonymous11_1, __attribute__ ((unused)) struct __anonymous11 _X4_srcS13__anonymous11_1){
    479479    __attribute__ ((unused)) struct __anonymous11 _X4_retS13__anonymous11_1;
    480480    {
     
    488488    return _X4_retS13__anonymous11_1;
    489489}
    490 static inline void _X12_constructorFv_S13__anonymous11s_autogen___1(__attribute__ ((unused)) struct __anonymous11 *_X4_dstS13__anonymous11_1, signed short int _X1is_1){
     490__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous11s_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous11s_autogen___1(__attribute__ ((unused)) struct __anonymous11 *_X4_dstS13__anonymous11_1, signed short int _X1is_1){
    491491    {
    492492        ((void)((*_X4_dstS13__anonymous11_1)._X1is_1=_X1is_1) /* ?{} */);
     
    498498    signed short int _X1is_1;
    499499};
    500 static inline void _X12_constructorFv_S13__anonymous12_autogen___1(__attribute__ ((unused)) struct __anonymous12 *_X4_dstS13__anonymous12_1){
     500__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous12_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous12_autogen___1(__attribute__ ((unused)) struct __anonymous12 *_X4_dstS13__anonymous12_1){
    501501    {
    502502        ((void)((*_X4_dstS13__anonymous12_1)._X1is_1) /* ?{} */);
     
    504504
    505505}
    506 static inline void _X12_constructorFv_S13__anonymous12S13__anonymous12_autogen___1(__attribute__ ((unused)) struct __anonymous12 *_X4_dstS13__anonymous12_1, __attribute__ ((unused)) struct __anonymous12 _X4_srcS13__anonymous12_1){
     506__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous12S13__anonymous12_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous12S13__anonymous12_autogen___1(__attribute__ ((unused)) struct __anonymous12 *_X4_dstS13__anonymous12_1, __attribute__ ((unused)) struct __anonymous12 _X4_srcS13__anonymous12_1){
    507507    {
    508508        ((void)((*_X4_dstS13__anonymous12_1)._X1is_1=_X4_srcS13__anonymous12_1._X1is_1) /* ?{} */);
     
    510510
    511511}
    512 static inline void _X11_destructorFv_S13__anonymous12_autogen___1(__attribute__ ((unused)) struct __anonymous12 *_X4_dstS13__anonymous12_1){
     512__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous12_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous12_autogen___1(__attribute__ ((unused)) struct __anonymous12 *_X4_dstS13__anonymous12_1){
    513513    {
    514514        ((void)((*_X4_dstS13__anonymous12_1)._X1is_1) /* ^?{} */);
     
    516516
    517517}
    518 static inline struct __anonymous12 _X16_operator_assignFS13__anonymous12_S13__anonymous12S13__anonymous12_autogen___1(__attribute__ ((unused)) struct __anonymous12 *_X4_dstS13__anonymous12_1, __attribute__ ((unused)) struct __anonymous12 _X4_srcS13__anonymous12_1){
     518__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous12_S13__anonymous12S13__anonymous12_autogen__"),visibility("default"),used)) struct __anonymous12 _X16_operator_assignFS13__anonymous12_S13__anonymous12S13__anonymous12_autogen___1(__attribute__ ((unused)) struct __anonymous12 *_X4_dstS13__anonymous12_1, __attribute__ ((unused)) struct __anonymous12 _X4_srcS13__anonymous12_1){
    519519    __attribute__ ((unused)) struct __anonymous12 _X4_retS13__anonymous12_1;
    520520    {
     
    528528    return _X4_retS13__anonymous12_1;
    529529}
    530 static inline void _X12_constructorFv_S13__anonymous12s_autogen___1(__attribute__ ((unused)) struct __anonymous12 *_X4_dstS13__anonymous12_1, signed short int _X1is_1){
     530__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous12s_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous12s_autogen___1(__attribute__ ((unused)) struct __anonymous12 *_X4_dstS13__anonymous12_1, signed short int _X1is_1){
    531531    {
    532532        ((void)((*_X4_dstS13__anonymous12_1)._X1is_1=_X1is_1) /* ?{} */);
     
    538538    signed short int _X1is_1;
    539539};
    540 static inline void _X12_constructorFv_S13__anonymous13_autogen___1(__attribute__ ((unused)) struct __anonymous13 *_X4_dstS13__anonymous13_1){
     540__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous13_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous13_autogen___1(__attribute__ ((unused)) struct __anonymous13 *_X4_dstS13__anonymous13_1){
    541541    {
    542542        ((void)((*_X4_dstS13__anonymous13_1)._X1is_1) /* ?{} */);
     
    544544
    545545}
    546 static inline void _X12_constructorFv_S13__anonymous13S13__anonymous13_autogen___1(__attribute__ ((unused)) struct __anonymous13 *_X4_dstS13__anonymous13_1, __attribute__ ((unused)) struct __anonymous13 _X4_srcS13__anonymous13_1){
     546__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous13S13__anonymous13_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous13S13__anonymous13_autogen___1(__attribute__ ((unused)) struct __anonymous13 *_X4_dstS13__anonymous13_1, __attribute__ ((unused)) struct __anonymous13 _X4_srcS13__anonymous13_1){
    547547    {
    548548        ((void)((*_X4_dstS13__anonymous13_1)._X1is_1=_X4_srcS13__anonymous13_1._X1is_1) /* ?{} */);
     
    550550
    551551}
    552 static inline void _X11_destructorFv_S13__anonymous13_autogen___1(__attribute__ ((unused)) struct __anonymous13 *_X4_dstS13__anonymous13_1){
     552__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous13_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous13_autogen___1(__attribute__ ((unused)) struct __anonymous13 *_X4_dstS13__anonymous13_1){
    553553    {
    554554        ((void)((*_X4_dstS13__anonymous13_1)._X1is_1) /* ^?{} */);
     
    556556
    557557}
    558 static inline struct __anonymous13 _X16_operator_assignFS13__anonymous13_S13__anonymous13S13__anonymous13_autogen___1(__attribute__ ((unused)) struct __anonymous13 *_X4_dstS13__anonymous13_1, __attribute__ ((unused)) struct __anonymous13 _X4_srcS13__anonymous13_1){
     558__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous13_S13__anonymous13S13__anonymous13_autogen__"),visibility("default"),used)) struct __anonymous13 _X16_operator_assignFS13__anonymous13_S13__anonymous13S13__anonymous13_autogen___1(__attribute__ ((unused)) struct __anonymous13 *_X4_dstS13__anonymous13_1, __attribute__ ((unused)) struct __anonymous13 _X4_srcS13__anonymous13_1){
    559559    __attribute__ ((unused)) struct __anonymous13 _X4_retS13__anonymous13_1;
    560560    {
     
    568568    return _X4_retS13__anonymous13_1;
    569569}
    570 static inline void _X12_constructorFv_S13__anonymous13s_autogen___1(__attribute__ ((unused)) struct __anonymous13 *_X4_dstS13__anonymous13_1, signed short int _X1is_1){
     570__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous13s_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous13s_autogen___1(__attribute__ ((unused)) struct __anonymous13 *_X4_dstS13__anonymous13_1, signed short int _X1is_1){
    571571    {
    572572        ((void)((*_X4_dstS13__anonymous13_1)._X1is_1=_X1is_1) /* ?{} */);
     
    596596    signed int _X1ii_1;
    597597};
    598 static inline void _X12_constructorFv_S13__anonymous14_autogen___1(__attribute__ ((unused)) struct __anonymous14 *_X4_dstS13__anonymous14_1){
     598__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous14_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous14_autogen___1(__attribute__ ((unused)) struct __anonymous14 *_X4_dstS13__anonymous14_1){
    599599    {
    600600        ((void)((*_X4_dstS13__anonymous14_1)._X1ii_1) /* ?{} */);
     
    602602
    603603}
    604 static inline void _X12_constructorFv_S13__anonymous14S13__anonymous14_autogen___1(__attribute__ ((unused)) struct __anonymous14 *_X4_dstS13__anonymous14_1, __attribute__ ((unused)) struct __anonymous14 _X4_srcS13__anonymous14_1){
     604__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous14S13__anonymous14_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous14S13__anonymous14_autogen___1(__attribute__ ((unused)) struct __anonymous14 *_X4_dstS13__anonymous14_1, __attribute__ ((unused)) struct __anonymous14 _X4_srcS13__anonymous14_1){
    605605    {
    606606        ((void)((*_X4_dstS13__anonymous14_1)._X1ii_1=_X4_srcS13__anonymous14_1._X1ii_1) /* ?{} */);
     
    608608
    609609}
    610 static inline void _X11_destructorFv_S13__anonymous14_autogen___1(__attribute__ ((unused)) struct __anonymous14 *_X4_dstS13__anonymous14_1){
     610__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous14_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous14_autogen___1(__attribute__ ((unused)) struct __anonymous14 *_X4_dstS13__anonymous14_1){
    611611    {
    612612        ((void)((*_X4_dstS13__anonymous14_1)._X1ii_1) /* ^?{} */);
     
    614614
    615615}
    616 static inline struct __anonymous14 _X16_operator_assignFS13__anonymous14_S13__anonymous14S13__anonymous14_autogen___1(__attribute__ ((unused)) struct __anonymous14 *_X4_dstS13__anonymous14_1, __attribute__ ((unused)) struct __anonymous14 _X4_srcS13__anonymous14_1){
     616__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous14_S13__anonymous14S13__anonymous14_autogen__"),visibility("default"),used)) struct __anonymous14 _X16_operator_assignFS13__anonymous14_S13__anonymous14S13__anonymous14_autogen___1(__attribute__ ((unused)) struct __anonymous14 *_X4_dstS13__anonymous14_1, __attribute__ ((unused)) struct __anonymous14 _X4_srcS13__anonymous14_1){
    617617    __attribute__ ((unused)) struct __anonymous14 _X4_retS13__anonymous14_1;
    618618    {
     
    626626    return _X4_retS13__anonymous14_1;
    627627}
    628 static inline void _X12_constructorFv_S13__anonymous14i_autogen___1(__attribute__ ((unused)) struct __anonymous14 *_X4_dstS13__anonymous14_1, signed int _X1ii_1){
     628__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous14i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous14i_autogen___1(__attribute__ ((unused)) struct __anonymous14 *_X4_dstS13__anonymous14_1, signed int _X1ii_1){
    629629    {
    630630        ((void)((*_X4_dstS13__anonymous14_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    636636    signed int _X1ii_1;
    637637};
    638 static inline void _X12_constructorFv_S13__anonymous15_autogen___1(__attribute__ ((unused)) struct __anonymous15 *_X4_dstS13__anonymous15_1){
     638__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous15_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous15_autogen___1(__attribute__ ((unused)) struct __anonymous15 *_X4_dstS13__anonymous15_1){
    639639    {
    640640        ((void)((*_X4_dstS13__anonymous15_1)._X1ii_1) /* ?{} */);
     
    642642
    643643}
    644 static inline void _X12_constructorFv_S13__anonymous15S13__anonymous15_autogen___1(__attribute__ ((unused)) struct __anonymous15 *_X4_dstS13__anonymous15_1, __attribute__ ((unused)) struct __anonymous15 _X4_srcS13__anonymous15_1){
     644__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous15S13__anonymous15_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous15S13__anonymous15_autogen___1(__attribute__ ((unused)) struct __anonymous15 *_X4_dstS13__anonymous15_1, __attribute__ ((unused)) struct __anonymous15 _X4_srcS13__anonymous15_1){
    645645    {
    646646        ((void)((*_X4_dstS13__anonymous15_1)._X1ii_1=_X4_srcS13__anonymous15_1._X1ii_1) /* ?{} */);
     
    648648
    649649}
    650 static inline void _X11_destructorFv_S13__anonymous15_autogen___1(__attribute__ ((unused)) struct __anonymous15 *_X4_dstS13__anonymous15_1){
     650__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous15_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous15_autogen___1(__attribute__ ((unused)) struct __anonymous15 *_X4_dstS13__anonymous15_1){
    651651    {
    652652        ((void)((*_X4_dstS13__anonymous15_1)._X1ii_1) /* ^?{} */);
     
    654654
    655655}
    656 static inline struct __anonymous15 _X16_operator_assignFS13__anonymous15_S13__anonymous15S13__anonymous15_autogen___1(__attribute__ ((unused)) struct __anonymous15 *_X4_dstS13__anonymous15_1, __attribute__ ((unused)) struct __anonymous15 _X4_srcS13__anonymous15_1){
     656__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous15_S13__anonymous15S13__anonymous15_autogen__"),visibility("default"),used)) struct __anonymous15 _X16_operator_assignFS13__anonymous15_S13__anonymous15S13__anonymous15_autogen___1(__attribute__ ((unused)) struct __anonymous15 *_X4_dstS13__anonymous15_1, __attribute__ ((unused)) struct __anonymous15 _X4_srcS13__anonymous15_1){
    657657    __attribute__ ((unused)) struct __anonymous15 _X4_retS13__anonymous15_1;
    658658    {
     
    666666    return _X4_retS13__anonymous15_1;
    667667}
    668 static inline void _X12_constructorFv_S13__anonymous15i_autogen___1(__attribute__ ((unused)) struct __anonymous15 *_X4_dstS13__anonymous15_1, signed int _X1ii_1){
     668__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous15i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous15i_autogen___1(__attribute__ ((unused)) struct __anonymous15 *_X4_dstS13__anonymous15_1, signed int _X1ii_1){
    669669    {
    670670        ((void)((*_X4_dstS13__anonymous15_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    676676    signed int _X1ii_1;
    677677};
    678 static inline void _X12_constructorFv_S13__anonymous16_autogen___1(__attribute__ ((unused)) struct __anonymous16 *_X4_dstS13__anonymous16_1){
     678__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous16_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous16_autogen___1(__attribute__ ((unused)) struct __anonymous16 *_X4_dstS13__anonymous16_1){
    679679    {
    680680        ((void)((*_X4_dstS13__anonymous16_1)._X1ii_1) /* ?{} */);
     
    682682
    683683}
    684 static inline void _X12_constructorFv_S13__anonymous16S13__anonymous16_autogen___1(__attribute__ ((unused)) struct __anonymous16 *_X4_dstS13__anonymous16_1, __attribute__ ((unused)) struct __anonymous16 _X4_srcS13__anonymous16_1){
     684__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous16S13__anonymous16_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous16S13__anonymous16_autogen___1(__attribute__ ((unused)) struct __anonymous16 *_X4_dstS13__anonymous16_1, __attribute__ ((unused)) struct __anonymous16 _X4_srcS13__anonymous16_1){
    685685    {
    686686        ((void)((*_X4_dstS13__anonymous16_1)._X1ii_1=_X4_srcS13__anonymous16_1._X1ii_1) /* ?{} */);
     
    688688
    689689}
    690 static inline void _X11_destructorFv_S13__anonymous16_autogen___1(__attribute__ ((unused)) struct __anonymous16 *_X4_dstS13__anonymous16_1){
     690__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous16_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous16_autogen___1(__attribute__ ((unused)) struct __anonymous16 *_X4_dstS13__anonymous16_1){
    691691    {
    692692        ((void)((*_X4_dstS13__anonymous16_1)._X1ii_1) /* ^?{} */);
     
    694694
    695695}
    696 static inline struct __anonymous16 _X16_operator_assignFS13__anonymous16_S13__anonymous16S13__anonymous16_autogen___1(__attribute__ ((unused)) struct __anonymous16 *_X4_dstS13__anonymous16_1, __attribute__ ((unused)) struct __anonymous16 _X4_srcS13__anonymous16_1){
     696__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous16_S13__anonymous16S13__anonymous16_autogen__"),visibility("default"),used)) struct __anonymous16 _X16_operator_assignFS13__anonymous16_S13__anonymous16S13__anonymous16_autogen___1(__attribute__ ((unused)) struct __anonymous16 *_X4_dstS13__anonymous16_1, __attribute__ ((unused)) struct __anonymous16 _X4_srcS13__anonymous16_1){
    697697    __attribute__ ((unused)) struct __anonymous16 _X4_retS13__anonymous16_1;
    698698    {
     
    706706    return _X4_retS13__anonymous16_1;
    707707}
    708 static inline void _X12_constructorFv_S13__anonymous16i_autogen___1(__attribute__ ((unused)) struct __anonymous16 *_X4_dstS13__anonymous16_1, signed int _X1ii_1){
     708__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous16i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous16i_autogen___1(__attribute__ ((unused)) struct __anonymous16 *_X4_dstS13__anonymous16_1, signed int _X1ii_1){
    709709    {
    710710        ((void)((*_X4_dstS13__anonymous16_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    716716    signed int _X1ii_1;
    717717};
    718 static inline void _X12_constructorFv_S13__anonymous17_autogen___1(__attribute__ ((unused)) struct __anonymous17 *_X4_dstS13__anonymous17_1){
     718__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous17_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous17_autogen___1(__attribute__ ((unused)) struct __anonymous17 *_X4_dstS13__anonymous17_1){
    719719    {
    720720        ((void)((*_X4_dstS13__anonymous17_1)._X1ii_1) /* ?{} */);
     
    722722
    723723}
    724 static inline void _X12_constructorFv_S13__anonymous17S13__anonymous17_autogen___1(__attribute__ ((unused)) struct __anonymous17 *_X4_dstS13__anonymous17_1, __attribute__ ((unused)) struct __anonymous17 _X4_srcS13__anonymous17_1){
     724__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous17S13__anonymous17_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous17S13__anonymous17_autogen___1(__attribute__ ((unused)) struct __anonymous17 *_X4_dstS13__anonymous17_1, __attribute__ ((unused)) struct __anonymous17 _X4_srcS13__anonymous17_1){
    725725    {
    726726        ((void)((*_X4_dstS13__anonymous17_1)._X1ii_1=_X4_srcS13__anonymous17_1._X1ii_1) /* ?{} */);
     
    728728
    729729}
    730 static inline void _X11_destructorFv_S13__anonymous17_autogen___1(__attribute__ ((unused)) struct __anonymous17 *_X4_dstS13__anonymous17_1){
     730__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous17_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous17_autogen___1(__attribute__ ((unused)) struct __anonymous17 *_X4_dstS13__anonymous17_1){
    731731    {
    732732        ((void)((*_X4_dstS13__anonymous17_1)._X1ii_1) /* ^?{} */);
     
    734734
    735735}
    736 static inline struct __anonymous17 _X16_operator_assignFS13__anonymous17_S13__anonymous17S13__anonymous17_autogen___1(__attribute__ ((unused)) struct __anonymous17 *_X4_dstS13__anonymous17_1, __attribute__ ((unused)) struct __anonymous17 _X4_srcS13__anonymous17_1){
     736__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous17_S13__anonymous17S13__anonymous17_autogen__"),visibility("default"),used)) struct __anonymous17 _X16_operator_assignFS13__anonymous17_S13__anonymous17S13__anonymous17_autogen___1(__attribute__ ((unused)) struct __anonymous17 *_X4_dstS13__anonymous17_1, __attribute__ ((unused)) struct __anonymous17 _X4_srcS13__anonymous17_1){
    737737    __attribute__ ((unused)) struct __anonymous17 _X4_retS13__anonymous17_1;
    738738    {
     
    746746    return _X4_retS13__anonymous17_1;
    747747}
    748 static inline void _X12_constructorFv_S13__anonymous17i_autogen___1(__attribute__ ((unused)) struct __anonymous17 *_X4_dstS13__anonymous17_1, signed int _X1ii_1){
     748__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous17i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous17i_autogen___1(__attribute__ ((unused)) struct __anonymous17 *_X4_dstS13__anonymous17_1, signed int _X1ii_1){
    749749    {
    750750        ((void)((*_X4_dstS13__anonymous17_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    756756    signed int _X1ii_1;
    757757};
    758 static inline void _X12_constructorFv_S13__anonymous18_autogen___1(__attribute__ ((unused)) struct __anonymous18 *_X4_dstS13__anonymous18_1){
     758__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous18_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous18_autogen___1(__attribute__ ((unused)) struct __anonymous18 *_X4_dstS13__anonymous18_1){
    759759    {
    760760        ((void)((*_X4_dstS13__anonymous18_1)._X1ii_1) /* ?{} */);
     
    762762
    763763}
    764 static inline void _X12_constructorFv_S13__anonymous18S13__anonymous18_autogen___1(__attribute__ ((unused)) struct __anonymous18 *_X4_dstS13__anonymous18_1, __attribute__ ((unused)) struct __anonymous18 _X4_srcS13__anonymous18_1){
     764__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous18S13__anonymous18_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous18S13__anonymous18_autogen___1(__attribute__ ((unused)) struct __anonymous18 *_X4_dstS13__anonymous18_1, __attribute__ ((unused)) struct __anonymous18 _X4_srcS13__anonymous18_1){
    765765    {
    766766        ((void)((*_X4_dstS13__anonymous18_1)._X1ii_1=_X4_srcS13__anonymous18_1._X1ii_1) /* ?{} */);
     
    768768
    769769}
    770 static inline void _X11_destructorFv_S13__anonymous18_autogen___1(__attribute__ ((unused)) struct __anonymous18 *_X4_dstS13__anonymous18_1){
     770__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous18_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous18_autogen___1(__attribute__ ((unused)) struct __anonymous18 *_X4_dstS13__anonymous18_1){
    771771    {
    772772        ((void)((*_X4_dstS13__anonymous18_1)._X1ii_1) /* ^?{} */);
     
    774774
    775775}
    776 static inline struct __anonymous18 _X16_operator_assignFS13__anonymous18_S13__anonymous18S13__anonymous18_autogen___1(__attribute__ ((unused)) struct __anonymous18 *_X4_dstS13__anonymous18_1, __attribute__ ((unused)) struct __anonymous18 _X4_srcS13__anonymous18_1){
     776__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous18_S13__anonymous18S13__anonymous18_autogen__"),visibility("default"),used)) struct __anonymous18 _X16_operator_assignFS13__anonymous18_S13__anonymous18S13__anonymous18_autogen___1(__attribute__ ((unused)) struct __anonymous18 *_X4_dstS13__anonymous18_1, __attribute__ ((unused)) struct __anonymous18 _X4_srcS13__anonymous18_1){
    777777    __attribute__ ((unused)) struct __anonymous18 _X4_retS13__anonymous18_1;
    778778    {
     
    786786    return _X4_retS13__anonymous18_1;
    787787}
    788 static inline void _X12_constructorFv_S13__anonymous18i_autogen___1(__attribute__ ((unused)) struct __anonymous18 *_X4_dstS13__anonymous18_1, signed int _X1ii_1){
     788__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous18i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous18i_autogen___1(__attribute__ ((unused)) struct __anonymous18 *_X4_dstS13__anonymous18_1, signed int _X1ii_1){
    789789    {
    790790        ((void)((*_X4_dstS13__anonymous18_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    796796    signed int _X1ii_1;
    797797};
    798 static inline void _X12_constructorFv_S13__anonymous19_autogen___1(__attribute__ ((unused)) struct __anonymous19 *_X4_dstS13__anonymous19_1){
     798__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous19_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous19_autogen___1(__attribute__ ((unused)) struct __anonymous19 *_X4_dstS13__anonymous19_1){
    799799    {
    800800        ((void)((*_X4_dstS13__anonymous19_1)._X1ii_1) /* ?{} */);
     
    802802
    803803}
    804 static inline void _X12_constructorFv_S13__anonymous19S13__anonymous19_autogen___1(__attribute__ ((unused)) struct __anonymous19 *_X4_dstS13__anonymous19_1, __attribute__ ((unused)) struct __anonymous19 _X4_srcS13__anonymous19_1){
     804__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous19S13__anonymous19_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous19S13__anonymous19_autogen___1(__attribute__ ((unused)) struct __anonymous19 *_X4_dstS13__anonymous19_1, __attribute__ ((unused)) struct __anonymous19 _X4_srcS13__anonymous19_1){
    805805    {
    806806        ((void)((*_X4_dstS13__anonymous19_1)._X1ii_1=_X4_srcS13__anonymous19_1._X1ii_1) /* ?{} */);
     
    808808
    809809}
    810 static inline void _X11_destructorFv_S13__anonymous19_autogen___1(__attribute__ ((unused)) struct __anonymous19 *_X4_dstS13__anonymous19_1){
     810__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous19_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous19_autogen___1(__attribute__ ((unused)) struct __anonymous19 *_X4_dstS13__anonymous19_1){
    811811    {
    812812        ((void)((*_X4_dstS13__anonymous19_1)._X1ii_1) /* ^?{} */);
     
    814814
    815815}
    816 static inline struct __anonymous19 _X16_operator_assignFS13__anonymous19_S13__anonymous19S13__anonymous19_autogen___1(__attribute__ ((unused)) struct __anonymous19 *_X4_dstS13__anonymous19_1, __attribute__ ((unused)) struct __anonymous19 _X4_srcS13__anonymous19_1){
     816__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous19_S13__anonymous19S13__anonymous19_autogen__"),visibility("default"),used)) struct __anonymous19 _X16_operator_assignFS13__anonymous19_S13__anonymous19S13__anonymous19_autogen___1(__attribute__ ((unused)) struct __anonymous19 *_X4_dstS13__anonymous19_1, __attribute__ ((unused)) struct __anonymous19 _X4_srcS13__anonymous19_1){
    817817    __attribute__ ((unused)) struct __anonymous19 _X4_retS13__anonymous19_1;
    818818    {
     
    826826    return _X4_retS13__anonymous19_1;
    827827}
    828 static inline void _X12_constructorFv_S13__anonymous19i_autogen___1(__attribute__ ((unused)) struct __anonymous19 *_X4_dstS13__anonymous19_1, signed int _X1ii_1){
     828__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous19i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous19i_autogen___1(__attribute__ ((unused)) struct __anonymous19 *_X4_dstS13__anonymous19_1, signed int _X1ii_1){
    829829    {
    830830        ((void)((*_X4_dstS13__anonymous19_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    836836    signed int _X1ii_1;
    837837};
    838 static inline void _X12_constructorFv_S13__anonymous20_autogen___1(__attribute__ ((unused)) struct __anonymous20 *_X4_dstS13__anonymous20_1){
     838__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous20_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous20_autogen___1(__attribute__ ((unused)) struct __anonymous20 *_X4_dstS13__anonymous20_1){
    839839    {
    840840        ((void)((*_X4_dstS13__anonymous20_1)._X1ii_1) /* ?{} */);
     
    842842
    843843}
    844 static inline void _X12_constructorFv_S13__anonymous20S13__anonymous20_autogen___1(__attribute__ ((unused)) struct __anonymous20 *_X4_dstS13__anonymous20_1, __attribute__ ((unused)) struct __anonymous20 _X4_srcS13__anonymous20_1){
     844__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous20S13__anonymous20_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous20S13__anonymous20_autogen___1(__attribute__ ((unused)) struct __anonymous20 *_X4_dstS13__anonymous20_1, __attribute__ ((unused)) struct __anonymous20 _X4_srcS13__anonymous20_1){
    845845    {
    846846        ((void)((*_X4_dstS13__anonymous20_1)._X1ii_1=_X4_srcS13__anonymous20_1._X1ii_1) /* ?{} */);
     
    848848
    849849}
    850 static inline void _X11_destructorFv_S13__anonymous20_autogen___1(__attribute__ ((unused)) struct __anonymous20 *_X4_dstS13__anonymous20_1){
     850__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous20_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous20_autogen___1(__attribute__ ((unused)) struct __anonymous20 *_X4_dstS13__anonymous20_1){
    851851    {
    852852        ((void)((*_X4_dstS13__anonymous20_1)._X1ii_1) /* ^?{} */);
     
    854854
    855855}
    856 static inline struct __anonymous20 _X16_operator_assignFS13__anonymous20_S13__anonymous20S13__anonymous20_autogen___1(__attribute__ ((unused)) struct __anonymous20 *_X4_dstS13__anonymous20_1, __attribute__ ((unused)) struct __anonymous20 _X4_srcS13__anonymous20_1){
     856__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous20_S13__anonymous20S13__anonymous20_autogen__"),visibility("default"),used)) struct __anonymous20 _X16_operator_assignFS13__anonymous20_S13__anonymous20S13__anonymous20_autogen___1(__attribute__ ((unused)) struct __anonymous20 *_X4_dstS13__anonymous20_1, __attribute__ ((unused)) struct __anonymous20 _X4_srcS13__anonymous20_1){
    857857    __attribute__ ((unused)) struct __anonymous20 _X4_retS13__anonymous20_1;
    858858    {
     
    866866    return _X4_retS13__anonymous20_1;
    867867}
    868 static inline void _X12_constructorFv_S13__anonymous20i_autogen___1(__attribute__ ((unused)) struct __anonymous20 *_X4_dstS13__anonymous20_1, signed int _X1ii_1){
     868__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous20i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous20i_autogen___1(__attribute__ ((unused)) struct __anonymous20 *_X4_dstS13__anonymous20_1, signed int _X1ii_1){
    869869    {
    870870        ((void)((*_X4_dstS13__anonymous20_1)._X1ii_1=_X1ii_1) /* ?{} */);
     
    876876    signed int _X1ii_1;
    877877};
    878 static inline void _X12_constructorFv_S13__anonymous21_autogen___1(__attribute__ ((unused)) struct __anonymous21 *_X4_dstS13__anonymous21_1){
     878__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous21_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous21_autogen___1(__attribute__ ((unused)) struct __anonymous21 *_X4_dstS13__anonymous21_1){
    879879    {
    880880        ((void)((*_X4_dstS13__anonymous21_1)._X1ii_1) /* ?{} */);
     
    882882
    883883}
    884 static inline void _X12_constructorFv_S13__anonymous21S13__anonymous21_autogen___1(__attribute__ ((unused)) struct __anonymous21 *_X4_dstS13__anonymous21_1, __attribute__ ((unused)) struct __anonymous21 _X4_srcS13__anonymous21_1){
     884__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous21S13__anonymous21_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous21S13__anonymous21_autogen___1(__attribute__ ((unused)) struct __anonymous21 *_X4_dstS13__anonymous21_1, __attribute__ ((unused)) struct __anonymous21 _X4_srcS13__anonymous21_1){
    885885    {
    886886        ((void)((*_X4_dstS13__anonymous21_1)._X1ii_1=_X4_srcS13__anonymous21_1._X1ii_1) /* ?{} */);
     
    888888
    889889}
    890 static inline void _X11_destructorFv_S13__anonymous21_autogen___1(__attribute__ ((unused)) struct __anonymous21 *_X4_dstS13__anonymous21_1){
     890__attribute__ ((section(".gnu.linkonce._X11_destructorFv_S13__anonymous21_autogen__"),visibility("default"),used)) void _X11_destructorFv_S13__anonymous21_autogen___1(__attribute__ ((unused)) struct __anonymous21 *_X4_dstS13__anonymous21_1){
    891891    {
    892892        ((void)((*_X4_dstS13__anonymous21_1)._X1ii_1) /* ^?{} */);
     
    894894
    895895}
    896 static inline struct __anonymous21 _X16_operator_assignFS13__anonymous21_S13__anonymous21S13__anonymous21_autogen___1(__attribute__ ((unused)) struct __anonymous21 *_X4_dstS13__anonymous21_1, __attribute__ ((unused)) struct __anonymous21 _X4_srcS13__anonymous21_1){
     896__attribute__ ((section(".gnu.linkonce._X16_operator_assignFS13__anonymous21_S13__anonymous21S13__anonymous21_autogen__"),visibility("default"),used)) struct __anonymous21 _X16_operator_assignFS13__anonymous21_S13__anonymous21S13__anonymous21_autogen___1(__attribute__ ((unused)) struct __anonymous21 *_X4_dstS13__anonymous21_1, __attribute__ ((unused)) struct __anonymous21 _X4_srcS13__anonymous21_1){
    897897    __attribute__ ((unused)) struct __anonymous21 _X4_retS13__anonymous21_1;
    898898    {
     
    906906    return _X4_retS13__anonymous21_1;
    907907}
    908 static inline void _X12_constructorFv_S13__anonymous21i_autogen___1(__attribute__ ((unused)) struct __anonymous21 *_X4_dstS13__anonymous21_1, signed int _X1ii_1){
     908__attribute__ ((section(".gnu.linkonce._X12_constructorFv_S13__anonymous21i_autogen__"),visibility("default"),used)) void _X12_constructorFv_S13__anonymous21i_autogen___1(__attribute__ ((unused)) struct __anonymous21 *_X4_dstS13__anonymous21_1, signed int _X1ii_1){
    909909    {
    910910        ((void)((*_X4_dstS13__anonymous21_1)._X1ii_1=_X1ii_1) /* ?{} */);
Note: See TracChangeset for help on using the changeset viewer.